Coding for the First Time with Web Publishing - CSS
You will learn everything from CSS basics to animations and responsive design.
Through practical examples, you will review what you've learned and build a solid foundation.
CSS after HTML! Create standout webpages with CSS ⭐
CSS to enhance the quality of 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 <Coding for the First Time with Web Publishing - HTML Basics>, and assuming you have already learned HTML, we will cover the essential techniques required for styling web pages.
With CSS, the priority is to accurately select the style target from HTML elements. In this lecture, you can thoroughly learn 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!
✔️ Meet the lecture taught directly by the book's author!
This course is taught by the author of Youngjin.com's book <Coding is a First with Web Publishing>, 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 flex, the core of Flexible layouts, 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 web page 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, as long as you are at a level where you understand the tag structure, you will be able to follow along easily.
Q2. What can I actually create once I learn CSS?
After completing this course, you will be able to perform the following tasks.
Basic styling such as text, color, margin, and alignment Card UI, buttons, and layout composition Basic understanding of simple responsive screen configuration
In other words, you will be able to reach the stage of making a designed screen "visible as a web page."
Q3. CSS seems like it has so much to memorize; will it be okay for a beginner?
This course is designed with a focus on understanding rather than memorization. Instead of just listing properties, why this property is necessary, when to use it, and how to distinguish between similar properties are explained.
Therefore, even beginners can learn without feeling overwhelmed.
■ [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