I am currently diving into Codesmith's JavaScript Learning Programs which encompasses everything JavaScript. The CSX portion overviews the following concepts:
➤ Variables, Data Types, Strings, Booleans ➤ Arrays, Objects, Loops, Control Flow ➤ Pair Programming ➤ Functions and Execution Context ➤ Callbacks and Higher Order Functions ➤ Closure, Scope, and Execution Context ➤ Recursion ➤ Asynchronous JavaScript ➤ Object Oriented Programming ➤ Development of a Chrome Extension In this series of blogs, I will be going through each and every part of CSX's Structured JavaScript Learning Journey, resources that I found to be useful, the reasoning behind how I solved the challenges, and more — Also, it is most helpful to attempt to solve the solutions yourself and then compare your code with someone else's to grasp a better understanding. The original note-taking I was doing in my JavaScript journey was all compiled into a single file in Visual Studio Code (which got messy); note-taking in blog form appeased my OCD and helps me navigate the notes & concepts easily. The free CSX interactive learning portal can be found here. If you have a better solution, or resources, please don't hesitate to leave a comment! As I progress through Codesmith, I will be updating the blog with my notes! I hope that someone out there can find something here that is useful to them. :)
1 Comment
|
Christopher EstepDiving into software development. Jewelry specialist, motorsports enthusiast, and pianist. |