Introduction
  • Course Outline
  • Join Our Online Classroom!
  • Exercise: Meet The Community
  • Join Our Open Source Projects!
How The Internet Works
  • Browsing the Web
  • Breaking Google
  • Exercise: Break Google Yourself
  • The Internet Backbone
  • Traceroute
  • Exercise: Running traceroute
  • DEVELOPER FUNDAMENTALS: I
  • What Does A Developer Do?
  • Optional: The Article Which Inspired This Course
History Of The Web
  • WWW vs Internet
  • HTML, CSS, Javascript
  • DEVELOPER FUNDAMENTALS: II
  • Developer History
  • Exercise: Adding CSS and JavaScript to Tim's website
  • Optional Resource: More About the History of the Web
HTML 5
  • Build Your First Website
  • Resources: Your Text Editor
  • DEVELOPER FUNDAMENTALS: III
  • Quick Note About w3schools
  • How To Ask Questions
  • HTML Tags
  • HTML Tags 2
  • Self Closing HTML Tags
  • Anchor Tag
  • Q&A: index.html
  • Q&A: Relative vs Absolute Path
Advanced HTML 5
  • HTML Forms
  • HTML Forms 2
  • Submitting A Form
  • HTML Tags 3
  • HTML vs HTML 5
  • Copy A Website
  • HTML Challenge
  • HTML Lesson Files
  • Exercise: HTML Quiz
  • Optional Exercise: More HTML
CSS
  • Exercise Files: Code-Along
  • Your First CSS
  • CSS Properties
  • CSS Selectors
  • Optional Exercise: CSS Selectors
  • Text and Font
  • Images In CSS
  • Box Model
  • px vs em vs rem
  • Exercise: CSS Quiz
Advanced CSS
  • Critical Render Path
  • Exercise File: Code-Along Images
  • Flexbox
  • Optional Exercise: Flexbox Froggy
  • CSS 3
  • Optional Exercise: Mastering Transitions and Transforms
  • Responsive UI
  • Image Gallery Files
  • Exercise: Robot Animation
  • Exercise: Robot Animation Starter Files
  • Solution: Robot Animation
  • Optional Exercise: CSS
Bootstrap 4, Templates, And Building Your Startup Landing Page
  • Bootstrap Introduction
  • Bootstrap 4
  • Bootstrap 4 Grid
  • Exercise: Startup Landing Page
  • Exercise: Startup Landing Page 2
  • Exercise: Startup Landing Page 3
  • Exercise: Startup Landing Page 4
  • Exercise: Startup Landing Page 5
  • Exercise: Adding Email Subscribe Form With MailChimp
  • Quick Note: Upcoming Videos
  • Exercise: Putting Your Website Online
  • Exercise: Putting Your Website Online 2
  • DEVELOPER FUNDAMENTALS: IV
  • Using Templates
  • Resources for FREE Templates
  • Startup Landing Pages by Students
CSS Grid + CSS Layout
  • Section Overview
  • CSS Grid vs Flexbox vs Bootstrap
  • CSS Grid 1
  • CSS Grid 2
  • CSS Grid 3
  • CSS Grid 4
  • CSS Grid 5
  • Optional Exercise: CSS Grid
  • Exercise: CSS Layout
  • Solution: Navigation Bar
  • Solution: Navigation Bar 2
  • Solution: Cover
  • Solution: Project Grid + Footer