Mô tả

-- NEW ON UDEMY (just switched my courses to Udemy) --


This is the #1 resource to master modern CSS!

Take your CSS to an advanced, professional level by building 2 beautiful, real-world projects from scratch. Other courses start from outdated concepts first (like floats) -- we will use modern concepts right from the start (like Flexbox).


Course Projects

2 Top-tier, real-world projects. Expertly engineered to help you code modern websites & web apps with the latest best practices.

SocialEditor: Build a slick graphic design editor for social media posts (layouts with Flexbox).

BetterPhotos: Build a stylish homepage for a photography community (layouts with Flexbox & Grid).


Reviews from elsewhere

''Until recently, I've never sat down and learned CSS properly. I know JavaScript and React, but the CSS part of any project would be a chore. I've tried doing various CSS course to complete my CSS knowledge, pretty much all the popular ones on Udemy. However, I would lose interest because they were either too basic or too long winded. I highly recommend the ByteGrad CSS course by Wesley''

''Hi Wesley, I would like to say hello and the most important - THANK YOU for the fantastic CSS course you created. Let me say it's been really (one of) the best I've ever went through. I am at first a backend developer and my frontend experiences are usable but somewhat limited but now I feel much better about it, really, not just talking.''

''As Albert Einstein said: 'Example isn't another way to teach, it is the only way to teach.' Thank you ByteGrad for saving my time by creating the CSS program. After watching many chaotic courses on Lynda and YouTube, finally I can follow some logic here at your school. Thank you!''

''Hi Wesley, For me your CSS course is great and I am really thankful that you actually show the strategy for real world scenario in a concise way, while explaining the context with examples what not to do and why. It's exactly the point I always struggle with, when learning new technology on those beginners silly 'happy day scenarios'. Personally I also appreciate you don't insert unnecessary 'entertainments', which I find in usual IT books and which break the reading flow, adding so much extra work.''


What You'll Learn

1) How to code CSS in 2023 by building realistic projects from scratch and seeing how it all fits together

2) Avoid hundreds of beginner mistakes so the people who have to interact with your code have it easy

3) Implement simple-to-complex layouts with Flexbox & CSS Grid

4) Crucial best practices that every CSS-coder should know (e.g. use rem instead of px)

5) Implement simple-to-complex CSS animations & transitions

6) Implement Responsive Web Design (RWD) for mobile, tablet, laptop & desktop with media queries (@media)

7) Use the most popular CSS pre-processor (Sass/SCSS) and the value it adds

8) Why people use BEM and differences with coding CSS in React/Vue/Angular

9) Implement a simple build process for CSS (add vendor prefixes and minify CSS file)

10) Tons of easy design tricks you can use to drastically improve the look of your projects

11) BONUS: By going through the course you'll naturally improve your design and HTML skills too


Avoid struggling with CSS for years to come. Hope to see you in the course!

Bạn sẽ học được gì

How to code CSS in 2023 by building realistic projects from scratch and seeing how it all fits together

Avoid hundreds of beginner mistakes so the people who have to interact with your code have it easy

Implement simple-to-complex layouts with Flexbox & CSS Grid

Crucial best practices in 2023 that every CSS-coder should know (e.g. use rem instead of px)

Implement awesome CSS animations + transitions

Implement Responsive Web Design (RWD) for mobile, tablet, laptop & desktop with media queries (@media)

Use the most popular CSS pre-processor (Sass/SCSS) and the value it adds

Why people use BEM and differences with coding CSS in React/Vue/Angular

Implement a simple build process for CSS (add vendor prefixes and minify CSS file)

Stop struggling with CSS -- it becomes fun once you have mastered things like Flexbox (trust me)

Master all critical concepts for a front-end developer

Tons of easy design tricks you can use to drastically improve the look of your projects

BONUS: By going through the course you'll naturally improve design and HTML too

Yêu cầu

  • None required, it's beginner friendly

Nội dung khoá học

5 sections

Welcome!

2 lectures
Welcome to the Most Loved CSS Course!
01:39
READ BEFORE STARTING: Project resources (e.g. image URLs)
00:33

SocialEditor (Project 1)

13 lectures
Project Introduction - Build a Modern Project with Flexbox & Animations & More!
08:39
Setup & Basics (HTML & CSS Fundamentals)
15:40
Build a Modern Header (Flexbox Layout & CSS Reset & Transitions & :hover/:focus)
37:26
VS Code Extension: Live-Server
03:42
Header Animation - WOW (Animation WIth @keyframes)
05:22
Learn Flexbox (Most Important Concept in CSS)
07:30
Build the Overall Structure of Project (Flexbox Layout & 'flex' & Design Tips)
13:35
Build the Sidebar (Flexbox Layout & 'transform' Property& ::before/::after)
25:43
BEM: How to Name Your Classes (Value Of BEM & Specificity & !important)
18:26
Build the Panel (Flexbox Layout & 'box-sizing' & Animations & Transitions)
30:04
Build the Info-Bar (Flexbox Layout)
12:02
Build the Editing Component (Flexbox & Animations & Transitions & 'transform')
31:08
Make the Project Responsive for Mobile (@media, Responsive Flexbox Layout)
28:37

BetterPhotos (Project 2)

13 lectures
Project Introduction - Build a Modern Project With Flexbox & CSS Grid & More!
08:37
Setup (HTML & CSS Base Styles & Multiple Background-Images)
12:46
Build the App Structure (CSS Grid Layout)
11:48
Learn CSS Grid for Layouts (Alternative to Flexbox)
04:52
Build a Slick Header (Flexbox Layout & ::placeholder & 'outline' & Transitions)
17:50
Sass / SCSS Syntax (Value Of Sass & Node.js & NPM)
32:52
Build the Intro Section (Variables & Text Styling Tips & Utility Classes)
28:43
Build the Upload Section (Flexbox Layout & :hover & ::before & 'overflow')
13:00
Build the Footer (Solidifying Various Concepts)
05:01
Build the Gallery - WOW (CSS Grid Layout & Animations)
21:40
Build the Steps Section (Solidifying Various Concepts & Flexbox Layout)
07:48
Responsiveness: Making It Look Good on Mobile, Tablet, Laptop, Desktop, etc.!
18:10
Simple Build Process: Optimize the CSS File (Minification, Vendor Prefixes)
13:20

Loose Ends

1 lectures
CSS Variables & PX vs REM/EM & CSS in React/Angular/Vue
20:00

Closing

1 lectures
Congratulations! (BONUS Lecture)
00:54

Đánh giá của học viên

Chưa có đánh giá
Course Rating
5
0%
4
0%
3
0%
2
0%
1
0%

Bình luận khách hàng

Viết Bình Luận

Bạn đánh giá khoá học này thế nào?

image

Đăng ký get khoá học Udemy - Unica - Gitiho giá chỉ 50k!

Get khoá học giá rẻ ngay trước khi bị fix.