About
Go from zero to website launch - no prior development experience required! Through this series of 4-14 minute videos, you will learn the essentials of web development. At the course conclusion, you'll be able to build frontend experiences using modern techniques, and have a solid foundation for continuing to learn intermediate and advanced topics.
Capstone Lessons Now Available!
The Capstone Lessons for advanced learners are now available. If you have gone through the Foundations lessons or another basics course, then you are ready for the Capstone.
Access Capstone LessonsCourse Topics
- The essentials: What HTML and CSS are and how to use them
- Accessibility - ensure your website is usable by visitors of all abilities (low vision, blind, motor impaired, etc.)
- Working with images and typography
- Formatting your website for mobile devices (responsive design)
- How to test your website and prepare it for different browsers
- Tips on thinking like a developer
- Using Github version control for file storage and change management
- How to publish your final website
Watch Now and Start Learning Today!
Get started by watching the intro video, and then subscribe on YouTube.
Foundations Series Schedule
The Foundations Series covers the basics of HTML and CSS and prepares you for the Capstone Project Series where you will create and launch a complete website.
All Foundations Series videos are now available as listed below, and the Capstone Project Series is nearing launch.
-
Ep1: Setup Your Coding Environment
Watch Episode 1 Transcript and Code -
Ep2: What is HTML?
Watch Episode 2 Transcript and Code -
Ep3: Essential HTML Element Tags
Watch Episode 3 Transcript and Code -
Ep4: Semantic HTML Structure
Watch Episode 4 Transcript and Code -
Ep5: HTML For a Blog Layout
Watch Episode 5 Transcript and Code -
Ep6: HTML For a Card Layout
Watch Episode 6 Transcript and Code -
Ep7: Accessibility Basics
Watch Episode 7 Transcript and Code -
Ep8: Intro to CSS
Watch Episode 8 Transcript and Code -
Ep9: CSS Layout and the Box Model
Watch Episode 9 Transcript and Code -
Ep10: Essential CSS Properties
Watch Episode 10 Transcript and Code -
Ep11: Understanding the CSS Cascade
Watch Episode 11 Transcript and Code -
Ep12: Structure and Styling Considerations for Accessibility
Watch Episode 12 Transcript and Code -
Ep13: CSS For A Blog Layout
Watch Episode 13 Transcript and Code -
Ep14: CSS For A Card Layout
Watch Episode 14 Transcript and Code -
Ep15: CSS and Browser Compatibilty
Watch Episode 15 Transcript and Code -
Ep16: Responsive Design
Watch Episode 16 Transcript and Code