강의

멘토링

커뮤니티

NEW
Programming

/

Web Development

初めて出会うReact: パブリッシャーのための実践ガイド

パブリッシャーのためのReact入門! 基礎文法からレスポンシブショッピングモールWebサイトの制作・デプロイまで一度に学習します。 断片的なReactサンプルの寄せ集めではなく、実際のWebページ制作に必要な核心文法を学習して適用します。

5名 が受講中です。

  • ezweb
실습 중심
리액트감잡기
react
웹퍼블리셔
프론트엔드
HTML/CSS
Responsive Web
json-parsing
react.js

受講後に得られること

  • # React核心概念(コンポーネント、Props、State、イベント)の確実な理解

  • カードリスト中心のショッピングモールウェブサイト完成

  • JSON API データ連携経験及びContext API基礎習得

  • 完成したプロジェクトをVercelにデプロイして実際のサービスURLを確保

  • カテゴリー、ブランド、価格帯フィルタリング

  • ページネーション

講義の特徴 ✨

  • パブリッシャーに優しい説明: 既存のHTML・CSSの考え方から自然にReactの概念へ接続

  • 実践プロジェクト中心: ショッピングモールのUIを直接作りながらReactを体得

  • ポートフォリオ完成: 就職活動にすぐ活用できる成果物を提供

ショッピングモールデザイン例

カリキュラム要約 📝

# パート1. オリエンテーション

Reactを学ぶ理由と学習準備環境を理解する。
パブリッシャーの観点からReactが必要な理由を明確に押さえる。

核心内容
React学習の目的、開発ツールの準備、パブリッシャー → フロントエンド転換の観点


2部. React基礎

Reactの開発に必要な核心的な文法と概念を学習する。
コンポーネントベースの思考方式に慣れることを目標とする。

核心内容
Vite + React環境設定、JSX文法、コンポーネント構造、Props、State、イベント処理


3部. パブリッシャーフレンドリー文法

パブリッシャーが実務でよく使うレンダリングパターンを中心に学習する。
HTML/CSSの経験をReactに自然につなげる。

核心内容
条件付きレンダリング、リストレンダリング(map)、keyの概念、CSSの適用方法(CSS Moduleなど)


4部. ショッピングモールミニプロジェクト

Reactの基礎を実際のUI実装に適用する。
ショッピングモールの構造を通じて実務の流れを体験する。

核心内容
Header/GNB構成、商品カードリスト、カートボタン、カテゴリーフィルタリング、レスポンシブUI
Vercelを利用したデプロイ経験


5部. まとめ

完成したプロジェクトを基準に学習内容を整理する。
その後、フロントエンド学習の方向性を提示する。

核心内容
プロジェクトレビュー、コード整理のポイント、フロントエンド拡張ロードマップのご案内

最終成果物 🛒

  • カードリスト中心のショッピングモールウェブサイト

  • レスポンシブ対応(PC / Mobile)

  • カートボタン、カテゴリーフィルター機能の実装

  • API連携で実際のデータを読み込む

  • デプロイ完了したポートフォリオプロジェクト



  • 最終デプロイ版プレビュー:https://ez-shop-three.vercel.app/

受講前の準備事項 🛠

  • HTML / CSS / JavaScript 基礎

  • Node.js & VS Codeのインストール

  • GitHub アカウント(デプロイ用)

主な学習内容と特徴📚

実務スタイルの講義進行 📘

単にreactの文法だけを学習するのではなく、実際のプロジェクトのようにウェブサイトのメインページをすべて実装します。プロジェクトを実装しながら、デザインを参照してプロジェクトの実装に必要なHTML構造を作成するノウハウ、デザインと一致するようにCSSを作成するスタイルのノウハウ、機能に応じてscriptを作成するノウハウを学習する順序で進めます。


デザインを参照してプロジェクトを実装します。

# Reactプロジェクトの作成と実装 📘

Reactを活用してプロジェクトを生成し、HTML、CSS、React(JavaScript)を活用してプロジェクトを実装します。

VS Code開発

フィルタリング、ソート機能の実装📘

React基礎パートで学習した内容をもとに商品情報を照会し、リストレンダリング(map)を通じて商品を出力します。出力された商品リストで条件に応じてfiltering、sortingを実装します。

フィルタリング、ソート

# ページネーション実装 📘

出力された商品リストから条件に応じて指定された商品を出力し、ボタンをクリックすると該当ページの商品を出力します。

ページネーション

# レスポンシブ実装 📘

メディアクエリを活用して、様々なデバイス機器に合わせて商品の出力個数を調整します。

レスポンシブ

こんな方に
おすすめです

学習対象は
誰でしょう?

  • HTML/CSS/JSまでは学んだけれどReactに馴染みのないパブリッシャー

  • ポートフォリオにReactベースのプロジェクトを追加したい方

  • フロントエンドへのキャリア拡張を準備するWebデザイナー/Webパブリッシャー

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

  • HTML / CSS / JavaScript 基礎

  • Node.js & VS Code インストール

  • GitHub アカウント(デプロイ用)

こんにちは
です。

2,634

受講生

54

受講レビュー

4

回答

4.9

講座評価

11

講座

■ [현재] 그린컴퓨터아트학원 웹퍼블리싱, 프론트엔드 강의
■ [현재] 웹 퍼블리싱 유튜브 채널 'Rock's Easyweb' 운영
■ 더조은 컴퓨터아카데미 웹 퍼블리싱 강사
■ 한빛 컴퓨터아카데미 웹 퍼블리싱 강사
■ 프론트엔드 퍼블리셔, 프론트엔드 퍼블리싱 전문강사
■ UI/UX 웹 디자인 포트폴리오 강의


[ 도서 ]
2021.07.19 출간 / 웹디자인 & 웹퍼블리싱을 위한 피그마 완벽 활용서 / 비제이퍼블릭

2022.08.25 출간  / 코딩을 처음이라 with 웹 퍼블리싱  / 영진출판사

2023.10 출간 /2024 SD에듀 유선배 웹디자인기능사 실기 과외노트 / 시대고시기획

2024.11 재판 /2025 SD에듀 유선배 웹디자인기능사 실기 과외노트 / 시대고시기획

 

[ 수상경력 ]
2022.08 그린컴퓨터 아트 학원 종로지점 - 우수강사 2021.06 그린컴퓨터 아트 학원 종로지점 - 우수강사 2018.06 그린 컴퓨터아카데미 신촌 지점 - 우수강사 2017.05 그린 컴퓨터아카데미 신촌 지점 - 우수강사 2016.05 그린 컴퓨터아카데미 신촌 지점 - 우수강사 2015.10 그린 컴퓨터아카데미 신촌 지점 - 우수강사 

 

 

 

カリキュラム

全体

33件 ∙ (9時間 28分)

講座資料(こうぎしりょう):

授業資料
講座掲載日: 
最終更新日: 

受講レビュー

まだ十分な評価を受けていない講座です。
みんなの役に立つ受講レビューを書いてください!

期間限定セール

¥38,500

50%

¥9,507

ezwebの他の講座

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

似ている講座

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