Web Coding Foundations
You can create your own websites & apps!
In this project-based course you will learn the foundations of web programming. Over 4 weeks, you will hand-craft modern, interactive websites from the ground up with code you write from scratch. You will also upload your portfolio to the web for the world to see. By completing this course you will be ready to apply these skills to your own projects, work as a freelancer, or pursue a career in web development.
During each week, you will work on roughly 10 hours worth of video material and exercises, building up a cumulative final portfolio. The in-person class sessions will introduce new topics, and provide personal coaching for your path. Every person’s learning style is different, and you’re encourage to contact the instructor at any time for extra help. “Office hours” are always available.
You will develop your skills in:
- Industry-standard practice
- Portfolio design
- Job-interview strategies
We value your time, and so the course has two identical meetings per week: Mondays from 5:30 - 8:00pm and Saturdays from 9:30am to noon. By signing up, you are free to attend either (or both!) as your schedule allows.
Intro to HTML & Git
By the end of Day 1 you will code and deploy your own website onto the public web! Learn the basics of HTML—the language underlying every site on the web—and begin using it to build your new portfolio. You will also harness Git—a powerful tool used by professionals to manage their code.
CSS & Design
Add character & uniqueness to your creations with CSS. Short for 'Cascading Style Sheets', CSS is how we configure the look of websites. Learn the principles of designing for the web—including best practices for responsive design, which ensure your sites looks its best for both mobile and desktop devices.
jQuery & UX