inflearn logo
知識共有
inflearn logo
Challenge
募集中

AIと一緒に14日で自分だけのウェブアプリを作る

HTML、CSS、JavaScriptの基礎知識を実践的なプロジェクトにつなげる14日間のチャレンジです。ChatGPTやGitHub CopilotなどのAIツールを活用し、企画から実装、コード改善、Reactへの拡張まで、全プロセスを経験しながら、実際に動作するWebアプリを1つ完成させます。ライブ授業なしで自分のペースで6つのミッションに取り組み、AIと協働する実践的な開発方法を身につけます。

JavaScript
React
css
github-copilot
GPTs

4개 수업 학습

7회 미션 수행

추가 자료를 통해 학습을 이어나가요.

질문하고 즉시 답을 얻어요.

완주 시 쿠폰을 제공해요.

성취의 증표, 수료증을 발급해요.

ezweb님과 함께해요!

キャリア認証

3,001

受講生

77

受講レビュー

4

回答

4.9

講座評価

15

講座

フロントエンドの実務教育から企業・機関への出張講義、オンライン講義の制作まで行う、Webフロントエンド専門講師です。

■ フロントエンド専門講義
HTML/CSS、JavaScript、React、Firebase、Figma、AIを活用したウェブ開発など
ウェブパブリッシングからフロントエンド実務まで、段階的な教育を行います。

■ 企業・機関・教育機関への出張講義が可能
企業の実務担当者向け研修、KDTコース、大学・スクールでの特別講義など
受講者の対象とレベルに合わせたカリキュラム構成および出張講義が可能です。

■ オンライン教育課程の設計・制作が可能
オンライン講義のカリキュラム企画から教材・PPT・実習資料・サンプルコードの制作、
講義の撮影およびコンテンツ納品まで、オンライン教育コンテンツの全工程に対応できます。

■ オンライン・オフライン講義の両方に対応
スクールでの対面講義だけでなく、リアルタイムのオンライン講義、録画型コンテンツの制作など
教育環境に合わせてさまざまな形式で実施します。


■ 主な活動

  • ESTSOFT KDT フロントエンド講義

  • グリーンコンピューターアカデミー Webパブリッシング・フロントエンド講義

  • WebパブリッシングのYouTubeチャンネル「ezweb」を運営

  • Webパブリッシング・Webデザイン関連書籍の執筆


■ 書籍
2021.07 / Webデザイン&WebパブリッシングのためのFigma完全活用ガイド / ビージェイパブリック

2022.08 / コーディングが初めての人のための with ウェブパブリッシング  / ヨンジン出版社

2023.10 / 2024 SDエデュ ユ・ソンベ ウェブデザイン技能士実技 個別指導ノート / 時代考試企画

2024.11 / 2025 SDエデュ ユ先輩 ウェブデザイン技能士 実技個別指導ノート / 時代考試企画

2025.11 / 2026 SDエデュ ユ・ソンベ ウェブデザイン技能士 実技個別指導ノート / 時代考試企画

 

もっと見る

コーディングの勉強はしたものの、いざ一人でウェブアプリを作ろうとすると、どこから始めればいいのか途方に暮れたことはありませんか?

HTMLとCSSは学び、JavaScriptも少し勉強したけれど、実際にプロジェクトを始めようとすると、画面構成から機能の実装まで、すべての工程が難しく感じられるかもしれません。

今回の「AIと一緒に14日で自分だけのWebアプリを作る」チャレンジでは、ChatGPTやGitHub CopilotなどのAIツールを活用して、アイデアを決め、画面を作り、機能を実装し、コードを改善したうえでReactへ拡張する過程を実際に体験します。

目標は多くのことを学ぶことではありません。

14日以内に小さくても自分で動作するWebアプリを1つ最後まで完成させることが、今回のチャレンジの最も重要な目標です。

🚀 14日間、このように進めます

今回のチャレンジは、ライブ授業なしで進行します。

決められた時間にアクセスする必要はなく、自分のスケジュールに合わせて提供される授業資料を参考にしながら、段階的にミッションに取り組めば大丈夫です。

全6つのミッションを通して、1つのウェブアプリを段階的に完成させます。


Mission 1. 自分だけのWebアプリのテーマを決める & 開発環境を準備する
作りたいWebアプリのテーマを決め、VS Codeとプロジェクトフォルダを準備します。

Mission 2. AIと一緒にWebアプリの機能を企画する
AIにプロジェクトの目的を説明し、14日以内に実装する主要機能を3~5個に整理します。

Mission 3. HTML・CSSでWebアプリの基本画面を作る
検索欄、ボタン、カード一覧など、機能を追加する基本UIをHTMLとCSSで構成します。

Mission 4. JavaScriptで動作する機能を作る
検索、フィルター、ボタンイベントなど、画面に実際の動作を追加します。

Mission 5. AIとともにコードを改善する
作成したコードをAIにレビューしてもらい、重複コードや変数名、関数構造などを自分で改善してみます。

Mission 6. ReactでWebアプリを拡張する
完成したHTML・CSS・JavaScriptプロジェクトをReact方式に変換し、useStateとコンポーネント構造を体験します。

🤖 すべてのコードを自分で書く必要はありません

今回のチャレンジではAIを積極的に活用します。

AIに単に

「コードを作って」

と依頼するだけで終わるのではなく、

  • 現在のプロジェクトの状況を説明し、

  • 実装しようとしている機能を具体的に依頼し、

  • 生成されたコードを実行し、

  • 問題が発生したら原因を尋ね、

  • コードの改善方法を再度依頼する

プロセスを繰り返します。

これにより、AIを単なるコード生成器ではなく、開発を共に進めるためのツールとして活用する方法を体験できます。


💡どのようなプロジェクトを作成できますか?

テーマは自由に選択できます。

たとえば、次のようなウェブアプリを作成できます。

  • 商品探索ウェブアプリ

  • 映画検索ウェブアプリ

  • 旅行先探索ウェブアプリ

  • TODOウェブアプリ

  • ポートフォリオウェブアプリ

  • 興味のあるコンテンツのまとめ

  • 自分のアイデアを活用した簡単なウェブアプリ

最初から複雑なサービスを作る必要はありません。

会員登録、決済、リアルタイムチャットのように実装範囲が広い機能よりも、検索、フィルター、リスト、ボタンイベントのように結果を直接確認できる機能から実装します。


📚 段階別の授業資料を提供します

各ミッションには、ミッションの実施方法を説明する段階別の教材が用意されています。

単に「この機能を作ってみてください」と課題を提示するのではなく、

STEP 1 → STEP 2 → STEP 3

順番に資料に沿って進みながら、ミッションに取り組めるように構成されています。

コーディング中に行き詰まった場合に活用できるAIプロンプトの例とチェックリストも併せて提供します。

そのため、一人でプロジェクトを始めることに負担を感じていた方も、一つずつ手順に沿って進められます。




✅ このような方におすすめです

  • HTMLとCSSを学んだけれど、次のステップに進むのが不安な方

  • JavaScriptの文法は勉強したものの、プロジェクト経験が不足している方

  • ChatGPTやCopilotをコーディングにどのように活用すればよいのか気になる方

  • 講義を聞き続けるよりも、実際に成果物を作ってみたい方

  • Reactを本格的に学ぶ前に、開発の一連の流れを体験したい方

  • AIとともにコーディングする新しい開発方法を体験してみたい方

HTMLとCSSの基本構造を一度でも学んだ経験があれば、よりスムーズに進められます。

JavaScriptとReactを完璧に理解している必要はありません。


⏱ 無理なく進められます

合計期間は14日、必須ミッションは6つです。

毎日新しいミッションに取り組むのではなく、1つのミッションに1~2日かけて取り組めるように構成しています。

1つのミッションあたり約20~50分を目安とし、途中には進められなかった内容をキャッチアップできる時間も設けます。

会社員や予定が不規則な方も、ご自身のスケジュールに合わせて参加できます。


🏁 14日後には何が残るでしょうか?

今回のチャレンジを完了すると、単に講義を受けたという記録だけが残るわけではありません。

直接

アイデアを決めて → 機能を企画して → 画面を作って → JavaScriptで動作を実装して → AIとコードを改善して → Reactで拡張する

一連のプロセスをすべて体験することになります。

そして最後には

「自分で完成させたWebアプリ1つ」

が残ります。

完璧なプロジェクトを作ることが目標ではありません。

小さくても最後まで自分の手で完成させる経験が、次のプロジェクトを始めるための最良の出発点になります。

🚀チャレンジを完走したら、次のステップへ成長していきましょう!

おめでとうございます!
今回のチャレンジを通じて、アイデアを決め、AIと一緒に画面を作り、JavaScriptの機能を実装し、Reactへ発展させるまでの過程を経験しました。

これまで実際に作ってみた経験をもとに、基礎概念をよりしっかり身につけ、Reactや実践プロジェクトへと学習を広げてみましょう。


1️⃣ JavaScriptの基礎をしっかり理解したいなら

チャレンジではAIと一緒に必要なJavaScript機能を素早く実装してみたなら、次は変数、配列、オブジェクト、関数、DOM、イベントといった重要な概念を体系的に学ぶ番です。


Webプログラミングの花形!JavaScriptの基礎
https://inf.run/EGKcf

👉 おすすめの方
JavaScriptのコードは動くものの、**「なぜこのように書くのか、もっと理解したい」**という方は、このコースから始めてみてください。

2️⃣ JavaScriptの次のステップとしてReactを学びたいなら

チャレンジでHTML/JavaScriptで作成した画面をReactに変換してみながら、コンポーネントと状態管理の概念を気軽に体験しました。

ここからは、Reactの構造と核心概念を最初から一つずつ丁寧に学んでいきましょう。


初めて出会うReact:パブリッシャーのための実践ガイド
https://inf.run/tWGL2

👉 おすすめの対象
HTML/CSS/JavaScriptはある程度知っているものの、Reactは初めてで、Reactがなぜ必要なのかというところから理解したい方におすすめです。

3️⃣ Reactで実際のサービスを最後まで作ってみたいなら

Reactの基本概念まで学んだら、次は実際のデータを保存・管理するプロジェクトに挑戦できます。

ReactとFirebaseを活用して、認証、データベース、画像アップロードなど、実際のWebサービスで使われる機能を実装しながら、1つのプロジェクトを完成させてみます。


HTML/CSS/JS만 알아도 OK! ReactとFirebaseで完成させる実践プロジェクト
https://inf.run/GGkkr

👉おすすめの対象
単純なサンプル学習を超えて、Reactで実際に動作するサービスを自分で完成させてみたい方におすすめです。

🌱 このように続けて学習してみましょう

14日間Webアプリチャレンジ
→ 実際に作りながら全体の流れを体験

JavaScriptの基礎
→ 使用したコードの仕組みを理解

初めて学ぶReact
→ Reactの核心概念と開発手法を学習

React + Firebase実践プロジェクト
→実際のサービスレベルのプロジェクトを完成

今回のチャレンジで作成したウェブアプリは終わりではなく、最初のプロジェクトです。

最初からすべてを知ったうえで開発する必要はありません。
実際に作ってみて、足りない部分を学び直し、さらに新しい機能を追加する過程を繰り返すことで、開発スキルが身についていきます。

これからは「真似する学習」からさらに一歩進み、自分で作り、拡張する学習を続けていきましょう。🚀

10월

11일

챌린지 시작일

2026년 10월 11일 오후 03:00

챌린지 종료일

2026년 10월 25일 오후 02:30

챌린지에서 배워요

  • AIツールを活用したWebアプリの企画からデプロイまで、開発プロセス全体を経験

  • HTML、CSS、JavaScriptで実装したプロジェクトをReactコンポーネント構造に移行する

  • AIに効果的に質問し、生成されたコードを検証・改善する協働能力

こんな方に
おすすめです

学習対象は
誰でしょう?

  • HTML、CSS、JavaScriptの基礎は学んだものの、実際のプロジェクト経験がない初心者

  • AIツールを活用して素早くプロトタイプを作りたい、開発初心者

  • Reactを学ぶ前にバニラJavaScriptのプロジェクト経験が必要な、フロントエンド開発者を目指す方

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

  • HTMLタグとCSSスタイリングの基本文法を理解する

  • JavaScriptの変数、関数、イベント処理の基礎知識

  • VS Codeのインストールおよびウェブブラウザの開発者ツールの使用経験

よくある質問

취소 및 환불 규정
챌린지는 지식공유자가 설정한 수업 최소 정원이 충족되지 않을 경우, 폐강 안내가 고지되며 결제 내역이 자동취소됩니다.

ezwebの他の講座

知識共有者の他の講座はこちら

모집 인원 1,000명

¥16,500

50%

¥4,292