I'll use to teach Git before, so even students doesn't understand directly the purpose of git when starting a journey into web development it helps a lot. See the following:
1 week of git, very basic, in order to be able to push lonely (not collaborate)
Learn HTML by pushing everything to learn on git (with GitHub, GitLab or else)
Repeat for CSS and JS
At the end you'll be able to handle git by practising. Just note that is important to teach the philosophy which is to learn how to solve problems and not stick to "stuck state" when you don't know something.
I train people how to program in a fun & easy way ⌐╦╦═─ Clean code enthusiast • Sharing Fullstack News based on JavaScript Since 2020 • 1.8M+ reads
[Grab My book: Clean Code Zero to One]
I like it thanks for sharing 💪
I'll use to teach Git before, so even students doesn't understand directly the purpose of git when starting a journey into web development it helps a lot. See the following:
At the end you'll be able to handle git by practising. Just note that is important to teach the philosophy which is to learn how to solve problems and not stick to "stuck state" when you don't know something.
Interesting to have feedback on this methodology
That's a great idea too. Learning by doing is the key.