Had to do some work today so there wasn't that much time for coding. Decided to do the FCC Debugging challenges. They were short and simple. Nothing really challenging so learning wasn't the highest on that task.
I also read the start of the CH7 of Eloquent JavaScript. The chapter is a project chapter and seems interesting! In the chapter, the reader builds a program together with the book's instructions.
Study plan
I decided to make a more robust schedule for coding. My base plan right now is:
- Read a chapter of EJS in two days. Then do the exercises on the third day.
- Do at least ten challenges at FCC every day.
This is just the base plan and I'm adding some "spice" to the mix. The spice can be anything that I want to do on that particular day.
I'll keep this at the beginning of my writings and change it as I see fit.
I encourage everyone to make a plan. Without a plan, it's impossible to improve.
What I did today:
1. Did the debugging challenges at FreeCodeCamp
https://www.freecodecamp.org/learn/javascript-algorithms-and-data-structures/debugging/
What I learned from it:
- Why debugging is an important skill
- When to utilize typeof
- Error types: syntax, semantic, logical
2. Started reading chapter seven of Eloquent JavaScript
https://eloquentjavascript.net/07_robot.html
What I learned from it:
- Reading and understanding other people's code
- Working with objects
Time spent learning:
Task 'FCC'. Elapsed time: 25 min 38 s
Task 'Reading EJS'. Elapsed time: 15 min 21 s
Total time: 40 min 59 s
Time spent is tracked by my TaskTimer script and the WakaTime app.
Further reading
Eloquent JavaScript book
My favorite coding book.
FreeCodeCamp
Check out FCC for the best interactive exercises! I have now finished the Basic JavaScript, ES6, Regex, and Debugging lessons and can recommend them for a beginner!
Exercism coding challenges
Psst
You can check my answers to the exercises of Eloquent JavaScript. You'll find them here.
See you tomorrow!
Top comments (0)