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 Lessons
- 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 EnvironmentWatch Episode 1 Transcript and Code
Ep2: What is HTML?Watch Episode 2 Transcript and Code
Ep3: Essential HTML Element TagsWatch Episode 3 Transcript and Code
Ep4: Semantic HTML StructureWatch Episode 4 Transcript and Code
Ep5: HTML For a Blog LayoutWatch Episode 5 Transcript and Code
Ep6: HTML For a Card LayoutWatch Episode 6 Transcript and Code
Ep7: Accessibility BasicsWatch Episode 7 Transcript and Code
Ep8: Intro to CSSWatch Episode 8 Transcript and Code
Ep9: CSS Layout and the Box ModelWatch Episode 9 Transcript and Code
Ep10: Essential CSS PropertiesWatch Episode 10 Transcript and Code
Ep11: Understanding the CSS CascadeWatch Episode 11 Transcript and Code
Ep12: Structure and Styling Considerations for AccessibilityWatch Episode 12 Transcript and Code
Ep13: CSS For A Blog LayoutWatch Episode 13 Transcript and Code
Ep14: CSS For A Card LayoutWatch Episode 14 Transcript and Code
Ep15: CSS and Browser CompatibiltyWatch Episode 15 Transcript and Code
Ep16: Responsive DesignWatch Episode 16 Transcript and Code