git-workshop
project-based-learning
git-workshop | project-based-learning | |
---|---|---|
1 | 200 | |
8 | 195,402 | |
- | 3.6% | |
8.2 | 0.0 | |
about 1 year ago | 23 days ago | |
Apache License 2.0 | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
git-workshop
-
A beginner's guide to Git version control
I have contradictory feelings regarding git. For more than ten years, I was using it daily without really understanding the internals... and I was often confused and frustrated. After investing some time learning how the Directed Acyclic Graph works, suddenly everything made much more sense.
And, yes: it is good to learn the underlying fundamentals of the technology we are using. But, on the other hand, it denotes a rather poor abstraction from the UX point of view, imho.
Now, when I deliver git training, I start by explaining the DAG and how there is no magic, only git. By the way, the notes and exercises of the course are in my GitHub account[1], feel free to check it out if you think it can be useful.
[1] https://github.com/ciberado/git-workshop (https://ciberado.github.io/git-workshop/)
project-based-learning
-
Top Github repositories for 10+ programming languages
Nodejs practical tutorials
-
Why is Everyone into Indie Development? - FAV0 Weekly Issue 004
Project-Based Learning Programming Tutorials
-
Top 10 GitHub Repositories for Python and Java Developers
9. Practical-tutorials/project-based-learning - This repository provides links to project-based tutorials for various programming languages, with a focus on Python. It's a great way to gain practical experience and build your developer portfolio. https://github.com/practical-tutorials/project-based-learning
- Project-Based Learning: A curated list of project-based tutorials
-
How to Become a Software Engineer ?
View on GitHub
-
🕵️♂️ The Art of Self-Learning: How to Teach Yourself Any Programming Concept 🤓
Tired of the same old ideas or completely lost trying to find one? Check this great repo containing a bunch of different links to other lists of ideas!
-
Git from the Bottom Up
There's a whole load of these listed here: https://github.com/practical-tutorials/project-based-learnin...
- 18 Must-Bookmark GitHub Repositories Every Developer Should Know
-
Top 10 GitHub Repositories Every Developer Should Bookmark in 2024
3) Project-Based Learning: Break free from the shackles of theoretical frameworks and dive headfirst into practical projects. This repository curates a diverse range of project ideas, from building basic web applications to creating intricate 3D games, all designed to solidify your understanding through hands-on experience. (https://github.com/practical-tutorials/project-based-learning)
-
Resources I wish I knew when I started my career
4. Project Based Learning
What are some alternatives?
project-based-learning - Curated list of project-based tutorials [Moved to: https://github.com/practical-tutorials/project-based-learning]
build-your-own-x - Master programming by recreating your favorite technologies from scratch.
first-timers - Complete your first open-source contribution! 🚀
build-your-own-x - 🤓 Build your own (insert technology here) [Moved to: https://github.com/codecrafters-io/build-your-own-x]
jj - A Git-compatible VCS that is both simple and powerful
project-based-tutorials-in-c - A curated list of project-based tutorials in C
100-Days-Of-ML-Code - 100 Days of ML Coding
Daily-Coding-DS-ALGO-Practice - A open source project🚀 for bringing all interview💥💥 and competative📘 programming💥💥 question under one repo📐📐
nitter - Alternative Twitter front-end
CPlusPlusThings - C++那些事
assignments
Crafting Interpreters - Repository for the book "Crafting Interpreters"