Building Websites
HTML, CSS, JavaScript & Professional Web Development
From Zero to Live Website
3.5 hours
19 sections
50+ examples
20+ exercises
Introduction - Why Build Websites?
Why This Matters for Your Career
73% of companies want employees who can build web pages
Average salary boost: $15,000+ for tech-savvy professionals
Portfolio effect: Having a personal website increases interview callbacks by 40%
Entrepreneurship: Turn your ideas into reality without hiring developers
The Three Pillars of Web Development
Think of building a website like building a house:
HTML - The Structure
Like the walls and rooms of a house
- Creates the foundation and structure
- Defines what content goes where
- Organizes text, images, links
CSS - The Style
Like the paint and decoration of a house
- Makes everything look beautiful
- Controls colors, fonts, layout
- Responsive design for all devices
JavaScript - The Behavior
Like the electricity and plumbing of a house
- Makes things interactive
- Responds to user actions
- Creates dynamic experiences
Your Personal Brand Online
In this lecture, you'll build a professional website that showcases:
Your skills and experience
Your hobbies and personality
Your career goals and interests
Your technical abilities
Your Semester Project Preview
By the end of this lecture, you'll be ready to build:
Home Page
Photo, hobbies preview, welcome video
Hobbies Page
Photo gallery, personal stories
Discover UMD Page
Marketing video, campus highlights
Resume Page
Web-formatted resume, downloadable PDF
Career Interests Page
Two target companies with details
Interactive Game Page
JavaScript game built with team
What You'll Learn Today
Technical Skills
- HTML5 structure and semantics
- CSS3 styling and responsive design
- JavaScript programming basics
- Git version control
- Website deployment (GitHub Pages & Vercel)
Professional Tools
- VS Code setup and extensions
- Chrome DevTools for debugging
- AI-assisted coding (ChatGPT & Copilot)
- Video production and editing
- Cloud hosting and deployment
Section 1 of 19