In week two we will discuss the following topics:
• Loops (for/while)
• Functions
• Advanced data types [Objects]
• Conditions (if/else statements)
• Statements vs Expressions
• Naming conventions
Watch these videos to solidify understanding of arrays and strings (from last unit): https://www.khanacademy.org/computing/computer-programming/programming/arrays/p/intro-to-arrays https://www.youtube.com/watch?v=eghr0_XS5HQ
Material to read:
- 'Loops and iteration' at [MDN] https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Loops_and_iteration
- 'Functions' at [MDN] https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Functions
- 'Loops' of A Smarter Way To Learn JavaScript : Chapters 18-20
- 'Functions' of A Smarter Way To Learn JavaScript : Chapters 35 - 38
- Functions ~ http://eloquentjavascript.net/03_functions.html
- 'Objects' of A Smarter Way To Learn JavaScript : Chapters 69 - 75
- 'Conditions' of A Smarter Way To Learn JavaScript : Chapters 10 - 14
- Program structure ~ http://eloquentjavascript.net/02_program_structure.html
⭐ You can also already go through the review of the upcoming lecture.
Please go through the material and come to class prepared!