Hey! Today I decided to start the 100DaysOfCode challenge. My target for today was to familiarize myself more with GitHub. Also, I wanted to do some JavaScript tasks on FreeCodeCamp.
I'm going to share daily updates on my dev.to site and also on Twitter. I believe the best way to learn is by teaching. So, when I get a little bit more familiar with coding I'll also write guides for others.
What I did today:
1. Hello World guide of GitHub
https://guides.github.com/activities/hello-world/
What I learned from it:
- Created an open-source repository
- Started and managed a new branch
- Changed a file and committed those changes to GitHub
- Opened and merged a Pull Request
2. GitHub Learning Lab
https://lab.github.com/githubtraining/introduction-to-github
What I learned from it:
- Learned about issues, pull requests, and what a repository is
- Learned about branching and creating commits
- Viewed and responded to pull request reviews
- Enabled GitHub Pages
3. FreeCodeCamp basic JavaScript
https://www.freecodecamp.org/learn/javascript-algorithms-and-data-structures/basic-javascript/
What I learned from it:
- What are switch statements and where to use them
- Using functions in JavaScript
Time spent learning:
Task 'Learning GitHub'. Elapsed time: 41 min 26 s
Task 'Learning GitHub'. Elapsed time: 17 min 28 s
Task 'JavaScript on FCC'. Elapsed time: 20 min 50 s
Total Time: 1h 19min 44s
Tracked by using my TaskTimer script.
Where you can learn too
If you want to learn more about Git check out these resources:
https://git-scm.com/book/en/v2/Getting-Started-Installing-Git
https://www.theodinproject.com/courses/web-development-101/lessons/introduction-to-git
For GitHub check out the guides linked above.
And for JavaScript use these resources:
https://eloquentjavascript.net/
https://www.freecodecamp.org/learn/
Hope you enjoyed this post, and see you all tomorrow!
Top comments (0)