1.1 JavaScript Review

# Getting Started 30 mins

  • Introductions
  • Zoom etiquette
  • Course outline
  • Course resources

# Course resources

  • BS LMS

    • please post a clear head-shot photo to your profile
    • turn on notifications
    • all assignments will be submitted on Brightspace
    • links to Zoom sessions
  • This website

    • Written course notes
    • In-class practice exercises
    • Graded assignment requirements
  • Slack Workspace

# Books

The entire collection of O'Reilly technical books, videos and case studies is available for free through the Algonquin College Library's digital resources. Read them on the web, or they have a really great iPad app so you can download them. In particular, you may find these titles to be helpful:

  • JavaScript: The Definitive Guide (7th Edition)
  • Learning React (2nd Edition)
  • React Native in Action
  • Clean Code

The Modern JavaScript Tutorial is a fantastic language reference broken down into small chunks and written in simple english. In addition to the website, it is available as a downloadable PDF.

# Video Tutorials

# Tools

# Modern JavaScript (ES2015+) 75 mins

# Rapid Review

  • What is ES6

  • var, let, const

  • lexical scope and hoisting

  • keyword this

  • ternary operator

  • Arrow functions

  • ES6 method shorthand

  • return keyword

  • ASI

  • prototype chain

  • Pure Functions

  • Higher Order Functions

  • closures

  • Function call() apply() bind()

  • currying and partial applications

  • Template Strings

# Reference

# What to do before Week 2

TODO

Watch Steve's JS Concept Review Playlist60 mins

Remember you can speed them up 😉

Last Updated: : 9/16/2020, 11:34:40 AM