Day 02 - 12-04-18 - 7 hrs, 4 mins
- Spent awhile reading up on various programming paradigms (assembly, functional, procedural, object oriented, event driven, etc.), their workings, uses, commonalities and differences, types of execution (interpreted, compiled, etc.), characteristics (dynamic vs statically typed, weak vs strong typed, etc.), and types of structured based programming. Took notes for future reference and expansion on.
- Read first half of Eloquent Javascript Ch. 06: The Secret Life of Objects, supported by book You Don't Know JS - This & Object Prototypes, MDN JS Guide: Inheritance and the Prototype Chain, random internet articles, and a few videos, to make sure I really have down the concepts of the JS prototype-based inheritance model, classes, constructors, etc. in JS, etc.
Progress Note: Day 06 of Eloquent JavaScript. 108 out of 338 pages read. 28% Complete. At current pace, will finish about two weeks from now (12-18-18). Once learn event driven programming, DOM manipulation, Forms, and client/server data transfer, start working on various small projects (calculator, to-do list manager, etc.) and start work on a larger project. Add smaller projects and completed components of larger projects to site, to use as portfolio, and edit site interface and content to be employer ready.
Then, early January, start applying for jobs and learning Python. At current pace, by April, I should have a decent grasp on core JavaScript and Python, and can then start learning more on frameworks, such as REACT, Bootstrap, and Django.