Skip to content
Advanced Web Development
Menu and widgets
Welcome to Advanced Web Dev!
Syllabus
How to Submit Your Assignments
Assignment Calendar
NMI Dossier
Module 1: HTML/CSS
Week One
Course Notes: HTML Basics
Exercise: HTML Basics
Week Two
Course Notes: Lists, Links, & Fonts
Exercise: Lists, Links & Fonts
Course Notes: More HTML
Exercise: More HTML
Course Notes: CSS Intro
Exercise: CSS Intro
Week Three
Course Notes: CSS Text Styling
Exercise: CSS Text Styling
Reading: CSS Box Model
Exercise: Basic Box Stuff
Week Four
Course Notes: Flexbox
Exercise: Flexbox
Project 1: Build a 3-Page Website
Module 2: JavaScript & API’s
Week Five
Javascript Intro
Exercise: Calculate!
Arrays
Exercise: Introduction to Arrays
Week Six
Exercise: Build a Slideshow
Exercise: Fortune Teller
Booleans & Conditionals
Exercise: Conditionals
Week Seven
API’s
Exercise: Asteroids
Exercise: Trivia!
Project 2: Trivia!
Week Eight
Object, Nested Arrays and More
Exercise: Objects
Project 3: Make an Object
Week Nine
Course Notes: Databases
Exercise: Databases
Week Ten
Project 4: Databases
Module 3: JavaScript Frameworks
Week Eleven
Vue.js
Exercise: Intro to Vue.js
Exercise: Vue Part II
Exercise: Vue Part III
Week Twelve
Exercise: Vue Part IV
Exercise: Vue Part V
Project 5: Dawgs
Module 4: Advanced Topics & Final Project
Project 6: Individual Concentration
Concentration Bonus
Final Project
NMI Dossier
Resources
Inspect!
VS Code Tips
Files and Folders
Cyberduck 101
Dev-Track Instructions
Setting up a domain and hosting
Uploading to the server
Cyberduck 101
Bootstrap
NMI Dossier
Week Five