강의

멘토링

커뮤니티

개발 · 프로그래밍

/

웹 개발

제대로 배우는 HTML + CSS: 입문부터 실전까지 완벽 정복 Part2 - [중급편]

“CSS Position, Transition, Transform, Animation, Flexbox, Grid, 반응형 웹” 등 중급 이상의 CSS 기술을 체계적으로 마스터하고, 다양한 실습 프로젝트를 통해 실무에서 즉시 적용 가능한 스킬을 습득할 수 있는 강의입니다.

(2.0) 수강평 1개

수강생 11명

  • nhcodingstudio
html
CSS
프론트엔드
웹개발
HTML/CSS

수강 후 이런걸 얻을 수 있어요

  • CSS 포지션(Position): Static, Relative, Absolute, Fixed, Sticky 등을 활용해 다양한 레이아웃을 자유자재로 구성합니다.

  • CSS 트랜지션(Transition) & 트랜스폼(Transform): 자연스럽고 다이내믹한 UI 효과를 구현해 웹페이지의 완성도를 높입니다.

  • CSS 애니메이션(Animation): Keyframes, Duration, Timing-Function 등을 활용해 인터랙티브하고 생동감 있는 웹 요소를 만들 수 있습니다.

  • Flexbox & Grid: 최신 레이아웃 기술을 사용해 반응형 웹페이지를 더 쉽고 빠르게 설계하는 노하우를 배웁니다.

  • Responsive Design: 미디어쿼리를 통해 다양한 디바이스(PC, 태블릿, 모바일)에서 깨지지 않는 유연한 레이아웃을 구현합니다.

  • 다양한 실습 프로젝트: 카드 레이아웃, 반응형 내비게이션바, 이미지 갤러리, 대시보드, 로딩 스피너 등 실무형 예제를 통해 코딩 경험을 쌓습니다.

  • 레이아웃 설계 & UI/UX 개선: 실제 업무나 포트폴리오에 바로 적용 가능한 디자인 설계 능력을 기릅니다.

더 강력해진 CSS 기술로, 웹사이트 품질을 한 단계 끌어올리세요! 🤔

“제대로 배우는 HTML + CSS: 입문부터 실전까지 완벽 정복 Part2”는 CSS의 심화 개념들을 체계적으로 정복할 수 있도록 구성된 강의입니다.
Position(Static, Relative, Absolute, Fixed, Sticky)부터 Transition, Transform, Animation, Flexbox, Grid, 그리고 반응형 웹(Responsive Design)까지, 현업 웹 디자이너 & 퍼블리셔가 꼭 알아야 할 기능들을 총망라했습니다.

이 강의가 특별한 이유

  1. 탄탄한 커리큘럼

    • CSS 핵심 원리(포지션, 애니메이션, 반응형 등)를 기초부터 응용 단계까지 차근차근 익히며, 실제 프로젝트에 어떻게 적용하는지 알려드립니다.

  2. 실습 중심 학습

    • 카드 레이아웃, 로딩 스피너, 이미지 확대 효과 등 다양한 미니 프로젝트가 마련되어 있습니다. 이론만 듣고 끝나는 것이 아니라, 손으로 코드를 작성하고 결과를 확인하며 습득할 수 있습니다.

  3. 심미성과 구조

    • Flexbox와 Grid를 활용해 깔끔하고 직관적인 레이아웃을 구성하고, 미디어쿼리를 통해 다양한 디바이스에 대응하는 반응형 웹을 실전에서 설계해 봅니다.

  4. 포트폴리오 업그레이드

    • 강의 내 다양한 예제와 프로젝트를 통해 포트폴리오에 바로 활용할 수 있는 결과물을 만들어 낼 수 있습니다.

    • 개인 프로젝트나 팀 협업에서도 디자인 퀄리티를 높이는 핵심 역량을 갖추게 됩니다.

  5. 수강생 친화적 접근

    • 이미 HTML+CSS 기초를 배우신 분이 중급 단계로 올라갈 수 있도록, 자주 혼동하는 개념도 상세 설명과 예제를 통해 풀어드립니다.

    • 문제 해결 시 질문 게시판을 통해 빠르게 피드백을 주고받을 수 있습니다.


이런 분들께 추천해요

HTML+CSS 기초를 끝내고 중급 CSS·애니메이션에 도전하고 싶은 분

Flexbox & Grid레이아웃 설계를 자유롭게 하고 싶은 예비·현직 개발자

반응형 웹으로 PC·모바일·태블릿까지 지원하고 싶은 웹 디자이너·프론트엔드 지망생

수강 후에는…

  • Position 속성들을 활용하여, 배너 고정·플로팅 메뉴 등 시선을 사로잡는 레이아웃을 자유자재로 구현합니다.

  • Transition & Transform으로 버튼 호버 효과, 이미지 확대, 텍스트 이동 등 세련된 인터랙션을 구현할 수 있습니다.

  • 애니메이션(Animation) 개념을 익혀, 로딩 스피너, 텍스트 타이핑, 카드 슬라이드처럼 역동적인 웹 요소를 디자인할 수 있습니다.

  • Flexbox & Grid를 조합하여 복잡한 레이아웃도 손쉽게 구성하고, 반응형 웹으로 확장하여 모바일·태블릿·데스크톱에 대응할 수 있습니다.

  • 반응형 디자인 프로젝트를 통해, 실제 서비스를 개발·운영하는 상황에서도 깔끔하고 직관적인 웹페이지를 완성할 수 있는 자신감을 얻게 됩니다.

이런 내용을 배워요.

  1. CSS Level 2 - Position

    • Relative, Absolute, Fixed, Sticky, Z-index 이해

    • 프로젝트: 계단식 레이아웃, V 모양 레이아웃, Fixed 레이아웃 등

  2. CSS Level 2 - Transition

    • Transition Property, Duration, Timing-Function, Delay

    • 프로젝트: 버튼 호버 효과, 이미지 확대 효과 등

  3. CSS Level 2 - Transform

    • Translate, Rotate, Scale, Skew

    • 프로젝트: 카드 회전, 텍스트 이동, 3D 효과 구현

  4. CSS Level 2 - Animation

    • Keyframes, 반복 횟수, 방향 설정, Fill-Mode

    • 프로젝트: 로딩 스피너, 페이드인 효과, 텍스트 색상 변화, 카드 슬라이드 등

  5. CSS Level 3 - Flexbox

    • Container & Items, Direction, Wrap, Justify-Content, Align-Items 등

    • 프로젝트: 카드 레이아웃, 반응형 내비게이션바, 대시보드, 블로그 포스트 레이아웃

  6. CSS Level 3 - Grid

    • Grid-Template, fr 단위, gap, areas, auto-flow 등

    • 프로젝트: 반응형 이미지 갤러리, 대시보드, 포트폴리오 섹션 등

  7. CSS Level 3 - Responsive Design

    • 미디어쿼리, 유연한 그리드, 반응형 타이포그래피

    • 프로젝트: 반응형 웹 디자인 종합 실습

안녕하세요, 우리 동네 코딩 스튜디오에 오신 것을 환영합니다!

우리동네코딩 스튜디오는 카네기 멜론, 워싱턴, 토론토, 워터루 등 북미의 주요 대학에서 컴퓨터공학을 전공하고, Google, Microsoft, Meta 등 글로벌 IT 기업에서 실무 경험을 쌓은 개발자들이 함께 만든 교육 그룹입니다.

처음에는 미국과 캐나다의 컴퓨터공학 전공자들끼리 함께 공부하며 성장하고자 만든 스터디 모임에서 시작되었습니다. 각기 다른 대학, 다른 시간대에 있었지만 함께 문제를 해결하고 서로에게 배운 그 시간은 매우 특별했고, 자연스럽게 이런 생각이 들었습니다.

“우리가 공부하던 이 방식, 그대로 다른 사람에게도 전하면 어떨까?”

그 물음이 바로 우리 동네 코딩 스튜디오의 출발점이었습니다.

현재는 약 40명의 현직 개발자와 컴퓨터공학 전공 대학생들이 각자의 전문 분야를 맡아, 입문부터 실전까지 아우르는 커리큘럼을 직접 설계하고 강의합니다. 단순한 지식 전달을 넘어, 진짜 개발자의 시선으로 배우고 함께 성장할 수 있는 환경을 제공합니다.

“진짜 개발자는, 진짜 개발자에게 배워야 합니다.”

저희는 웹 개발의 전 과정을 처음부터 끝까지 체계적으로 다루되, 이론에 머무르지 않고 실습과 실전 중심의 피드백을 통해 실력을 키워드립니다.
수강생 한 사람, 한 사람의 성장을 함께 고민하고 이끌어가는 것이 우리의 철학입니다.

우리의 철학은 분명합니다.
"진정한 배움은 실천에서 오고, 성장은 함께할 때 완성된다."

개발을 처음 시작하는 입문자부터, 실무 능력을 키우고 싶은 취업 준비생, 진로를 탐색 중인 청소년까지.
우리동네코딩 스튜디오는 모두의 출발점이자, 함께 걷는 든든한 동반자가 되고자 합니다.

이제, 혼자 고민하지 마세요.
우리동네코딩 스튜디오가 여러분의 성장을 함께하겠습니다.


Welcome to Neighborhood Coding Studio!

Neighborhood Coding Studio was founded by a team of developers who studied computer science at top North American universities such as Carnegie Mellon, the University of Washington, the University of Toronto, and the University of Waterloo, and went on to gain hands-on experience at global tech companies like Google, Microsoft, and Meta.

It all began as a study group formed by computer science students across the U.S. and Canada, created to grow together by sharing knowledge, solving problems, and learning from one another.
Though we were attending different schools in different time zones, the experience was so meaningful that it led us to one simple thought:

“What if we shared this way of learning with others?”

That thought became the foundation of Neighborhood Coding Studio.

Today, we are a team of around 30 active developers and computer science students, each taking responsibility for their area of expertise—designing and delivering a curriculum that spans from foundational knowledge to real-world development.
We’re not just here to teach—we’re here to help you see through the lens of real developers and grow together.

“To become a real developer, you must learn from real developers.”

Our courses take you through the entire web development journey—from start to finish—focused on hands-on practice, real-world projects, and practical feedback.
We care deeply about each learner’s growth and are committed to supporting your path every step of the way.

Our philosophy is simple but powerful:
"True learning comes from doing, and true growth happens together."

Whether you're just getting started, preparing for your first job, or exploring your future in tech,
Neighborhood Coding Studio is here to be your launchpad—and your trusted companion on the journey.

You don’t have to do it alone.
Let Neighborhood Coding Studio walk with you toward your future in development.

수강 전 참고 사항

이런 분들께 추천해요

  1. 기본 HTML+CSS 문법은 이미 학습했지만, 중급 CSS 기술과 세련된 애니메이션 구현에 도전하고 싶은 분

  2. Flexbox & Grid 원리를 제대로 파악하여 공간 배치레이아웃 설계를 자유롭게 하고 싶은 예비·현직 개발자

  3. PC·모바일·태블릿 등 다양한 디바이스에 대응하는 반응형 웹을 만들고 싶은 웹 디자이너, 프론트엔드 지망생

  4. 팀 프로젝트에서 디자인 및 마크업 퀄리티를 높이려는 분, 포트폴리오에 쓸 만한 웹페이지 디자인을 갖추고 싶은 분

  5. UI/UX에 관심이 많아, 시각적으로 생동감 있는 웹사이트를 구축하고자 하는 모든 분들

학습 자료

  • 수업마다 PDF가 첨부되어있습니다!

선수지식이 필요하다면 무엇인가요?

  • HTML+CSS 기초 (예: Part1 강의 이수, 또는 이에 준하는 기초 지식)

  • Visual Studio Code나 다른 에디터 설치 후 간단한 HTML/CSS 편집이 가능한 분

수강 완료 후

  • 프로젝트 실무에서 레이아웃 배치나 애니메이션 효과를 능숙하게 적용

  • PC·모바일·태블릿 등 다양한 화면 크기에 자연스럽게 대응할 수 있는 반응형 웹 구현

  • 깔끔하고 차별화된 디자인으로 포트폴리오 경쟁력 상승

  • 팀 협업에서도 디자인 퀄리티코드 유지보수성을 모두 만족시키는 역량 확보

카테고리

  • 개발 · 프로그래밍

스킬 태그

  • CSS, Animation, Flexbox, Grid, Responsive Web

강의 수준

  • 중급 (기초 문법을 알고 있으면 수월하게 학습 가능)

이런 분들께
추천드려요

학습 대상은
누구일까요?

  • HTML+CSS 기초는 어느 정도 익혔지만, 더 풍부한 CSS 기능을 활용해 한 단계 업그레이드된 페이지를 만들고 싶은 분

  • 웹 디자인과 UI/UX에 관심이 많고, 다양한 CSS 애니메이션·레이아웃 설계 기법으로 실무역량을 쌓고 싶은 웹 개발 지망생

  • Flexbox와 Grid가 낯설어 막연함을 느꼈던 분들 - 직접 실습하면서 확실하게 이해하고 싶은 분

  • 반응형 웹(Responsive Web) 제작을 통해, 모바일·태블릿·데스크톱 등 다양한 디바이스를 지원해야 하는 개발자

  • 팀 프로젝트나 개인 포트폴리오에서 한 단계 높은 디자인 퀄리티를 목표로 하는 모든 분들

선수 지식,
필요할까요?

  • 기본 HTML & CSS 개념을 어느 정도 알고 계시면 수월합니다.

  • “제대로 배우는 HTML + CSS: Part1” 혹은 이에 준하는 기초 과정을 수강하셨다면 학습 효율이 더욱 높아집니다.

안녕하세요
입니다.

479

수강생

34

수강평

10

답변

4.8

강의 평점

12

강의

안녕하세요, 우리동네코딩 스튜디오에 오신 것을 환영합니다!

우리동네코딩 스튜디오는 카네기 멜론, 워싱턴, 토론토, 워터루 등 북미의 주요 대학에서 컴퓨터공학을 전공하고, Google, Microsoft, Meta 등 글로벌 IT 기업에서 실무 경험을 쌓은 개발자들이 함께 만든 교육 그룹입니다.

처음에는 미국과 캐나다의 컴퓨터공학 전공자들끼리 함께 공부하며 성장하고자 만든 스터디 모임에서 시작되었습니다. 각기 다른 대학, 다른 시간대에 있었지만 함께 문제를 해결하고 서로에게 배운 그 시간은 매우 특별했고, 자연스럽게 이런 생각이 들었습니다.

“우리가 공부하던 이 방식, 그대로 다른 사람에게도 전하면 어떨까?”

그 물음이 바로 우리동네코딩 스튜디오의 출발점이었습니다.

현재는 약 30명의 현직 개발자와 컴퓨터공학 전공 대학생들이 각자의 전문 분야를 맡아, 입문부터 실전까지 아우르는 커리큘럼을 직접 설계하고 강의합니다. 단순한 지식 전달을 넘어, 진짜 개발자의 시선으로 배우고 함께 성장할 수 있는 환경을 제공합니다.

“진짜 개발자는, 진짜 개발자에게 배워야 합니다.”

저희는 웹 개발의 전 과정을 처음부터 끝까지 체계적으로 다루되, 이론에 머무르지 않고 실습과 실전 중심의 피드백을 통해 실력을 키워드립니다.
수강생 한 사람, 한 사람의 성장을 함께 고민하고 이끌어가는 것이 우리의 철학입니다.

🎯 우리의 철학은 분명합니다.
"진정한 배움은 실천에서 오고, 성장은 함께할 때 완성된다."

개발을 처음 시작하는 입문자부터, 실무 능력을 키우고 싶은 취업 준비생, 진로를 탐색 중인 청소년까지.
우리동네코딩 스튜디오는 모두의 출발점이자, 함께 걷는 든든한 동반자가 되고자 합니다.

이제, 혼자 고민하지 마세요.
우리동네코딩 스튜디오가 여러분의 성장을 함께하겠습니다.


Welcome to Neighborhood Coding Studio!

Neighborhood Coding Studio was founded by a team of developers who studied computer science at top North American universities such as Carnegie Mellon, the University of Washington, the University of Toronto, and the University of Waterloo, and went on to gain hands-on experience at global tech companies like Google, Microsoft, and Meta.

It all began as a study group formed by computer science students across the U.S. and Canada, created to grow together by sharing knowledge, solving problems, and learning from one another.
Though we were attending different schools in different time zones, the experience was so meaningful that it led us to one simple thought:

“What if we shared this way of learning with others?”

That thought became the foundation of Neighborhood Coding Studio.

Today, we are a team of around 30 active developers and computer science students, each taking responsibility for their area of expertise—designing and delivering a curriculum that spans from foundational knowledge to real-world development.
We’re not just here to teach—we’re here to help you see through the lens of real developers and grow together.

“To become a real developer, you must learn from real developers.”

Our courses take you through the entire web development journey—from start to finish—focused on hands-on practice, real-world projects, and practical feedback.
We care deeply about each learner’s growth and are committed to supporting your path every step of the way.

🎯 Our philosophy is simple but powerful:
"True learning comes from doing, and true growth happens together."

Whether you're just getting started, preparing for your first job, or exploring your future in tech,
Neighborhood Coding Studio is here to be your launchpad—and your trusted companion on the journey.

You don’t have to do it alone.
Let Neighborhood Coding Studio walk with you toward your future in development.

커리큘럼

전체

136개 ∙ (2시간 24분)

해당 강의에서 제공:

수업자료
강의 게시일: 
마지막 업데이트일: 

수강평

전체

1개

2.0

1개의 수강평

  • devhoonie님의 프로필 이미지
    devhoonie

    수강평 2

    평균 평점 3.5

    2

    30% 수강 후 작성

    I've currently taken the course up to Section 4, and there are instances where the example code differs from the problem code (for example, in the Section 4 transition and transform project: text movement effect, the provided example file is a Starter for an image zoom effect, not a text movement effect, which is different from the problem). Also, sometimes the provided Starter code and the solution feel like completely different environments. Furthermore, while it's good that various CSS properties are explained by dividing them into example units, the lecture quality feels lower compared to the structure. Each section's lecture is simply the text read by TTS. I feel I could sense much more sincerity in the lecture if I could hear the instructor's actual voice.

    • nhcodingstudio
      지식공유자

      Hello devhoonie, Thank you very much for your valuable course review. First, I sincerely apologize for the confusion caused by the inconsistency between the example and problem code. In cases like the Section 4 transition and transform project you mentioned, where the actual course content and Starter code are misaligned, we will quickly check and carry out a comprehensive review and correction. We will prioritize this work to ensure it does not disrupt the learning flow. Also, thank you for your positive evaluation of the structure, which divides examples by CSS properties, and we will deeply note your honest feedback regarding the lecture delivery method. We fully agree that some lectures currently provided only with TTS audio can affect learning immersion. We will prepare for updates through internal discussions so that these parts can be replaced with the instructor's voice sequentially in the future. We will continue to improve to provide a better learning experience. Thank you once again, and please let us know if you have any discomfort or suggestions at any time.

    • nhcodingstudio
      지식공유자

      Hello, devhoonie. First, we apologize once again for the discrepancy between the examples and the assignment content. That part has been corrected. We are sincerely sorry for any inconvenience caused. Additionally, if you have any questions on any topic, whether it's about the overall course content including HTML, CSS lessons, general software development, or concerns about your next project, please feel free to contact us anytime via open chat. We will answer with sincerity. We will continue to provide more substantial and useful content that can be of practical help to devhoonie. Thank you. Open Chat: https://open.kakao.com/o/gC10Fnoh

지식공유자의 깜짝할인 중 (2일 남음)

₩12

21%

₩18,700

nhcodingstudio님의 다른 강의

지식공유자님의 다른 강의를 만나보세요!

비슷한 강의

같은 분야의 다른 강의를 만나보세요!