Assignment repo that describes modern JavaScript with a focus on frontend React development.
- Install prerequisites
- NodeJS
- VSCode
- Clone this repo
- Functions are first class citizens in JavaScript
- JavaScript has two types:
- Primitive types: (null, undefined, Boolean, Number, String, Symbol, and BigInt)
- Reference types: (objects)
- ES 6 new features
- JavaScript Crash Course For Beginners (1h 40m)
- Don't worry too much about the last 30 minutes (but still watch it)
- Don't run your code in a web browser
- JavaScript Functions (48m)
- Mosh ES6 Tutorial: Learn Modern JavaScript (1hr)
- JavaScript DOM Crash Course - Part 1 (40m)
- Google Dev Tools (30m)
- JavaScript Cookies vs Local Storage vs Session (15m)
- JavaScript Quick Reference
- Object Oriented Reference
- Coercion (casting)
- Hoisting
- Null vs Undefined
- Symbols
- Memory Stack vs Heap
- JavaScript Private Class Features
- Spread Use Case
- Dictionaries
- Map Function
- Strings
- Scope