Table of contents
Background
I am a computer science student in my second year of college. I started my college life by learning web development and completed front-end development in my first semester also as everyone on youtube says do dsa and competitive programming I started learning dsa and web kind of got lost, so in my second year I was just tired of college and everything so the second sem didn't go as planned so to be more precise I did nothing in my second semester and then started third sem and my journey again started but this time it got attracted towards devops and I started with devops
How I started with devops
I was following Kunal Kushwaha and then discovered the tech with nana youtube channel and tried to understand what is devops, is it good for freshers and many more things so I started following the wemakedevs and Saiyam'sroadmap on devops and while learning it says learn git and github
Learning git and github
Honestly, I already knew a little bit about github as I told you I learned front-end development but I followed two courses on this the first one was by Apoorv Goyal the best thing about this course are:-
- He explains every basic there is for you to know about github, it's history, the difference between github and other vcs
- the architecture is well explained and has everything well explained about what is pr, staging area, committing
- The open-source contribution video was also great
The second course I followed was much more practical and to be fair I kind of skipped it in between because I had learned most things from Apoorv's course but there was still not a feeling of confidence and the only thing I majorly focused on in the second course was making a pr(pull request) the second course was from kunal kushwaha and link to my pr If somehow Kunal/wemakedevs community sees this blog please merge my pull request
I can confidently recommend you these courses and would say to go in the order I mentioned because both have there own goods