Instructor: William Mead Offered by: University of California, Davis Rating: 4.8 (51 reviews) Level: Beginner Duration: 4 weeks (10 hours/week) Status: Already Enrolled
Learn the essentials of web development and design—from HTML and CSS fundamentals to advanced typography, color, responsive layouts, and animations. This specialization builds your foundation in modern web design and prepares you to create and publish your own websites.
- HTML & CSS
- Responsive Web Design
- Front-End Web Development
- UI Design
- Typography & Color Theory
- CSS Animations
- Image Quality & Optimization
- Web Accessibility (WCAG)
- Version Control (Git & GitHub)
- Web Applications & Deployment
What you'll learn:
- How the web works (browsers, servers, hosting)
- Creating static web pages with HTML & CSS
- Choosing and configuring web hosting
- Publishing your website online
Skills: HTML, CSS, GitHub, Cloud Hosting, Web Servers, Semantic Web, Web Content
What you'll learn:
- Advanced typography & digital type
- Color theory and practical use of color
- Gradients, shadows & visual effects
- CSS animations (transitions, transforms, keyframes)
Skills: Typography, Color Theory, Animations, UI Design, Visualization, Accessibility
What you'll learn:
- History of web layouts
- Flexbox deep dive
- Responsive Web Design techniques
- Mobile-first development
- Building & deploying a mini portfolio with GitHub
Skills: Flexbox, Responsive Design, App Deployment, Mobile Development, UI Design
What you'll learn:
- Advanced CSS Grid techniques
- Flexible & creative content flow
- Controlling spacing, columns, rows, alignment
- Integrating Grid + Flexbox for complex modern layouts
Skills: CSS Grid, Advanced Flexbox, Front-End Development, Responsive Design
William Mead is a lecturer at UC Davis and has been teaching design and web development since 2008. With a background in fine arts and education, he brings practical industry experience and a passion for helping learners build real-world web skills.