Inflearn brand logo image
Inflearn brand logo image
Programming

/

Web Development

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

「CSS Position、Transition、Transform、Animation、Flexbox、Grid、レスポンシブウェブ」など、中級以上のCSS技術を体系的にマスターし、多様な実習プロジェクトを通して実務で即座に応用可能なスキルを習得できる講座です。

HTML/CSS

こんなことが学べます

  • CSS ポジション(Position): Static、Relative、Absolute、Fixed、Sticky などを活用し、多様なレイアウトを自由自在に構成します。

  • CSSトランジション(Transition) & トランスフォーム(Transform): 自然でダイナミックなUI効果を実装し、ウェブページの完成度を高めます。

  • CSSアニメーション(Animation): Keyframes、Duration、Timing-Functionなどを活用して、インタラクティブで生き生きとしたウェブ要素を作ることができます。

  • Flexbox & Grid: 最新のレイアウト技術を使って、レスポンシブWebページをより簡単かつ迅速に設計するノウハウを学びます。

  • レスポンシブデザイン:メディアクエリを通じて、様々なデバイス(PC、タブレット、モバイル)でレイアウトが崩れない柔軟なレイアウトを実装します。

  • 多様な実習プロジェクト:カードレイアウト、レスポンシブナビゲーションバー、イメージギャラリー、ダッシュボード、ローディングスピナーなど、実務型事例を通してコーディング経験を積みます。

  • レイアウト設計&UI/UX改善: 実際の業務やポートフォリオにすぐに適用できるデザイン設計能力を身につけます。

より強力なCSS技術で、ウェブサイトの品質を一歩引き上げてください! 🤔

「きちんと学ぶHTML + CSS:入門から本番までの完全征服Part2」は、CSSの深化の概念を体系的に征服するように構成された講義です。
Position (Static、Relative、Absolute、Fixed、Sticky)から、Transition、Transform、Animation、Flexbox、Grid 、そしてレスポンシブデザインまで、現代のWebデザイナー&パブリッシャーが知っておくべき機能を総網羅しました。

この講義が特別な理由

  1. しっかりしたカリキュラム

    • CSSの主な原則(ポジション、アニメーション、レスポンシブなど)を基礎から応用段階までじっくり身につけ、実際のプロジェクトにどのように適用するかをお知らせします。

  2. 実習中心学習

    • カードレイアウト、ローディングスピナー、イメージズーム効果など、さまざまなミニプロジェクトがあります。理論だけを聞いて終わるのではなく、手でコードを書いて結果を確認して習得することができます。

  3. 審美性と構造

    • FlexboxとGridを活用して、きれいで直感的なレイアウトを構築し、メディアクエリを介してさまざまなデバイスに対応するレスポンシブウェブを本番で設計してみます。

  4. ポートフォリオのアップグレード

    • 講義のさまざまな例とプロジェクトを使用して、ポートフォリオに直接利用できる結果を作成できます。

    • 個人プロジェクトやチームコラボレーションでもデザインクオリティを高める重要な能力を備えています。

  5. 受講生にやさしいアプローチ

    • 既にHTML + CSSの基礎を学んだ方が中級レベルに上がることができるように、よく混同する概念も詳細な説明と例を通して解きます。

    • トラブルシューティング時に質問掲示板を使用すると、すばやくフィードバックを送受信できます。


こんな方におすすめです

HTML+CSS基礎を終えて中級CSS・アニメに挑戦したい方

Flexbox & Gridレイアウト設計を自由にしたい予備・現職開発者

反応型ウェブでパソコン・モバイル・タブレットまで支援したいウェブデザイナー・フロントエンド志望生

受講後は…

  • Position属性を活用して、バナー固定・フローティングメニューなど視線を捉えるレイアウトを自由自在に実装します。

  • Transition & Transformにより、ボタンホバー効果イメージズームテキスト移動などのスタイリッシュなインタラクションを実現できます。

  • アニメーションの概念を学び、ローディングスピナーテキストタイピングカードスライドなどのダイナミックなWeb要素をデザインできます。

  • Flexbox&Gridを組み合わせて複雑なレイアウトも簡単に構成し、レスポンシブWebに拡張してモバイル・タブレット・デスクトップに対応できます。

  • レスポンシブデザインプロジェクトを通じて、実際のサービスを開発・運営する状況でも、きれいで直感的なウェブページを完成できる自信を得ることになります。

このような内容を学びます。

  1. CSS Level 2 - Position

    • Relative, Absolute, Fixed, Sticky, Z-index について

    • プロジェクト:カスケードレイアウト、V形状レイアウト、固定レイアウトなど

  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、エリア、オートフローなど

    • プロジェクト:レスポンシブイメージギャラリー、ダッシュボード、ポートフォリオセクションなど

  7. CSS Level 3 - レスポンシブデザイン

    • メディアクエリ、フレキシブルグリッド、レスポンシブタイポグラフィ

    • プロジェクト:レスポンシブWebデザイン総合実習

こんにちは、私たちの近所コーディングスタジオへようこそ!

私たちの東ネコーディングスタジオはカーネギーメロン、ワシントン、トロント、ウォータールーなど北米の主要大学でコンピュータ工学を専攻し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 Meta tech .

It all began as a study group formed by computer science students across the US 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・モバイル・タブレットなど多様なデバイスに対応する反応型Webを作りたいWebデザイナー、フロントエンド志望生

  4. チームプロジェクトでデザインやマークアップのクオリティを高めたい方、ポートフォリオに使えるウェブページデザインを整えたい方

  5. UI/UXに関心が多く、視覚的に活気のあるウェブサイトを構築したいすべての方々

学習資料

  • 授業ごとにPDFが添付されています!

選手の知識が必要な場合は何ですか?

  • HTML+CSSの基礎

  • Visual Studio Codeや他のエディタのインストール後に簡単なHTML/CSS編集が可能な方

受講完了後

  • プロジェクト実務でレイアウト配置やアニメーション効果をうまく適用

  • PC・モバイル・タブレットなど多様な画面サイズに自然に対応できる反応型Web実装

  • きれいで差別化されたデザインポートフォリオの競争力を高める

  • チームコラボレーションでもデザインクオリティコードメンテナンス性の両方を満たす能力を確保

カテゴリー

  • 開発・プログラミング

スキルタグ

  • CSS , Animation , Flexbox , Grid , Responsive Web

講義レベル

  • 中級(基礎文法を知っていれば簡単に学習可能)

こんな方に
おすすめです!

学習対象は
誰でしょう?

  • HTML+CSSの基礎はある程度身につけたものの、より豊富なCSS機能を活用してワンランクアップしたページを作りたい方

  • WebデザインとUI/UXに興味があり、多様なCSSアニメーション・レイアウト設計技法で実務力量を培いたいWeb開発志望者

  • FlexboxとGridに馴染みがなく漠然とした不安を感じていた方 - 実際に手を動かしながら確実に理解したい方

  • レスポンシブウェブの制作を通じて、モバイル・タブレット・デスクトップなど多様なデバイスをサポートする必要がある開発者

  • チームプロジェクトや個人のポートフォリオで、一段階高いデザインクオリティを目指すすべての方々

前提知識、
必要でしょうか?

  • 基本的なHTMLとCSSの概念をある程度知っていればスムーズに進められます。

  • 「ちゃんと学ぶHTML + CSS: Part1」またはこれに準ずる基礎コースを受講された方は、学習効率がさらに向上します。

こんにちは
です。

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

우리동네코딩 스튜디오는 카네기 멜론, 워싱턴, 토론토, 워터루 등 북미의 주요 대학에서 컴퓨터공학을 전공하고, 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% 受講後に作成

    현재 강의를 섹션 4까지 수강했는데, 예제와 문제 코드가 다른 경우(예를 들어 섹션 4의 transition and transform 프로젝트: 텍스트 이동 효과의 경우 문제와 다르게 주어지는 예제 파일은 텍스트 이동 효과가 아닌 이미지 확대 효과의 Starter입니다)가 있고, 또 주어지는 Starter 코드와 정답이 아예 다른 환경처럼 느껴지는 경우가 있습니다. 또한 CSS의 여러 가지 속성들을 예제 단위로 나누어 설명한 것은 좋지만, 구성에 비해 강의 퀄리티가 떨어지는 느낌입니다. 각 섹션별 강의는 단순히 텍스트를 TTS로 읽는게 끝인데, 차라리 강사님의 목소리를 직접 들을 수 있다면 훨씬 강의에서 진심을 느낄 수 있을 것 같습니다.

    • nhcodingstudio
      知識共有者

      안녕하세요 devhoonie님, 소중한 수강평 정말 감사합니다. 먼저, 예제와 문제 코드 간의 불일치로 인해 혼란을 드린 점 진심으로 사과드립니다. 말씀해주신 섹션 4의 transition and transform 프로젝트처럼 실제 강의 내용과 Starter 코드가 어긋나 있는 경우, 빠르게 확인하여 일괄적으로 점검 및 수정 작업을 진행하겠습니다. 학습 흐름에 방해가 되지 않도록 가장 우선적으로 처리하겠습니다. 또한 CSS 속성별로 예제를 나눈 구성은 긍정적으로 평가해주셔서 감사드리며, 강의 전달 방식에 대한 솔직한 의견도 깊이 새기겠습니다. 현재 일부 강의에서 TTS 음성으로만 제공되는 점은 학습 몰입도에 영향을 줄 수 있다는 점에 전적으로 공감합니다. 해당 파트는 향후 순차적으로 강사 음성으로 대체할 수 있도록 내부 논의를 거쳐 업데이트를 준비하겠습니다. 더 나은 학습 경험을 드리기 위해 지속적으로 개선하겠습니다. 다시 한 번 감사드리며, 언제든 불편사항이나 제안이 있다면 말씀 부탁드립니다.

    • nhcodingstudio
      知識共有者

      안녕하세요, devhoonie님. 먼저 예제와 과제 내용이 일치하지 않았던 부분에 대해 다시 한 번 사과드리며, 해당 파트는 수정 완료되었습니다. 불편을 드려 진심으로 죄송합니다. 추가로 HTML, CSS 수업을 포함한 강의 내용 전반이나, 소프트웨어 개발 전반에 대한 질문, 또는 다음 프로젝트에 대한 고민 등 어떤 주제든 궁금하신 점이 있으시다면 언제든지 오픈채팅을 통해 문의해 주세요. 성심껏 답변드리겠습니다. 앞으로도 devhoonie님께 실질적인 도움이 될 수 있는 더욱 알차고 유익한 콘텐츠로 찾아뵙겠습니다. 감사합니다. 오픈채팅: https://open.kakao.com/o/gC10Fnoh

nhcodingstudioの他の講座

知識共有者の他の講座を見てみましょう!

似ている講座

同じ分野の他の講座を見てみましょう!