Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free. Learn more →
Top 23 Tutorial Open-Source Projects
-
https://github.com/practical-tutorials/project-based-learning and https://github.com/Xtremilicious/projectlearn-project-based-learning
-
One thing that stands out from React’s history and creation is the power of open source projects and an active community. React's ecosystem provides a vast array of third-party libraries and tools that extend its functionality and make it easier to create performant applications.
-
SonarQube
Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.
-
-
Project mention: ✨ 5 Best GitHub Repositories to Learn Machine Learning in 2022 for Free 💯 | /r/learnmachinelearning | 2022-10-14
1️⃣ 100 Days Of ML Code
-
You'll need to find a first contributions repository (I used this one), and from there it'll be pretty self-explanatory. Good luck - you'll do great!
-
-
English-level-up-tips
An advanced guide to learn English which might benefit you a lot 🎉 . 离谱的英语学习指南。
-
Mergify
Updating dependencies is time-consuming.. Solutions like Dependabot or Renovate update but don't merge dependencies. You need to do it manually while it could be fully automated! Add a Merge Queue to your workflow and stop caring about PR management & merging. Try Mergify for free.
-
Project mention: Mostly adequate guide to Functional Programming (in JavaScript) | news.ycombinator.com | 2023-07-25
-
😎 You jumped to React before JS, but you are missing pure JS. Here's a boost to help you complete yourself -> js-stack-from-scratch
-
Project mention: Ask HN: What books or courses do you know similar to "From Nand to Tetris"? | news.ycombinator.com | 2023-07-24
Other people have mentioned ray-tracing in one weekend
If anyone is really interested in graphics I would also recommend TinyRenderer
https://github.com/ssloy/tinyrenderer/wiki
This one is a CPU-based rasterizing renderer
Its good if you want to get a good understanding of what a GPU does underneath
-
learngo
❤️ 1000+ Hand-Crafted Go Examples, Exercises, and Quizzes. 🚀 Learn Go by fixing 1000+ tiny programs.
Project mention: Recommended my friend to learn go as his first programming language | /r/golang | 2023-02-12You are right, we started with learn go with ana YouTube video now doing exercise and examples using this repo
-
Here are some resources I've found helpful and have read or are on my backlog to catch up with these developments:
- https://github.com/wesleyegberto/java-new-features (terse, includes links to JEPs, good jumping off point)
- https://github.com/winterbe/java8-tutorial (quick tour through features of Java 8)
- https://winterbe.com/posts/2018/09/24/java-11-tutorial/ (same for Java 11)
Books:
- Java 8 in Action / Modern Java in Action (Raoul-Gabriel Urma, Alan Mycroft, Mario Fusco; 2014 and 2018 respectively)
- The Well-Grounded Java Developer (Martijn Verburg, Benjamin Evans, Jason Clark; 2022) - not specifically focused on new features but does cover them in the context of going deeper into Java and the JVM.
-
Project mention: My kernel dies when I fit my LightFm model from Microsoft Recommenders | /r/Jupyter | 2023-06-16
-
digital_video_introduction
A hands-on introduction to video technology: image, video, codec (av1, vp9, h265) and more (ffmpeg encoding). Translations: 🇺🇸 🇨🇳 🇯🇵 🇮🇹 🇰🇷 🇷🇺 🇧🇷 🇪🇸
Project mention: A Hands-On Introduction to Video Codec Technology and FFmpeg | news.ycombinator.com | 2023-07-21 -
Project mention: ✨ 5 Free Resources for Learning Natural Language Processing with Python 🚀 | /r/learnmachinelearning | 2022-09-29
-
Last but not the least, learning by doing is fun so you can check out - raspberry-pi-os (writing an os from scratch) - https://github.com/s-matyukevich/raspberry-pi-os
-
Learn-Vim
Learning Vim and Vimscript doesn't have to be hard. This is the guide that you're looking for 📖
And this comprehensive guide: https://github.com/iggredible/Learn-Vim
-
-
Project mention: Anyone else get frustrated when a block of time you wanted to spend to learning code instead goes into why some software isn’t working right on your computer? | /r/learnprogramming | 2023-02-18
The downside for CMake is that it’s famously crappy in its own way and the internet is full of bad examples. This isn’t terrible: https://github.com/ttroy50/cmake-examples/blob/master/01-basic/H-third-party-library/CMakeLists.txt
-
-
Project mention: okay basically completely new to rust, is it worth learning after only having done java through APCSA course or should i learn something else before heading to rust | /r/rust | 2023-05-21
ctjhoa/rust-learning
-
pandas notebook
-
"deep neural network" https://github.com/Hvass-Labs/TensorFlow-Tutorials
-
InfluxDB
Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.
Tutorial related posts
- Hacktoberfest Pledge 🎉
- Show HN: Hands on tutorial for open source contribution
- Show HN: Hands on tutorial for open source contribution
- Create an Infinite Horizontal Scroll Animation with Tailwind CSS
- Building a Llama2 Langchain powered Simple Chat Bot hosted on Napptive
- 💡 Discover Your Life Goals and Make Your First Open Source Contribution with Before I Die Code 🚀
- Show HN: Hands on tutorial for open source contribution
-
A note from our sponsor - SonarQube
www.sonarqube.org | 28 Sep 2023
Index
What are some of the best open-source Tutorial projects? This list will help you:
Project | Stars | |
---|---|---|
1 | project-based-learning | 116,445 |
2 | awesome-react | 58,212 |
3 | TensorFlow-Examples | 42,961 |
4 | 100-Days-Of-ML-Code | 41,880 |
5 | first-contributions | 35,317 |
6 | the-way-to-go_ZH_CN | 33,489 |
7 | English-level-up-tips | 30,019 |
8 | mostly-adequate-guide | 22,725 |
9 | js-stack-from-scratch | 20,023 |
10 | tinyrenderer | 17,900 |
11 | learngo | 17,668 |
12 | Modern Java - A Guide to Java 8 | 16,453 |
13 | recommenders | 16,359 |
14 | digital_video_introduction | 14,235 |
15 | nlp-tutorial | 13,020 |
16 | raspberry-pi-os | 12,441 |
17 | Learn-Vim | 12,174 |
18 | rust-raspberrypi-OS-tutorials | 11,439 |
19 | cmake-examples | 11,223 |
20 | wifi-cracking | 10,784 |
21 | rust-learning | 10,346 |
22 | pandas_exercises | 9,331 |
23 | TensorFlow-Tutorials | 9,216 |