- Class 01
- JS: TDD and Deployments
- Class 02
- JS: Classes, Inheritance
- Class 03
- JS: Async, Callbacks
- Class 04
- JS: Buffers and Binary Data
- Data Structure: Stacks and Queues
- Project: Bitmap Transformer
- Class 06
- JS: Event Driven Development
- Warm Up: Holy Grail
- Design: Scaffold
- Class 07
- JS: TCP Servers
- Warm Up: Express Server
- Design: Variables
- Class 08
- JS: Socket.io Servers
- Warm Up: DSA Practice
- Design: Mixins
- Class 09
- JS: Socket.io Clients
- Warm-Up: Async
- Design: Modules
- Data Structure: Linked Lists
- Project: Q Server
- Class 11
- JS: Event Driven Development
- Warm Up: Holy Grail
- Design: Navigation
- Class 12
- JS: TCP Server (Chat)
- Warm Up: Express Server
- Design: Form Layout and UX
- Class 13
- JS: Socket.io Server
- Warm Up: DSA Practice
- Design: Form Fields - Input
- Class 14
- JS: Socket.io Client
- Warm-Up: Async
- Design: Form Fields - Multi
- Data Structure: Trees
- Project: Book App
- Class 16
- JS: Authentication
- Warm Up: Holy Grail
- Design: Media Queries / Mobile
- Class 17
- JS: OAuth
- Warm Up: Express Server
- Design: Grid Based Layouts
- Class 18
- JS: Authorization
- Warm Up: DSA Practice
- Design: Deck Layouts
- Class 19
- JS: Access Control (ACL)
- Warm-Up: Async
- Design: Card Layouts
- Data Structure:
- Project: API Server
- Class 26
- JS: React Basics
- Warm Up: Holy Grail
- Design: HTML Tables
- Class 27
- JS: React Ecosystem, Tests, Deployments
- Warm Up: Express Server
- Design: Responsive Tables
- Class 28
- JS: Props and State
- Warm Up: DSA Practice
- Design: React Table Component
- Class 29
- JS: Routing and Composition
- Warm-Up: Async
- Design: Lists
- Data Structure: Hash Maps
- Project: City Explorer Front End
- Class 31
- JS: Application State (Redux)
- Warm Up: Holy Grail
- Design: Tags and Chips
- Class 32
- JS: Dynamic Forms
- Warm Up: Express Server
- Design: Buttons & Links
- Class 33
- JS: Remote APIs
- Warm Up: DSA Practice
- Design: Slideouts and Drawers
- Class 34
- JS: CRUD
- Warm-Up: Async
- Design: Multiplicity
- Data Structure: Graphs
- Project: CMS
- Class 36
- JS: Context, Render Props, Hooks
- Warm Up: Holy Grail
- Design:
<Modal />
- Class 37
- JS: Login/Auth
- Warm Up: Express Server
- Design:
<Drag and Drop />
- Class 38
- JS: Socket.io
- Warm Up: DSA Practice
- Design:
<Rotator />
- Class 39
- JS: Socket.io Pub/Sub
- Warm-Up: Async
- Design:
<Autocomplete />
- Data Structure: Sorting Algorithms
- Project: Yakker
- Class 41
- JS: React Native Ecosystem
- Warm Up: Holy Grail
- Design:
- Class 42
- JS: React Native Development
- Warm Up: Express Server
- Design:
- Class 43
- JS: Web Servers & Apps. UI Frameworks
- Warm Up: DSA Practice
- Design:
- Class 44
- JS: Web CMS - Wordpress
- Warm-Up: Async
- Design:
- Data Structure: Final Exam
- Project: UI Framework Reports