CSS – The Complete Guide 2024 (incl. Flexbox, Grid & Sass)
CSS – The Complete Guide 2024 (incl. Flexbox, Grid & Sass), available at $129.99, has an average rating of 4.72, with 308 lectures, 4 quizzes, based on 18720 reviews, and has 104388 subscribers.
You will learn about Learn why CSS is amazing, not something to be afraid of! Use basic as well as advanced CSS features Flexbox, grid, animations, transitions, fonts, media queries and much more – it's all included! Understand the concepts and theory behind CSS and certain CSS features Build beautiful websites which don't just contain great content but also look good This course is ideal for individuals who are Anyone who wants to learn CSS for the first time or wants to sharpen his or her CSS skills or Anyone who's excited to learn about the latest CSS features like Flexbox, CSS Grid or CSS Variables or Anyone who knows CSS but wants to dive deeper It is particularly useful for Anyone who wants to learn CSS for the first time or wants to sharpen his or her CSS skills or Anyone who's excited to learn about the latest CSS features like Flexbox, CSS Grid or CSS Variables or Anyone who knows CSS but wants to dive deeper.
Enroll now: CSS – The Complete Guide 2024 (incl. Flexbox, Grid & Sass)
Summary
Title: CSS – The Complete Guide 2024 (incl. Flexbox, Grid & Sass)
Price: $129.99
Average Rating: 4.72
Number of Lectures: 308
Number of Quizzes: 4
Number of Published Lectures: 297
Number of Published Quizzes: 4
Number of Curriculum Items: 323
Number of Published Curriculum Objects: 312
Original Price: $199.99
Quality Status: approved
Status: Live
What You Will Learn
- Learn why CSS is amazing, not something to be afraid of!
- Use basic as well as advanced CSS features
- Flexbox, grid, animations, transitions, fonts, media queries and much more – it's all included!
- Understand the concepts and theory behind CSS and certain CSS features
- Build beautiful websites which don't just contain great content but also look good
Who Should Attend
- Anyone who wants to learn CSS for the first time or wants to sharpen his or her CSS skills
- Anyone who's excited to learn about the latest CSS features like Flexbox, CSS Grid or CSS Variables
- Anyone who knows CSS but wants to dive deeper
Target Audiences
- Anyone who wants to learn CSS for the first time or wants to sharpen his or her CSS skills
- Anyone who's excited to learn about the latest CSS features like Flexbox, CSS Grid or CSS Variables
- Anyone who knows CSS but wants to dive deeper
Join this bestselling CSS course to learn all about CSS from the ground up, in great depth!
CSS ( Cascading Style Sheets) is a “programming language” you use to turn your HTML pages into real beautiful websites.
This course covers it all– we start at the very basics (What is CSS? How does it work? How do you use it)? and gradually dive in deeper and deeper. And we do this by showing both practical examples as well as the theory behind it.
Getting started with CSS might look easy but there actually is a lot of depth to CSS – hence this course provides different “Tracks” or “Entry points” to exactly meet your demands and reflect you current knowledge level:
-
The Basics Track: Start from scratch, learn CSS from the ground up. You start with lecture 1 and simply follow through to the end.
-
The Advanced Track: You already know the CSS basics, you know what selectors are and how it works but you want to dive in deeper and learn some advanced features and usages.
-
The Expert Track: You got the advanced knowledge, too, but you want to dive into things like Flexbox, CSS Grid, CSS Variables or Sass. This track is for you.
Of course this course offers the theory and practical examples – we’ll build an entire real course project throughout the course – but there also are multiple assignments, quizzes and challenges for you to practice individual concepts taught throughout the course.
Talking about the course project – we’ll build the frontend (no backend) of a fictional web hosting company. We’ll have a starting screen which has different sections, we got a responsive design with an animated side-drawer, we got modals and forms and in general we got a lot of CSS animations, font styles and more!
Here’s what’s inside the course in detail – this is all also applied to the mentioned course project:
-
The basics about selectors, combinators and how you set up styling rules in general
-
Properties, values and decalarations
-
How specifity and inheritance work and why it’s called “Cascading” Style Sheets
-
Important theoretical concepts like the “Box Model”
-
How the default position of elements can be changed
-
Styling backgrounds (e.g. gradients) and images
-
Which units and dimensions you typically use in CSS (px, rem, % and more)
-
How JavaScript and CSS interact
-
Responsive design and what “Mobile First” means
-
Styling forms and form inputs
-
Working with text, fonts and text styles
-
Flexbox! How it works and how to use it
-
Using the CSS Grid and how it differs from Flexbox
-
Transforming and animating HTML elements with the help of CSS
-
Writing future-proof CSS with features like CSS variables or best-practice class names
-
Using Sass and what it actually is all about
Is this course for you?
It’s for you if
-
you started with learning web development and you want to build more beautiful websites
-
you already know CSS but want to dive deeper
-
you’re using CSS in a trial-and-error manner and want to change this (you should!)
You might come back later if
-
you’re an absolute CSS pro and you know the CSS working group drafts by heart
-
you’re a backend-only developer (Node, PHP, NO HTML or frontend JavaScript)
-
you’re a total newcomer to web development and you don’t know the basics about HTML
If that sounds good to you, we’d be more than happy to welcome you in this course!
Course Curriculum
Chapter 1: Getting Started
Lecture 1: Introduction
Lecture 2: What is CSS?
Lecture 3: Join our Online Learning Community
Lecture 4: CSS History, Present & Future
Lecture 5: Course Outline
Lecture 6: Choose Your Track
Lecture 7: Course Prerequisites
Lecture 8: How To Get The Most Out Of This Course
Lecture 9: Recommended Tools
Lecture 10: Where to Find the Source Code
Lecture 11: Useful Resources & Links
Chapter 2: Diving Into the Basics of CSS
Lecture 1: Module Introduction
Lecture 2: Understanding the Course Project Setup
Lecture 3: Adding CSS to our Project with Inline Styles
Lecture 4: Understanding the <style> Tag & Creating a .css File
Lecture 5: Applying Additional Styles & Importing Google Fonts
Lecture 6: Theory Time – Selectors
Lecture 7: Understanding the "Cascading" Style & Specificity
Lecture 8: Understanding Inheritance
Lecture 9: Adding Combinators
Lecture 10: Theory Time – Combinators
Lecture 11: Summarizing Properties & Selectors
Lecture 12: Wrap Up
Lecture 13: Useful Resources & Links
Chapter 3: Diving Deeper into CSS
Lecture 1: Module Introduction
Lecture 2: Introducing the CSS Box Model
Lecture 3: Understanding the Box Model
Lecture 4: Understanding Margin Collapsing and Removing Default Margins
Lecture 5: Deep Dive on "Margin Collapsing"
Lecture 6: Theory Time – Working with Shorthand Properties
Lecture 7: Applying Shorthands in Practice
Lecture 8: Diving Into the Height & Width Properties
Lecture 9: Understanding Box Sizing
Lecture 10: Adding the Header to our Project
Lecture 11: Understanding the Display Property
Lecture 12: display: none vs visibility: hidden
Lecture 13: HTML Refresher: Block-level vs Inline Elements
Lecture 14: Applying the Display Property & Styling our Navigation Bar
Lecture 15: Understanding an Unexpected "inline-block" Behaviour
Lecture 16: Working with "text-decoration" & "vertical-align"
Lecture 17: Styling Anchor Tags
Lecture 18: Adding Pseudo Classes
Lecture 19: Theory Time – Pseudo Classes & Pseudo Elements
Lecture 20: Grouping Rules
Lecture 21: Working with "font-weight" & "border"
Lecture 22: Adding & Styling a CTA-Button
Lecture 23: Adding a Background Image to our Project
Lecture 24: Properties Worth to Remember
Lecture 25: Wrap Up
Lecture 26: Useful Resources & Links
Chapter 4: More on Selectors & CSS Features
Lecture 1: Module Introduction
Lecture 2: Using Multiple CSS Classes & Combined Selectors
Lecture 3: Classes or IDs?
Lecture 4: (Not) using !important
Lecture 5: Selecting the Opposite with :not()
Lecture 6: CSS & Browser Support
Lecture 7: Wrap Up
Lecture 8: Useful Resources & Links
Chapter 5: Practicing the Basics
Lecture 1: Module Introduction
Lecture 2: Adding Style to our Plans
Lecture 3: Working on the Recommended Plan
Lecture 4: Styling the Badge with "border-radius"
Lecture 5: Styling our List
Lecture 6: Working on the Title and the Price of our Packages
Lecture 7: Improving our Action Button
Lecture 8: Understanding Outlines
Lecture 9: Presenting the Core Features to the User
Lecture 10: Styling the Headline of the Core Features Section
Lecture 11: Preparing the Content of the Key Feature Area
Lecture 12: Adding the Footer
Lecture 13: What we Achieved so Far
Lecture 14: Adding the Packages Page
Lecture 15: Your Challenge
Lecture 16: Styling the Links
Lecture 17: Styling our Package Boxes
Lecture 18: Adding "float" to our Package
Lecture 19: Fixing the Hover Effect
Lecture 20: Adding the Final Touches
Lecture 21: Useful Resources & Links
Chapter 6: Positioning Elements with CSS
Lecture 1: Module Introduction
Lecture 2: Why Positioning will Improve our Website
Lecture 3: Understanding Positioning – The Theory
Lecture 4: Working with the "fixed" Value
Lecture 5: Creating a Fixed Navigation Bar
Lecture 6: Using "position" to Add a Background Image
Lecture 7: Understanding the Z-Index
Lecture 8: Adding a Badge to our Package
Lecture 9: Styling & Positioning our Badge with "absolute" and "relative"
Lecture 10: Diving Deeper into Relative Positioning
Instructors
-
Academind by Maximilian Schwarzmüller
Online Education -
Maximilian Schwarzmüller
AWS certified, Professional Web Developer and Instructor -
Manuel Lorenz
Professional Business Analyst and Instructor
Rating Distribution
- 1 stars: 83 votes
- 2 stars: 90 votes
- 3 stars: 816 votes
- 4 stars: 4826 votes
- 5 stars: 12905 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024