Inflearn brand logo image
Inflearn brand logo image
Inflearn brand logo image
Programming

/

Web Development

Learning only the essentials of CSS3

CSS3 is essential for front-end beginners! We will thoroughly explore CSS3, from the basics to advanced topics!

(5.0) 4 reviews

54 learners

  • sucoding
실습 중심
HTML/CSS

Reviews from Early Learners

What you will learn!

  • CSS3 Basic Syntax and Selectors

  • Understanding the Box Model (margin, padding, border, content area)

  • Layout techniques (Flexbox, Grid)

  • Color, background, gradient effect

  • Font styling (Google Fonts, text effects)

  • CSS3 transitions and animations

  • CSS3 Responsive Web Design (Using Media Queries)

  • Variable fonts, how to use viewport units (vw, vh, etc.)

  • User interface styling (buttons, input forms, dropdowns, etc.)

  • New features of CSS3 (dark mode support, clip-path, etc.)

  • Accessibility-conscious styling (including adjustments for the visually impaired, etc.)

  • Approaching Mobile-First Design with CSS3

  • Practical CSS3-based project practice (e.g., navigation bar, card layout, etc.)

CSS3 that is easy to understand even for non-specialists!!
🛩 Sucoding's Front-End Roadmap Series Phase 2! 🛩

Bestseller in Introduction to HTML/CSS/JS

The Sucoding online course has been published as a book!

2022 『Coding Self-study HTML+CSS+JavaScript』 published! 🎉

The Sucoding online course has also been published as a book.
It is the best-seller in the HTML/CSS introductory category that has never left the top spot since its release. 😎
If you read it together with the book, the synergy increases several times.

purchase

I'm curious

What do you learn?

CSS3 includes a variety of properties and functions that allow you to freely express your designs .
However, it is not easy to learn all the properties and master each function perfectly.

In this course, we will learn only the core CSS3 properties that are frequently used in practice .
Boldly reduce complex or infrequently used content,
Layout composition, color and font styling, responsive design, etc.
We focused on content that can be immediately applied to real-world projects.

This allows even beginners to learn the core of CSS3 easily and efficiently .
You will naturally acquire design skills that can be applied immediately in practice .

Even complete beginners are welcome,

I'll teach you everything step by step, starting from the basics.

CSS3 is one of the most intuitive technologies to learn on the front end, but
It is a key element that determines the design and user experience of the web .

Don't worry even if you are a non-major and don't know anything.
So that you can build a solid foundation from the ground up,
We will explain everything carefully and kindly .

So that even beginners can learn with confidence
Let's go through easy examples and practice together! 🚀

Only for Sucoding lectures
Special point

Core-focused curriculum optimized for practice

  • We've minimized complex theories and selected only the CSS3 properties that are frequently used in actual projects .

  • You'll learn immediately applicable, practical skills like layout, animation, and responsive design.

Intuitive explanations and hands-on lectures to help you understand

  • We provide step-by-step learning from concept → example → practice so that even beginners can easily understand.

  • This is a hands-on course where you learn by coding with your own hands , rather than simply memorizing code.

Curriculum based on real projects

  • This course teaches you through projects that create actual web pages and app UIs, not just simple theories.

  • You can experience situations similar to real-world situations and even develop problem-solving skills .

We generously share practical tips and developer know-how.

  • We will teach you practical tips from working developers that are not found in textbooks, as well as ways to improve work efficiency .

  • In addition to CSS3, it also provides direction for growth as a front-end developer .

Customized student feedback and detailed Q&A support

  • Provides quick and friendly feedback to students' questions.

  • It points out common mistakes and confusing parts and maximizes each individual's learning effect.

wait a minute!

Did you know that even in lectures, there is a 'knot' that suits me?

Just as a great game that everyone recognizes may not be fun for me ,
Lectures aren't the same for everyone.

No matter how much praise there is in a lecture, it may not be right for me .
Conversely, what is an ordinary lecture to someone else may be the best lecture to me .

So, at least 10% of all my lectures are free .
Come listen for yourself and see if it's the 'match' between you and your style !

If you and I get along well,
Let me show you the fastest route to becoming a front-end developer .
Trust and follow! 🚀

In this lecture we will create
Various
mini projects

Basic Practice
Faithful basic training

In this course, you will systematically learn CSS3 through basic exercises that are suitable for your learning progress .

Through faithful basic practice, you will start from the basic concepts of CSS3 and learn each property and function through practice. The practice progresses step by step, helping you naturally acquire each concept and learn efficiently .

Each exercise covers the core properties of CSS3 , allowing you to develop practical skills from basic to advanced, including styling, layout, and responsive web design .

Let's go on a journey to learn the core technologies of CSS3, starting from the basics!

Layout
Simple Gallery

In this lesson, you will learn how to design a layout and create a simple gallery page .

First, you'll learn a variety of layout design techniques using Flexbox and CSS Grid . This will teach you how to align gallery items and control spacing, margins, and alignment .

When designing a gallery page, we apply responsive design to implement a layout that looks good on various screen sizes, and add hover effects and animations to each image to make the page more lively.

Finally, you'll learn advanced CSS techniques that you can apply in practice, as well as fine-tune your designs through hands-on styling.

In this course, you will create a practical and stylish gallery page and further enhance your layout design skills .

Responsive
Works Together

In this course, you will learn how to use HTML5 markup , CSS3 , and responsive design using media queries through hands-on practice.

First, we will cover the basics of HTML5 markup , and then apply CSS3 to style it. After that, we will implement responsive web design using media queries and create pages that can adapt to various screen sizes.

This hands-on course will teach you the skills you need to build a responsive web presence, and give you the confidence to create your own , work-ready web pages .

transition
Transition Master

In this course, you will master transitions not just through theory, but through solid practice .

Transitions are powerful CSS properties that add smooth animation effects to the state changes of elements. In this lesson, you will learn the basic principles of transitions and how to effectively transform your designs by applying various transition properties .

Through hands-on practice , you will learn how to create different transition effects , including color, size, and position changes, and develop the ability to apply them to web page design .

In this course, you will learn how to improve user experience using transitions and develop the skills to create interactive web pages .

Grid
Grid Layout Card

In this lecture, we will learn Grid Layout and create a card-style UI .

First, learn the basic concepts and properties of CSS Grid , and learn how to efficiently compose various layouts using it. After that, learn how to implement a card-style UI and apply it to actual web page design .

Through hands-on training, you will freely handle card layout alignment, sizing, spacing, etc., and design a UI that responds to various screen sizes with a responsive grid .

In this course, you will learn practical ways to use CSS Grid and confidently create clean and efficient card-based UI designs .

Final Project 1
Sustagram

In this project, you will systematically learn various methods of layout design while cloning and coding a main screen in the same format as Instagram .

We use HTML5 markup and CSS3 styling to implement a layout similar to an actual service. The main content is divided into headers, feeds, sidebars, etc., and the page is organized, and responsive web design is used to create a page that looks good on both mobile and desktop .

Through this hands-on course, you will learn how to systematically construct complex layouts and the responsive techniques required for real-world web page design . You will gain practical experience by completing the project and achieve great results that you can add to your own portfolio.

Final Project 2
Google Clone

In this project, we will perfectly clone the Google main screen from the Google logo to the search bar .

Using HTML5 and CSS3 , we accurately recreate Google's simple layout . The page structure is centered around the Google logo, search box, and search button, creating a simple yet clean design.

This hands-on lab will help you master basic CSS3 techniques like alignment, spacing, and font styling , and build practical web design skills by implementing a search box that functions like a real web page .

Additionally, you can learn the skills needed for real web projects by applying responsive web design to create optimized results from mobile screens to desktop screens .

Final Project 3
Travel Blog

In this project, you will clone code a travel blog page while learning systematic HTML5 structure and perfect CSS3 styling .

We use HTML5 to cleanly design the structure of the web page , and add styling to the page with CSS3 to create a design that looks like an actual travel blog.

By applying responsive design, you will configure the page to automatically optimize it for various screen sizes, and learn design skills that can be applied immediately to actual projects while practicing various elements such as image galleries, text layouts, and menu bars .

Through this project, you will learn how to create structured and efficient web pages and responsive web design . It is an opportunity to learn everything from the basics to advanced web development by creating a page that works like a real blog .

Final Project 4
Chatting App

In this project, we will create a 100% mobile responsive chat app . Using HTML5 , CSS3 , Grid , and Flex , we will complete a page that functions like a real chat app .

Design the app's structure with HTML5 , add page styling with CSS3 , and implement a UI optimized for mobile devices. Use Grid and Flexbox to efficiently arrange the chat window layout , and practice elements such as sending messages, chat lists, and profile images .

In particular, we focus on mobile responsiveness , designing the chat screen to be optimized for the mobile environment . Through this, you will learn the importance of responsive web design and create pages that look and behave like real apps .

This project provides the best learning opportunity for those who want to learn mobile optimization and practical UI/UX design !

Final Project 5
Living Room

In this project, you will learn how to create a main screen using the latest HTML5 syntax and CSS3 styling , while also implementing responsive web design .

By utilizing the latest tags of HTML5 and various properties of CSS3 , we create a main screen that looks like an actual web page . The layout design uses Flexbox and Grid to create a flexible and clean composition, and the design elements are optimized for responsiveness to ensure that they look good on various devices.

In this course, you will learn the latest grammar and advanced features of CSS3 that are widely used in practice , and you will be able to implement an optimized layout for all screen sizes based on responsive web .

Through repetitive learning, you will learn how to perfectly apply HTML5 and CSS3 and develop the ability to create web pages that look like real designs !

Final Project 6
5pm

Finally, the last project ! Congratulations on becoming a real publisher . Now, put everything you've learned into practice in your best work .

In this project, we will use HTML5 and CSS3 to create a high-quality web page just like in real life. We will comprehensively utilize all the skills we have learned so far and implement a page that works like a real website by applying responsive design and a sophisticated layout .

In the last project that contains all the know-how as a publisher , there is nothing more to learn. Through the learning so far, I am ready to be reborn as a publisher with both design perfection and code efficiency . Now, go down with confidence ! 🙂

Congratulations, and I hope you continue to create many great web pages in your future journey! 🎉

Frequently Asked Questions

Q. I'm a complete beginner and don't know anything. Is that okay?
A. Yes, that's really fine. It's a customized course designed so that people who don't know anything can learn.

Q. I bought the book. Do I need to buy the online course as well?
A. If you have purchased the book, I highly recommend purchasing more. It contains a lot of material that is not covered in the book.

Q. Is prior knowledge required?

A. Yes, this course requires prior knowledge of HTML5.

Things to note before taking the class

Practice environment

  • Operating System and Version (OS): Windows, macOS

  • Tools used: Visual Studio Code, Chrome

  • PC specifications: Minimum specifications that allow web surfing are also acceptable.

Learning Materials

  • We provide learning materials for each lecture to help you progress through the practical training.


Player Knowledge and Notes

  • Completely non-majors and beginners can also take the course

  • However, learning about HTML5 must come first.

Recommended for
these people

Who is this course right for?

  • Beginner & novice with no prior CSS experience

  • Experienced, but not confident in my understanding of CSS3.

  • Practitioners who still use CSS3 based on rough estimations.

  • Someone who wants to learn simply and easily, without complicated explanations.

Need to know before starting?

  • HTML5

Hello
This is

4,372

Learners

202

Reviews

74

Answers

4.9

Rating

7

Courses

수코딩은 온라인과 오프라인을 병행하면서
코딩을 가르치는 활동을 하고 있습니다.

다년간의 오프라인 강의 경험을 바탕으로,
더 많은 사람들이 코딩을 쉽고 재미있게 배울 수 있도록
매일 고민하고, 끊임없이 노력하고 있습니다.

현재까지 다음과 같은 3권의 책을 출판하며
프런트엔드 강의 분야를 선도하고 있습니다:

또한, 유튜브 채널을 통해 다양한 무료 강의도 제공하고 있습니다.
👇 지금 바로 방문해 보세요
[유튜브 채널 링크]

Curriculum

All

181 lectures ∙ (15hr 49min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

4 reviews

5.0

4 reviews

  • rujung12257743님의 프로필 이미지
    rujung12257743

    Reviews 2

    Average Rating 5.0

    5

    99% enrolled

    サンプルのページを見て、そのページを直接実装してから解説を見る学習方式が良かったです。

    • sucoding
      Instructor

      rujung1225様、お役に立てて幸いです! 今後も何かご不明な点がございましたら、いつでもお問い合わせください:) ありがとうございます!

  • kkumilatte님의 프로필 이미지
    kkumilatte

    Reviews 1

    Average Rating 5.0

    5

    30% enrolled

    • sucoding
      Instructor

      こんにちは、꾸미라떼さん。力になれるような良い評価をいただき、ありがとうございます。良い一日をお過ごしください!

  • wndudjy50304642님의 프로필 이미지
    wndudjy50304642

    Reviews 1

    Average Rating 5.0

    5

    30% enrolled

    • sucoding
      Instructor

      ホ・ジュヨン様! 良い評価ありがとうございます。 幸せな一日を!

  • todaerika님의 프로필 이미지
    todaerika

    Reviews 10

    Average Rating 4.9

    5

    30% enrolled

    バックエンドエンジニアとして決められたデザインの中で基本的なタグとtable中心にデザインをしてきましたが、CSSとブラウザが認識する内部動作原理を学ぶことができて良かったと思います。 時間が経つにつれて高くなるデザイン要求とそれに対応するために複雑になったHTML、CSS… 何か規則性もなく複雑になるばかりだと思っていましたが、講義を聴くほど隠された動作原理があり、何よりも実際のサイトを基準に例を説明してくださるので理解が深まります。 すでに知っている内容は除いて一部のチャプターだけを見ていますが、思ったよりディテールが多く、早く残りのチャプターも聴きたくなる講義です。 HTMLに続いて2回目の講義ですが、声のトーンが特に良いので、寝る前に横になって睡眠導入剤としても?聴くのに良いです。

    • sucoding
      Instructor

      こんにちは、dlsrksrhk様 こんにちは、貴重な受講レビューをいただき、誠にありがとうございます😊 バックエンドエンジニアとして慣れていらっしゃったHTML・テーブル中心のデザインから一歩進んで、CSSとブラウザ内部の動作原理を理解しようと努力してくださり、私も大変嬉しく思います。 講義の例を実際のサイト事例を通じて説明したため、ディテールが多くなった点が、かえって学習の助けになったとのこと、幸いです。残りのチャプターも期待してくださるとのこと、さらにやりがいを感じます。 特に声のトーンまで言及していただき、恥ずかしいですが感謝いたします😄 リラックスした気持ちで講義を聴いてくださったおかげで、私も楽しく録音できました。 今後も現場にすぐに適用できる実践的な例と、深みのある理論をバランスよく盛り込み、 さらに充実した講義でお会いできるよう努めます。 最後まで有益に学習されることを応援しています! ありがとうございます。 수코딩より

$46.20

sucoding's other courses

Check out other courses by the instructor!

Similar courses

Explore other courses in the same field!