Web Development Course Resources List


Intro

HTML

Personal CV Website

Hosting your Website on Github

CSS

Bootstrap

Javascript

The Document Object Model (DOM)

Advanced Javascript and DOM Manipulation

The Command Line

Node.js

Git, Github and Version Control

Express.js

APIs

EJS Express Challenge

Deploying Your Server to Heroku

EJS and Templating

EJS Challenge - Blog Website

Databases

SQL

MongoDB

Mongoose

Todolist v2

Deploying Databases with MongoDB Atlas

Blog with a Database Challenge

Build Your Own RESTful API

Authentication and Security

Bonus: Design School 101