Learn Intermediate CSS
Offered By: Codecademy
Course Description
Overview
Learn how to implement elegant transitions, create new layouts and serve users with dynamic needs.
### Why Learn Intermediate CSS?
You've figured out the basics of CSS, and your web pages are full of pretty colors and evocative fonts. But you want to do more! With Intermediate CSS, you'll learn how to recreate the dynamism and the visual effects that you see on professional sites around the web.
### Take-Away Skills
By the end of Learn Intermediate CSS, you'll know how to implement elegant transitions, create new layouts with ease, and give your website the flexibility to serve users with different window dimensions, browsers, and physical abilities.
### Note on Prerequisites
We recommend that you complete Learn CSS before starting Learn Intermediate CSS.
### Why Learn Intermediate CSS?
You've figured out the basics of CSS, and your web pages are full of pretty colors and evocative fonts. But you want to do more! With Intermediate CSS, you'll learn how to recreate the dynamism and the visual effects that you see on professional sites around the web.
### Take-Away Skills
By the end of Learn Intermediate CSS, you'll know how to implement elegant transitions, create new layouts with ease, and give your website the flexibility to serve users with different window dimensions, browsers, and physical abilities.
### Note on Prerequisites
We recommend that you complete Learn CSS before starting Learn Intermediate CSS.
Syllabus
- Layout with Flexbox: Learn CSS Flexbox to create flexible page layouts.
- Lesson: Flexbox
- Project: Flexbox: To-Do App
- Project: Off-Platform Project: Tea Cozy
- Quiz: Flexbox
- Grid: In this course, you will master a technology that was recently added to CSS! This is a long-awaited improvement to laying-out and positioning elements on web pages.
- Lesson: Grid Essentials
- Project: PupSpa
- Quiz: Grid
- Lesson: Advanced CSS Grid
- Project: CSS Grid: Task Board
- Quiz: Grid
- CSS - Transitions: Implement CSS animation using transitions
- Lesson: CSS Transitions
- Project: Transitions - 20,000 Leagues Under the Sea
- Quiz: Transitions
- Learn Responsive Design : Learn responsive design techniques, like relative sizing units and media queries, to create websites viewable on devices of all sizes.
- Lesson: Sizing Elements
- Lesson: Media Queries
- Project: Tsunami Coffee
- Quiz: Sizing Elements
- Quiz: Media Queries
- Variables and Functions: Learn how to use CSS variables and functions to create more organized, efficient, and dynamic websites.
- Lesson: CSS Variables
- Lesson: CSS Functions
- Project: Curious Ornithologist
- Quiz: Variables and Functions
- Accessibility: Learn how to build web pages that are accessible to everyone using modern CSS techniques and accessibility standards.
- Lesson: Accessibility
- ExternalResource: Start Testing for Web Accessibility
- Project: Code! Blog
- Quiz: Accessibility
- Browser Compatibility: Learn about browser compatibility and the different techniques to create a consistent user experience regardless of the browser.
- Lesson: Browser Compatibility
- Article: CSS Feature Queries
- Quiz: Browser Compatibility
Taught by
Jiwon Shin
Related Courses
HTML5 and CSS FundamentalsWorld Wide Web Consortium (W3C) via edX Build Responsive Real-World Websites with HTML and CSS
Udemy HTML5 & CSS3 Course: Build Responsive Websites from Scratch
Udemy Advanced CSS and Sass: Flexbox, Grid, Animations and More!
Udemy Modern HTML & CSS From The Beginning 2.0 (2024 Revamp)
Udemy