Table of Contents

Below is a breakdown of C4Q's web curriculum, organized by subject.

Dead links (for example, 'JavaScript Under The Hood' and 'Async vs Sync') are suggestions for future lessons, but have not yet been created.

JS Fundamentals

JS Advanced Fundamentals

DOM

JavaScript Design Patterns

  • Module Pattern
  • Constructor/Classes Pattern
  • Observer Pattern
  • Building JavaScipt Apps without Frameworks

HTML and CSS

ES6

DS/A & Computer Science

Authentication

Debugging

Databases

Express

Git

jQuery

AJAX

Node.js

React

Redux

Testing

Promises

Deployment

Interview Practice