
핵심만 골라 배우는 TypeScript
수코딩
₩55,000
20%
₩44,000
입문 / TypeScript
5.0
(2)
프론트엔드 입문자들은 필수적으로 익혀야하는 TypeScript 문법! 기초부터 시작해서 고급에 이르기까지 TypeScript 언어를 샅샅히 파헤쳐봅니다!
입문
TypeScript
CSS3 기본 문법과 선택자
박스 모델 (margin, padding, border, content 영역 이해하기)
레이아웃 기법 (플렉스박스, 그리드)
색상, 배경, 그라디언트 효과
폰트 스타일링 (Google Fonts, 텍스트 효과)
CSS3 트랜지션 (transition)과 애니메이션 (animation)
CSS3 반응형 웹 디자인 (미디어 쿼리 활용)
가변 폰트, 뷰포트 단위 (vw, vh 등) 사용법
사용자 인터페이스 스타일링 (버튼, 입력폼, 드롭다운 등)
CSS3의 새로운 기능 (어두운 모드 지원, clip-path 등)
웹 접근성을 고려한 스타일링 (시각 장애인을 위한 대비 조정 등)
CSS3로 모바일-first 디자인 접근하기
실제 CSS3 기반 프로젝트 실습 (예: 네비게이션 바, 카드 레이아웃 등)
비전공자도 이해하기 쉬운 CSS3!!
🛩 수코딩의 프런트엔드 로드맵 시리즈 2단계! 🛩
HTML/CSS/JS 입문 분야 베스트셀러
2022 『코딩 자율학습 HTML+CSS+자바스크립트』 출간! 🎉
수코딩 온라인 강의가 책으로도 출시되었어요.
출시 이후 한 번도 1위 자리에서 내려온 적이 없을 정도로 HTML/CSS 입문 분야 베스트 셀러입니다. 😎
도서와 함께 보면 시너지가 몇 배로 올라갑니다.
CSS3에는 다양한 속성과 기능이 포함되어 있어, 디자인을 자유롭게 표현할 수 있습니다.
하지만 모든 속성을 전부 배우고, 각각의 기능을 완벽히 익히는 것은 쉽지 않죠.
이 강의에서는 실무에서 자주 사용하는 핵심 CSS3 속성만 엄선하여 학습합니다.
복잡하거나 사용 빈도가 낮은 내용은 과감히 줄이고,
레이아웃 구성, 색상 및 폰트 스타일링, 반응형 디자인 등
실제 프로젝트에 바로 활용할 수 있는 내용에 집중했습니다.
이를 통해 초보자도 CSS3의 핵심을 쉽고 효율적으로 배울 수 있으며,
실무에서 바로 적용 가능한 디자인 스킬을 자연스럽게 익히게 됩니다.
CSS3는 프런트엔드에서 배우는 기술 중 가장 직관적이지만,
웹의 디자인과 사용자 경험을 결정짓는 핵심 요소입니다.
아무것도 모르는 비전공자라도 걱정하지 마세요.
기초부터 탄탄하게 쌓을 수 있도록,
꼼꼼하고 친절하게 하나하나 설명해 드립니다.
처음 시작하는 사람도 자신 있게 배울 수 있도록
쉬운 예제와 실습으로 함께할게요! 🚀
복잡한 이론은 최소화하고, 실제 프로젝트에서 자주 사용하는 CSS3 속성만 엄선했습니다.
레이아웃, 애니메이션, 반응형 디자인 등 바로 적용 가능한 실무 스킬을 배울 수 있습니다.
초보자도 쉽게 이해할 수 있도록 개념 → 예제 → 실습으로 단계별 학습을 제공합니다.
단순한 코드 암기가 아닌, 직접 손으로 코딩하며 익히는 실습 중심 강의입니다.
단순한 이론이 아닌, 실제 웹 페이지와 앱 UI를 제작하는 프로젝트를 통해 배우는 강의입니다.
실무와 유사한 상황을 경험하며, 문제 해결 능력까지 키울 수 있습니다.
교과서에 없는 현업 개발자만의 실전 팁과 업무 효율을 높이는 방법까지 알려드립니다.
CSS3뿐만 아니라, 프런트엔드 개발자로 성장하기 위한 방향성도 제시합니다.
수강생의 질문에 대해 빠르고 친절한 피드백을 제공합니다.
자주 하는 실수나 헷갈리는 부분을 짚어주며, 개개인의 학습 효과를 극대화합니다.
누구에게나 인정받는 대작 게임이 나에게는 재미없을 수 있는 것처럼,
강의도 모두에게 똑같이 맞는 건 아닙니다.
아무리 칭찬이 자자한 강의라도 나와 맞지 않을 수 있고,
반대로 누군가에겐 평범한 강의가 나에겐 최고의 강의가 될 수 있죠.
그래서 제 모든 강의는 최소 10% 이상 무료로 공개되어 있습니다.
직접 들어보고, 저와 스타일의 ‘결’이 맞는지 확인해 보세요!
만약 저와 결이 잘 맞는다면,
프런트엔드 개발자로 가는 가장 빠른 지름길을 안내해 드리겠습니다.
믿고 따라오세요! 🚀
Basic Practice
충실한 기초실습
이 강의에서는 학습 진행 상황에 맞는 기초 실습을 통해 CSS3를 체계적으로 배웁니다.
충실한 기초 실습을 통해 CSS3의 기본 개념부터 시작해, 각 속성과 기능을 실습을 통해 몸에 익히게 됩니다. 실습은 단계적으로 진행되어, 각 개념을 자연스럽게 습득하고 효율적으로 학습할 수 있도록 도와줍니다.
각 실습은 CSS3의 핵심 속성들을 다루며, 이를 통해 스타일링, 레이아웃 구성, 반응형 웹 디자인 등 기본부터 고급까지 실전 능력을 키울 수 있습니다.
기초부터 탄탄하게 다져나가며, CSS3의 핵심 기술을 익히는 여정을 함께합니다!
이 강의에서는 레이아웃 설계 방법을 배우며, 심플한 갤러리 페이지를 만들어봅니다.
먼저, Flexbox와 CSS Grid를 활용하여 다양한 레이아웃 설계 기법을 익힙니다. 이를 통해 갤러리 항목을 정렬하고, 간격, 여백, 정렬을 제어하는 방법을 배울 수 있습니다.
갤러리 페이지를 디자인하면서 반응형 디자인을 적용해 다양한 화면 크기에서 잘 보이는 레이아웃을 구현하고, 각 이미지에 호버 효과와 애니메이션을 추가해 더 생동감 있는 페이지를 만듭니다.
마지막으로, 실전 스타일링을 통해 미세한 조정을 하며 디자인의 정밀도를 높이고, 실무에서도 활용 가능한 고급 CSS 기법들을 배우게 됩니다.
이 강의를 통해 실용적이고 세련된 갤러리 페이지를 만들어 보며, 레이아웃 설계 능력을 한층 강화할 수 있습니다.
이 강의에서는 기본에 충실한 HTML5 마크업과 CSS3 적용, 그리고 미디어 쿼리를 사용한 반응형 디자인까지 완벽하게 배울 수 있는 실습을 진행합니다.
먼저, HTML5 마크업의 기초를 다진 후, 이를 바탕으로 CSS3를 적용하여 스타일링을 시작합니다. 이후, 미디어 쿼리를 활용해 반응형 웹 디자인을 구현하고, 다양한 화면 크기에 적응할 수 있는 페이지를 만들게 됩니다.
이 실습을 통해 반응형 웹을 만드는 데 필요한 기술을 한 번에 배울 수 있으며, 실무에서 바로 활용 가능한 웹 페이지를 직접 제작하면서 자신감을 얻을 수 있습니다.
이 강의에서는 트랜지션(transition)을 단순히 이론으로만 배우지 않고, 탄탄한 실습을 통해 마스터합니다.
트랜지션은 요소의 상태 변화에 부드러운 애니메이션 효과를 추가하는 강력한 CSS 속성입니다. 이 강의에서는 트랜지션의 기본 원리부터 시작해, 다양한 트랜지션 속성을 적용하여 효과적으로 디자인을 변형하는 방법을 배웁니다.
실습을 통해 색상, 크기, 위치 변화 등을 다루며, 각기 다른 트랜지션 효과를 만들고, 이를 웹 페이지 디자인에 응용할 수 있는 능력을 키울 수 있습니다.
이 과정에서 트랜지션을 활용한 사용자 경험 개선을 배우며, 인터랙티브한 웹 페이지를 만들 수 있는 실력을 기르게 됩니다.
이 강의에서는 그리드 레이아웃(Grid Layout)을 배우면서, 카드 형식의 UI를 만들어봅니다.
먼저, CSS Grid의 기본 개념과 속성을 익히고, 이를 활용하여 다양한 레이아웃을 효율적으로 구성하는 방법을 배웁니다. 이후, 카드 형식의 UI를 구현하여 실제 웹 페이지 디자인에 적용하는 법을 학습합니다.
실습을 통해, 카드 레이아웃의 정렬, 크기 조정, 간격 설정 등을 자유롭게 다루고, 반응형 그리드로 다양한 화면 크기에 대응하는 UI를 설계합니다.
이 강의를 통해 CSS Grid의 실용적인 활용법을 익히고, 깔끔하고 효율적인 카드형 UI 디자인을 자신 있게 만들 수 있습니다.
이 프로젝트에서는 인스타그램과 같은 형식의 메인 화면을 클론 코딩하면서, 레이아웃 설계의 다양한 방법을 체계적으로 배웁니다.
HTML5 마크업과 CSS3 스타일링을 활용해 실제 서비스와 유사한 레이아웃을 구현합니다. 주요 내용은 헤더, 피드, 사이드바 등으로 나누어 페이지를 구성하고, 반응형 웹 디자인을 통해 모바일과 데스크탑에서 모두 잘 보이는 페이지를 만듭니다.
이 실습을 통해, 복잡한 레이아웃을 체계적으로 구성하는 방법과 실제 웹 페이지 디자인에 필요한 반응형 기법을 배우게 됩니다. 프로젝트를 완성하며 실무 경험을 쌓을 수 있고, 나만의 포트폴리오에 추가할 수 있는 멋진 결과물을 얻을 수 있습니다.
이 프로젝트에서는 구글 메인 화면을 구글 로고부터 검색창까지 완벽하게 클론 코딩합니다.
HTML5와 CSS3를 사용하여, 구글의 심플한 레이아웃을 정확하게 재현합니다. 페이지 구조는 구글 로고, 검색창, 검색 버튼을 중심으로 간단하면서도 깔끔한 디자인을 만들게 됩니다.
이 실습을 통해 정렬, 간격 조정, 폰트 스타일링 등 기본적인 CSS3 기술을 확실히 익히고, 실제 웹 페이지처럼 작동하는 검색창을 구현하면서 실용적인 웹 디자인 능력을 키울 수 있습니다.
또한, 반응형 웹 디자인을 적용하여 모바일 화면에서 데스크탑 화면까지 최적화된 결과물을 만들어, 실제 웹 프로젝트에 필요한 기술을 배울 수 있습니다.
이 프로젝트에서는 체계적인 HTML5 구조와 완벽한 CSS3 스타일링을 배우면서, 여행 블로그 페이지를 클론 코딩합니다.
HTML5를 활용해 웹 페이지의 구조를 깔끔하게 설계하고, CSS3로 페이지의 스타일링을 추가하여 실제 여행 블로그처럼 보이는 디자인을 구현합니다.
반응형 디자인을 적용하여 다양한 화면 크기에 맞게 페이지가 자동으로 최적화되도록 구성하며, 이미지 갤러리, 텍스트 레이아웃, 메뉴바 등 다양한 요소를 실습하면서 실제 프로젝트에 바로 적용할 수 있는 디자인 스킬을 익힙니다.
이 프로젝트를 통해, 구조적이고 효율적인 웹 페이지 만들기와 반응형 웹 디자인을 완벽하게 배울 수 있습니다. 실제 블로그처럼 동작하는 페이지를 만들어보며, 웹 개발의 기초부터 심화까지 모두 익힐 수 있는 기회입니다.
이 프로젝트에서는 100% 모바일에 반응하는 채팅 앱을 만들어봅니다. HTML5, CSS3, Grid, Flex를 총동원하여, 실제 채팅 앱처럼 동작하는 페이지를 완성하게 됩니다.
HTML5로 앱의 구조를 설계하고, CSS3로 페이지의 스타일링을 추가하여 모바일에서도 최적화된 UI를 구현합니다. Grid와 Flexbox를 사용하여 채팅창 레이아웃을 효율적으로 배치하고, 메시지 전송, 채팅 리스트, 프로필 이미지 등의 요소를 실습합니다.
특히, 모바일 반응형을 중점적으로 다루어, 모바일 환경에서 채팅 화면이 최적화되도록 설계합니다. 이를 통해 반응형 웹 디자인의 중요성을 배우고, 실제 앱처럼 보이고 동작하는 페이지를 만들 수 있습니다.
이 프로젝트는 모바일 최적화와 실무에 가까운 UI/UX 설계를 배우고 싶은 분들에게 최적의 학습 기회를 제공합니다!
Final Project 5
Living Room
이 프로젝트에서는 최신 HTML5 문법과 CSS3 스타일링을 적용하여 메인 화면을 만들면서, 반응형 웹 디자인도 구현하는 실습을 진행합니다.
HTML5의 최신 태그와 CSS3의 다양한 속성을 활용하여, 실제 웹 페이지처럼 보이는 메인 화면을 구성합니다. 레이아웃 설계는 Flexbox와 Grid를 사용하여 유연하고 깔끔한 구성을 만들고, 디자인 요소들은 반응형으로 최적화하여 다양한 디바이스에서 잘 보이도록 만듭니다.
이 과정에서는 실무에서 많이 사용하는 최신 문법과 CSS3의 고급 기능을 배우며, 반응형 웹을 기본으로 하여, 모든 화면 크기에서 최적화된 레이아웃을 구현할 수 있습니다.
반복 학습을 통해, HTML5와 CSS3의 완벽한 적용법을 익히고, 실제 디자인처럼 구현되는 웹 페이지를 만들 수 있는 능력을 키울 수 있습니다!
드디어 마지막 프로젝트입니다! 진짜 퍼블리셔가 되신 것을 축하드립니다. 이제까지 배운 모든 것을 최고의 작품으로 구현해 보세요.
이 프로젝트에서는 HTML5와 CSS3를 활용하여, 실무처럼 완성도 높은 웹 페이지를 만들어봅니다. 지금까지 배운 모든 기술을 종합적으로 활용하며, 반응형 디자인과 세련된 레이아웃을 적용해 실제 웹사이트처럼 동작하는 페이지를 구현합니다.
퍼블리셔로서의 모든 노하우를 담아낸 마지막 프로젝트에서, 이제는 더 이상 배울 것이 없습니다. 그동안의 학습을 통해 디자인의 완성도와 코드의 효율성을 고루 갖춘 퍼블리셔로 거듭날 준비가 되었습니다. 이제 자신감을 가지고 하산하세요! 🙂
축하드리며, 앞으로의 여정에서도 멋진 웹 페이지들을 많이 만들어가시길 바랍니다! 🎉
Q. 진짜 아무것도 모르는 초보자입니다. 괜찮을까요?
A. 네. 정말 괜찮습니다. 아무것도 모르는 분들이 학습할 수 있게 구성한 맞춤 강좌입니다.
Q. 책을 구매했어요. 온라인 강의도 구매할 필요가 있을까요?
A. 책을 구매하셨다면 더욱 더 구매하시는 걸 권장드립니다. 책에서는 다루지 않는 내용도 많이 포함하고 있습니다.
Q. 선수지식이 필요한가요?
A. 네, 본 강좌는 반드시 HTML5에 대한 선행 지식이 필요합니다.
운영 체제 및 버전(OS): Windows, macOS
사용 도구: 비주얼 스튜디어 코드(Visual Studio Code), 크롬(Chrome)
PC 사양: 웹 서핑이 가능한 수준의 최저 사양도 가능합니다.
실습 진행을 위한 강의별 학습 자료 제공합니다.
완전 비전공자, 초보자도 수강 가능
단, HTML5에 대한 학습은 선행되어야 합니다.
학습 대상은
누구일까요?
CSS를 한 번도 공부한 적이 없는 초보자 & 입문자
CSS3를 알긴 하지만, 정확하게 안다고 자신할 수 없는 경험자
아직도 대충 감으로만 CSS3를 사용하는 실무자
복잡한 설명 없이 단순하고 쉽게 배우고 싶은 사람
선수 지식,
필요할까요?
HTML5
3,940
명
수강생
160
개
수강평
50
개
답변
4.9
점
강의 평점
6
개
강의
수코딩은 온라인과 오프라인을 병행하면서
코딩을 가르치는 활동을 하고 있습니다.
다년간의 오프라인 강의 경험을 바탕으로,
더 많은 사람들이 코딩을 쉽고 재미있게 배울 수 있도록
매일 고민하고, 끊임없이 노력하고 있습니다.
현재까지 다음과 같은 3권의 책을 출판하며
프런트엔드 강의 분야를 선도하고 있습니다:
또한, 유튜브 채널을 통해 다양한 무료 강의도 제공하고 있습니다.
👇 지금 바로 방문해 보세요
[유튜브 채널 링크]
전체
181개 ∙ (15시간 49분)
해당 강의에서 제공:
비주얼 스튜디오 코드 작업 폴더 설정
03:00
피그마 활용법 - 파일 및 회원가입
01:47
피그마 활용법 - 파일 불러오기
01:37
피그마 활용법 - 리딩 방법
05:03
CSS3란?
01:58
CSS3 기본 문법
02:22
CSS3 적용
03:21
색상 표현 방법
05:19
크기
01:05
폰트 크기를 나타내는 단위
07:47
글꼴 및 구글 웹 폰트
10:59
굵기
04:13
글자 스타일
02:31
글자 정렬
02:32
행간
06:59
박스모델
03:04
크롬 개발자 도구
11:11
박스 성질
05:26
margin
07:22
border
03:50
padding
03:56
width
04:56
width_제약사항
05:57
테두리를 둥글게 하려면?
05:06
그림자 효과 주기
06:36
박스크기의 비밀
06:54
(실습) 프라이스 플랜
03:21
(해설) 프라이스 플랜
17:09
CSS3 적용 심화
05:40
기본 스타일 시트와 기본값
04:14
상속(inherit)
03:26
CSS3 속성의 공통값
08:34
배경 색상 지정하기
03:36
배경 이미지 지정하기 - 1
04:26
배경 이미지 지정하기 - 2
04:30
(실습) 심플 배너
00:27
(해설) 심플 배너
13:34
(실습+영상) 심플 랜딩 페이지
01:15
(해설) 심플 랜딩 페이지
12:22
static
03:41
relative
06:41
absolute
05:09
fixed
03:54
sticky
05:01
float
05:40
(실습+영상) 심플 갤러리
01:19
(해설) 심플 갤러리 - HTML
04:53
(해설) 심플 갤러리 - CSS3
18:46
(실습) Works Together
00:42
transition-duration
02:59
transition-property
02:34
(해설) 트랜지션 실습
08:16
애니메이션이란?
02:28
애니메이션 속성 - 1
03:51
애니메이션 속성 - 2
08:42
(해설) 로딩 애니메이션 만들기
11:37
transform-2d
06:21
transform-3d
10:03
그리드 레이아웃 용어
04:45
그리드 레이아웃 기본
05:36
fr(fraction)
07:30
minmax, repeat
09:01
gap
01:51
정렬 속성
04:45
그리드 넘버 활용하기
08:05
(실습) 그리드 레이아웃 만들기
01:24
(실습) Profile Card
00:55
반응형 웹과 적응형 웹
05:21
미디어 쿼리 - 상
10:16
미디어 쿼리 - 하
03:18
뷰포트
05:36
(실습) 여행 블로그
01:15
(해설) 여행 블로그 - FOOTER
04:00
(해설) 여행 블로그 - 미디어쿼리
03:57
(실습) Chatting App
01:05
(실습) Living Room
01:39
(실습) clothes store
01:30
지식공유자님의 다른 강의를 만나보세요!
같은 분야의 다른 강의를 만나보세요!
₩50,600
14%
₩59,400