Coding for the First Time with Web Publishing - CSS
Learn everything from CSS basics to animations and responsive design.
Solidify your fundamentals by reviewing what you've learned through practical, real-world examples.
The detailed explanation really helps it sink in easily.
What you will gain after the course
CSS Selectors
CSS Font Styles
CSS Layout - float, position
CSS Layout - flexbox
CSS animation, responsive
After HTML, it's CSS! Create standout webpages with CSS ⭐
CSS to enhance the quality of your web documents 🎨
CSS is responsible for the appearance of web documents. By selecting targets from HTML elements and setting their colors, backgrounds, positions, animations, and more, you can create web documents that are both visually appealing and easy to use.
This course follows and teaches the essential techniques required for styling web pages, assuming you have already completed your HTML studies.
In CSS, the priority is to accurately select the style targets within HTML elements. In this lecture, you can thoroughly learn about CSS selectors. You will firmly master the basics of responsive design to implement web pages that are optimized for devices of various widths. You will also learn how to implement animations using transition, animation, and transform properties.
After taking this course, you will be able to accurately select the elements you want using CSS selectors and freely customize the styles of those selected elements!
✔️ Experience the lecture taught directly by the book's author!
This course is taught by the author of Youngjin.com's book , based on the content of the book. It will be even more helpful for your learning if you follow along with the book.
Please take this course after completing the 'Coding for the First Time with Web Publishing - HTML Basics' course.
If you need supplementary learning, check out additional lectures on the author's YouTube channel.
Recommended for these people 🙋♀️
Those who have a basic understanding of HTML but lack a foundation in CSS
Those who find it difficult to implement responsiveness and animations
Those who want to learn flexible layouts using Flex
Course Features ✨
Learn the properties needed for CSS styling one by one!
Based on years of teaching experience, I will explain it in an easy-to-understand way!
Build a solid foundation with simple examples!
Learn efficient layouts through Flexbox!
What you will learn 📚
1) Master CSS selectors thoroughly. CSS begins with accurately selecting the target.
2) Learn typography-related styles.
3) Learn essential properties related to layout.
4) Learn all properties related to backgrounds.
5) Learn the core of flexible layouts, Flex, to easily implement a wider variety of layouts.
6) Learn the basics of animation.
7) Learn the basics of responsive design thoroughly and practice them.
Desktop screen
Tablet screen
Mobile screen
8) Implement the HTML webpage created in the previous lecture using CSS.
Frequently Asked Questions 💬
Q1. I don't know HTML at all; is it okay to take this course?
Yes, it's fine. This course briefly covers only the minimum HTML structure necessary for learning CSS and moves straight into styling. Even if you don't have a deep knowledge of HTML syntax, you can easily follow along as long as you have a basic understanding of tag structures.
Q2. What can I actually create after learning CSS?
By taking this course, you will be able to perform the following tasks.
Basic styling such as text, color, spacing, and alignment Card UI, buttons, and layout composition Understanding the basics of simple responsive screen configuration
In other words, you can reach the stage of making a designed screen "appear as a web page."
Q3. CSS seems like there's so much to memorize; will it be okay for a beginner?
This course is structured around understanding rather than memorization. Instead of just listing properties, it explains based on why this property is needed, when to use it, and how to distinguish between similar properties.
Therefore, even beginners can learn without any burden.
■ [Current] ESTSOFT KDT Frontend Instructor ■ Green Computer Art Academy Web Publishing and Frontend Instructor ■ Operator of Web Publishing YouTube Channel 'Rock's Easyweb' ■ The Joeun Computer Academy Web Publishing Instructor ■ Hanbit Computer Academy Web Publishing Instructor ■ Frontend Publisher, Professional Frontend Publishing Instructor ■ UI/UX Web Design Portfolio Instructor
[ Awards ] 2022.08 Green Computer Art Academy Jongno Branch - Outstanding Instructor 2021.06 Green Computer Art Academy Jongno Branch - Outstanding Instructor 2018.06 Green Computer Academy Sinchon Branch - Outstanding Instructor 2017.05 Green Computer Academy Sinchon Branch - Outstanding Instructor 2016.05 Green Computer Academy Sinchon Branch - Outstanding Instructor 2015.10 Green Computer Academy Sinchon Branch - Outstanding Instructor