웹 퍼블리싱 실전 - Figma 디자인으로 반응형 웹사이트 완성하기
이지웹
HTML/CSS/JavaScript 기본기를 익혔다면, 이제 하나의 웹사이트로 완성해볼 차례입니다. Figma 디자인을 분석하고 HTML/CSS로 구현한 뒤 JavaScript(jQuery) 인터랙션과 반응형 작업, 배포까지 진행하며 실무 웹 퍼블리싱의 전체 과정을 경험해보세요.
초급
jQuery, Figma, 출간, 출판
CSS 기본기를 익혔다면, 이제 Grid로 복잡한 웹 레이아웃을 자유롭게 만들어보세요. CSS Grid의 핵심 개념부터 Figma 디자인 분석과 실제 웹 구현까지 단계적으로 실습하며, 실무 웹 퍼블리싱에 필요한 레이아웃 설계 능력을 키워보세요.





한화시스템/ICT
임직원들도 이 강의를 듣고 있어요!





한화시스템/ICT
임직원들도 이 강의를 듣고 있어요!
CSS GRID 기본 문법과 속성 완벽 정리
실전 예제와 함께하는 프로젝트 실습
디자인 참조 웹페이지 구현 노하우
구독 & 좋아요 & 댓글 이벤트
간단한 미션 완료하고 50% 할인 쿠폰을 즉시 받아보세요. 한정 기간 제공되는 역대급 혜택, 지금 바로 잡으세요!
유튜브 구독 & 댓글 인증 이벤트 참여하기 : https://forms.gle/wcD2wRVeaG7B7fSj7
아래와 같은 디자인이라면 여러분은 어떻게 스타일을 작성하시나요?
여러분은 아마도 float이용하거나, flex를 이용하여 요소들을 배치하시겠죠? 디자인과 같이 12컬럼 그리드에 맞춰 요소들이 가로, 세로 정렬이 잘 되어 있는 경우에는 float 이나 flex를 이용하여 배치하는 것이 효율적일 겁니다.
위 디자인은 float이나 flex를 이용하여 배치하기 쉽지 않습니다, 그렇다고 모든 요소들을 absolute로 처리하기에는 무리가 있고, 그렇게 처리하면 이후 유지관리도 불편하고 반응형으로 구현한다면 더욱더 유지관리가 힘든 사이트가 되어 버립니다.
위의 예시와 같은 디자인을 참조하여 구현할 때는 아래와 같이 그리드를 설정하고 설정된 그리드에 요소들을 배치하는 CSS GRID 를 활용해야 합니다.
Grid Basic
Fraction
Positioning - 라인 번호 활용
Positioning - 그리드 셀 이름 활용
auto-fit, min-max 함수
컨테이너의 너비에 따라 최대한 많은 요소를 배치하는 방법을 학습합니다.
자동 행 배치
별도의 높이를 지정하지 않은 행도 공간이 모자른 경우 자동으로 행높이를 설정할 수 있습니다.
그리드 라인의 이름으로 배치하기
Grid에서만 사용 가능한 새로운 속성
flex의 align-items과 비슷한 속성을 교차축 뿐만 아니라 주축에서도 활용할 수 있습니다.
Grid에서 사용 가능한 FLEX 속성
display:grid가 적용된 요소에서도 다양한 flex 속성을 사용할 수 있습니다.
자동으로 행 배치하기 - auto-fit, auto-fill
가능한 한 많은 열을 배치하고, 남는 공간을 처리하는 방법을 학습합니다.
웹사이트 구현하기 - article layout
학습한 grid 속성을 활용하여 간단한 웹페이지를 구현합니다.
Grid와 flex활용
css grid와 flex를 활용하여 웹페이지 스타일을 작성하는 방법을 학습합니다.
디자인에서 코딩 친화적으로 그룹, 레이어가 정리되어 있는지 확인하고, 스타일이나 변수가 디자인에 반영되었는지를 파악합니다. 필요한 이미지를 상황에 맞춰 저장합니다.
그룹명을 참조하여 HTML의 큰 섹션을 생성하고, 세부 디자인을 참조하여 내용에 성격에 맞는 적절한 html 태그를 작성합니다. 이때 검색엔진 최적화, 웹표준등을 준수하여 작성합니다.
배치할 요소에 맞춰 가이드를 추가하여 행과 열의 너비를 확인하기 쉽도록 설정합니다.
주석으로 구분하여 섹션별 CSS를 작성합니다.
버튼을 통해 슬라이드를 이동하거나, 자동 슬라이드를 jQuery 라이브러리를 이용하여 구현합니다.
슬라이드 라이브러리 활용하기
flex의 모든 속성에 대한 설명과 실습예제 파일을 제공합니다.
01_grid폴더에는 그리드 핵심 속성에 대한 예제 파일을 제공합니다. 강의를 보면서 학습하실수 있습니다.
완료본 소스를 제공합니다. 수업을 통해 완성한 예제와 비교해보세요.
순수 자바스크립트 기초 실전 예제를 학습합니다.
제이쿼리 기초부터 실전 예제, 주요 라이브러리 활용법을 학습합니다.
학습 대상은
누구일까요?
HTML, CSS 기초는 있지만 레이아웃 설계가 어려운 분
디자인 시안을 코드로 구현하는 과정이 어려운 분
CSS Grid를 활용하여 정돈된 UI를 구축하고 싶은 분
기존 float, flexbox 방식에서 효율적인 레이아웃 관리로 전환하고 싶은 분
깔끔하고 현대적인 웹사이트를 직접 제작하고 싶은 분
프로젝트를 통해 실전 경험을 쌓고 싶은 분
선수 지식,
필요할까요?
HTML 기초
CSS 기초
커리어인증
3,001
명
수강생
77
개
수강평
4
개
답변
4.9
점
강의 평점
15
개
강의
프론트엔드 실무 교육부터 기업·기관 출강, 온라인 강의 제작까지 진행하는 웹 프론트엔드 전문 강사입니다.
■ 프론트엔드 전문 강의
HTML/CSS, JavaScript, React, Firebase, Figma, AI 활용 웹개발 등
웹 퍼블리싱부터 프론트엔드 실무까지 단계별 교육을 진행합니다.
■ 기업·기관·교육기관 출강 가능
기업 실무자 교육, KDT 과정, 대학·학원 특강 등
교육 대상과 수준에 맞춘 커리큘럼 구성 및 출강이 가능합니다.
■ 온라인 교육과정 설계·제작 가능
온라인 강의 커리큘럼 기획부터 교안·PPT·실습자료·예제 코드 제작,
강의 촬영 및 콘텐츠 납품까지 온라인 교육 콘텐츠 전 과정을 진행할 수 있습니다.
■ 온·오프라인 강의 모두 가능
학원 오프라인 강의뿐 아니라 실시간 온라인 강의, 녹화형 콘텐츠 제작 등
교육 환경에 맞춰 다양한 형태로 진행합니다.
■ 주요 활동
ESTSOFT KDT 프론트엔드 강의
그린컴퓨터아카데미 웹퍼블리싱·프론트엔드 강의
웹 퍼블리싱 유튜브 채널 ‘ezweb’ 운영
웹퍼블리싱·웹디자인 관련 도서 집필
■ 도서
2021.07 / 웹디자인 & 웹퍼블리싱을 위한 피그마 완벽 활용서 / 비제이퍼블릭
2022.08 / 코딩을 처음이라 with 웹 퍼블리싱 / 영진출판사
2023.10 / 2024 SD에듀 유선배 웹디자인기능사 실기 과외노트 / 시대고시기획
2024.11 / 2025 SD에듀 유선배 웹디자인기능사 실기 과외노트 / 시대고시기획
2025.11 / 2026 SD에듀 유선배 웹디자인기능사 실기 과외노트 / 시대고시기획
전체
24개 ∙ (4시간 51분)
해당 강의에서 제공: