Finished the regex challenges on FreeCodeCamp. Hopefully, that was enough of regex for a while. I just love the fact that there are so many challenges available for free on FCC!
I also did the Eloquent JavaScript exercises for chapter 6. I like the exercises as they are a little harder than the ones at FreeCodeCamp. They really make you think what you have read and that way make the information better stick in your head. You can check my answer at the bottom of this post.
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. Plans help you keep your focus.
What I did today:
1. Finished Regex at FreeCodeCamp
https://www.freecodecamp.org/learn/javascript-algorithms-and-data-structures/regular-expressions/
What I learned from it:
- Using lookahead
- What are capture groups
2. Did the EJS CH6 exercises
https://eloquentjavascript.net/06_object.html#h_TcUD2vzyMe
What I learned from it:
- Problem-solving
- Deeper understanding of using objects in JS
- How to make my own iteration class
Time spent learning:
Task 'FCC'. Elapsed time: 0 h 44 min 19 s
Task 'EJS exercises'. Elapsed time: 1 h 43 min 53 s
Time actually coding: 2 h 5 min
Total time: 2 h 28 min 12 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 finished the Basic JavaScript, ES6, and Regex lessons and can recommend them for a beginner! You can read more about the Basic JS and ES6 challenges at posts "Day 8" and "Day 11".
Exercism coding challenges
Psst
You can check my answers to the exercises of Eloquent JavaScript. You'll find them here.
See you all tomorrow!
Top comments (0)