【3時間】生成AIポートフォリオをGitHub×Vercelで公開

対面 オンライン アーカイブ動画あり

生成AIで作ったポートフォリオを、3時間で世界に公開!GitHub×Vercelで無料URL発行・自動更新・独自ドメイン設定まで実践。

こんなことを学びます

「生成AIで素敵なポートフォリオサイトができた!」

でも、そのサイトを友人やお客様に見せようと思ったとき、「どうやってインターネットに公開すればいいの?」と困ったことはありませんか?

「Antigravityで作ったサイトが自分のパソコンでしか動かない」

「GitHubやVercelという言葉は聞いたことがあるけれど、使い方がわからない」

「サーバーを借りないといけない? 費用はいくら?」

「独自ドメインを設定して、仕事にも使えるサイトにしたい」

そんな方のための、3時間集中・実践型講座です!

この講座では、Antigravity・Gemini・ChatGPTなどの生成AIで制作したポートフォリオサイトを、GitHubとVercelを使ってインターネット上に公開する方法を学びます。

難しいサーバー構築を最初から覚える必要はありません。講師と一緒に画面を操作し、発行されたURLにスマートフォンからアクセスできる状態を目指します。

【この講座の魅力】

★ 3時間で「作ったサイトを公開する」ところまで実践

★ GitHubもVercelも初めてでOK

★ 無料で利用できる範囲から始められる

★ 自分のサイト専用の「.vercel.app」URLを取得

★ GitHubを更新すると自動でサイトに反映

★ 独自ドメインの設定方法まで学べる

★ 公開時によくあるエラーの解決方法も紹介

★ 公開後のチェックや安全な運用のポイントも習得

■ そもそも「デプロイ」って何?

デプロイとは、パソコンの中で作ったWebサイトを、インターネットで閲覧できる状態にすること。

サイト制作では「作れた!」がゴールになりがちですが、公開して初めて、ポートフォリオをSNSのプロフィール欄に貼ったり、名刺にURLを載せたり、作品を見てもらったりできます。

講座では「手元のファイル → GitHub → Vercel → 公開URL」という全体像を、専門用語をかみ砕いて解説します。

■ 学べること① 公開前にAIサイトを点検する

生成AIが作ったサイトは、HTML・CSS・JavaScriptだけでできている場合もあれば、React・Viteなどの仕組みを使っている場合もあります。

・自分のプロジェクトの構成を確認する方法
・index.htmlやpackage.jsonの役割
・静的サイトとビルドが必要なサイトの違い
・画像・リンク・フォントが正しく表示されるか
・公開してはいけないパスワードやAPIキーの確認
・生成AIに公開前チェックを依頼するプロンプト

「何をGitHubに登録すればいいか」がわからない状態から、一歩ずつ進めます。

■ 学べること② GitHubにサイトを登録する

GitHubは、サイトのファイルを保存し、変更の履歴を管理するサービスです。

・GitHubのアカウントと基本画面
・リポジトリの作り方
・公開リポジトリと非公開リポジトリの違い
・ファイルのアップロードとコミット
・変更したファイルを更新する方法
・秘密情報や不要ファイルを除外する考え方

Gitのコマンドが苦手な方でも理解できるよう、まずはわかりやすい操作を中心に進めます。Antigravityからの連携についても、環境に応じて考え方を紹介します。

■ 学べること③ Vercelで世界にサイトを公開!

ここが講座最大の山場です。GitHubに登録したサイトをVercelに連携させ、公開URLを発行します。

・Vercelへの登録とGitHub連携
・「Add New Project」からのサイト登録
・Framework PresetやRoot Directoryの基本
・必要なBuild Command・Output Directoryの確認
・Deployボタンを押して公開
・ビルド結果とログの見方
・「自分のサイト名.vercel.app」にアクセス
・パソコンとスマホの両方で表示確認

一度公開して終わりではなく、「何が起きてサイトが見られるようになったのか」まで理解します。

■ 学べること④ 公開後の修正も自動で反映

公開したあとで「実績を1件追加したい」「自己紹介を変えたい」「デザインを直したい」と思うことは必ずあります。

・Antigravityなどでサイトを編集する
・GitHubに変更を送る
・Vercelによる自動デプロイを確認する
・公開ページに修正が反映されたか確かめる
・プレビューURLと本番URLの違いを理解する

毎回サイトを一からアップロードし直す必要がなくなる、便利な更新の仕組みを体験します。

■ 学べること⑤ 独自ドメインを設定する

「.vercel.app」のURLでもサイトは公開できますが、自分だけのドメインを使いたい方も多いはずです。

・独自ドメインとは? なぜ使うの?
・ドメインの取得・更新にかかる費用
・Vercelへのドメイン追加方法
・DNS、Aレコード、CNAMEの基本
・HTTPSとSSL証明書の仕組み
・設定後の動作確認と反映待ちの考え方

独自ドメインを持っていない方も大丈夫。講師のデモを見ながら手順を学べます。

■ 学べること⑥ 「公開できない!」への対処

AIで作ったサイトは、開発中は動いていても、公開時にエラーが出る場合があります。

・ビルドエラーの確認方法
・画像やCSSが読み込まれない場合
・ページを直接開くと404になる場合
・環境変数の設定が必要な場合
・GitHubを更新したのに反映されない場合
・エラーメッセージをAIに相談する方法

エラーを怖がらずに、原因を調べて解決できるようになることも大きな目標です。

■ 仕事につながるポートフォリオに近づける

公開したURLは、SNS、プロフィール、名刺、応募書類、営業メールなど、さまざまな場所に掲載できます。

講座では、パソコン・スマートフォンでの見え方、プロフィールや実績へのリンク、お問い合わせ導線、ページのタイトル、SNSシェア時の表示など、公開後に確認したい点も紹介します。

「URLを発行すること」だけでなく、「安心して誰かに見せられるサイトにすること」を目指します。

■ どんなサイトが公開できるの?

例えば、Webデザイナーの作品集、動画クリエイターの制作実績、ライターの執筆実績、講師のプロフィール、フリーランスのサービス紹介、就職・転職活動用の自己PRサイトなど。

これらのサイトを生成AIで制作し、公開可能なファイルがそろっていれば、講座で学んだ手順を応用できます。

ただし、会員登録や決済機能、データベースなどを利用するWebアプリは、追加の環境構築が必要になる場合があります。

■ 公開後も自分でサイトを育てられる!

作品が増えたら実績ページを更新する。新しいサービスを始めたら紹介文を追加する。デザインに飽きたらAIでリニューアルする。

一度GitHubとVercelの基本を理解すれば、公開後の改善にも取り組みやすくなります。

生成AIで制作し、GitHubで管理し、Vercelで公開する。この一連の流れを理解することで、次に別のサイトを作ったときにも役立つスキルが身につきます。

【3時間後に目指す成果】

① 自分でGitHubにサイトのコードを登録できる
② Vercelでポートフォリオを公開できる
③ 公開URLをほかの端末から確認できる
④ 更新した内容をサイトに反映できる
⑤ 独自ドメイン設定の流れが理解できる
⑥ 公開後のチェックとトラブル対処の基本がわかる

ご自身のサイトをお持ちなら持ち込み歓迎。まだサイトがない場合も、講師が用意したサンプルで参加できます。

※この講座ではサイトの「制作」ではなく「公開」を中心に学びます。バックエンドやデータベースを使う高度なWebアプリの公開は対象外です。サイトの構成や外部サービスの状況によっては、個別の修正作業が必要になる場合があります。

「作れる」から「公開して届けられる」へ。

あなたが生成AIで生み出した作品を、3時間でインターネットの世界に送り出しましょう!
続きを読む

希望の日程で調整できます

現在開催日程はありませんが、開催リクエストを送ることで希望の日時で講座開催を相談できます。

開催予定エリア京都駅周辺

価格(税込)¥15,000

受けたい
0人が受けたい登録しています

対面受講日程

価格(税込)¥15,000
場所京都駅周辺

対面受講料に含まれるもの

受講料には、レッスン代、教材代が含まれます。
アーカイブ動画あり

オンライン受講日程

価格(税込)¥15,000

オンライン受講料に含まれるもの

受講料には、レッスン代、教材代が含まれます。

この講座の先生

生成AIの専門家|Pythonでアプリ開発・収益化

生成AIの専門家として、ChatGPT・Gemini・Antigravityなどを活用したWebサイト制作やアプリ開発を教えています。現役のPythonエンジニアとしてDjangoを使ったWebアプリ開発にも取り組み、Webマーケターとして個人開発サービスの集客・収益化を得意としています。

生成AIの進化で、プログラミング初心者でもアイデアを形にしやすい時代になりました。講座では「作る」だけでなく「公開する」「仕事や収益につなげる」まで実践的にサポート。20年以上のWebサイト運営経験を活かし、初心者の方にもわかりやすくお伝えします。

...
+続きを読む

当日の流れとタイムスケジュール

この講座は、全180分(3時間)の実践型レッスンです。

講師の画面を見ながら、実際に自分のパソコンを操作して進めます。

講座の目標は「生成AIで作ったポートフォリオサイトをインターネットに公開し、その後も自分で更新できるようになること」。

GitHubやVercelが初めての方にもわかるよう、基本操作から順番に解説します。

【0〜15分】STEP1:サイト公開の仕組みを理解する

最初に、今日のゴールと公開までの全体像を確認します。

・デプロイとは何か?
・ローカル環境と本番環境の違い
・GitHubとVercel、それぞれの役割
・サーバーを自分で管理しなくても公開できる理由
・無料で利用できる範囲と注意点
・公開URLと独自ドメインの違い

難しそうに感じる専門用語も、実際の画面や図を使いながら説明します。

「自分のパソコンにあるサイトが、どうやってインターネット上で見られるようになるのか」を理解しましょう。

【15〜35分】STEP2:生成AIで作ったサイトを公開用に準備

次に、公開したいポートフォリオサイトの中身を確認します。

・サイトのフォルダー構成をチェック
・HTML、CSS、JavaScriptの役割
・ReactやViteを使ったサイトとの違い
・公開に必要なファイルの確認
・画像やリンクが正しく動くか確認
・不要なファイルや秘密情報のチェック

Antigravityで制作したサイトをお持ちの方は、自分のプロジェクトを確認します。

まだサイトがない方や、複雑な構成のサイトをお持ちの方には、講師が用意した練習用サイトで進められるようにします。

さらに、生成AIに公開前の確認をお願いするプロンプトも紹介します。

【35〜65分】STEP3:GitHubにサイトを登録

いよいよ実際の操作を開始します。

・GitHubにログイン
・新しいリポジトリを作成
・PublicとPrivateの違いを理解
・ポートフォリオのファイルを登録
・コミットと変更履歴を確認
・GitHub上でコードやファイルを確認
・更新するときの基本操作を学ぶ

GitHubを初めて使う方にも、画面を見せながら一つずつ進めます。

「リポジトリとは?」「なぜGitHubにアップロードするの?」という疑問も、この時間で解消しましょう。

単にファイルを保存するだけでなく、サイトの変更履歴を管理するメリットも理解していただきます。

【65〜105分】STEP4:Vercelでサイトを公開!

ここが講座のメインとなる実践パートです!

GitHubに登録したサイトをVercelと連携して、公開URLの発行を目指します。

・Vercelにログイン
・GitHubアカウントとの連携
・公開するリポジトリを選択
・新しいプロジェクトを作成
・サイト構成に応じた設定を確認
・Build Command、Output Directoryなどを設定
・Deployボタンを押してデプロイ
・公開状況とデプロイログを確認
・発行されたURLにアクセス

例えば、次のようなURLでサイトを公開できます。

https://my-portfolio.vercel.app

※URLは一例です。実際のURLは利用可能なプロジェクト名などによって異なります。

自分のサイトがインターネット上に公開され、スマートフォンからでもアクセスできる感動を、ぜひ体験してください!

うまくいかない場合も、どこを確認すればよいのか講師と一緒に整理します。

【105〜130分】STEP5:サイトを更新して自動デプロイを体験

サイトが公開できたら、今度は修正してみましょう。

・サイトの文章を変更
・プロフィールや見出しを修正
・GitHubへ変更を反映
・Vercelの自動デプロイを確認
・公開URLを再度開く
・修正内容が反映されたかチェック

この操作を一度経験すれば、今後ポートフォリオを改善するときにも役立ちます。

また、公開前に変更を確認できるプレビュー環境についても紹介します。

「生成AIで修正する → GitHubに反映する → Vercelが公開する」という一連の仕組みを理解しましょう。

【130〜150分】STEP6:独自ドメインの設定方法

サイトを自分だけのURLで公開したい方向けに、独自ドメインの設定方法を解説します。

・独自ドメインとは何か?
・ドメイン取得の基本と料金
・VercelのDomains設定画面
・DNSとネームサーバーの基礎
・AレコードとCNAMEの違い
・独自ドメインを追加する方法
・HTTPSとSSL証明書の仕組み

独自ドメインをお持ちの方は、可能な範囲で実際の設定を確認できます。

お持ちでない方には講師のデモ画面を使い、手順を解説します。

DNSの反映には時間がかかる場合があるため、講座中にすべての設定が反映されなくても、自宅で続けられるように確認方法を学びます。

【150〜170分】STEP7:公開したサイトの最終チェック

公開後の確認作業を行います。

・PCとスマートフォンで表示確認
・メニューやボタンが正しく動くか
・プロフィールや制作実績へのリンク
・画像やフォントの表示崩れ
・お問い合わせ導線の確認
・ページタイトルと説明文の確認
・SNSにURLを貼った際の表示
・公開時によくあるエラーの対処方法

さらに、生成AIを使ってエラーの原因を調べる方法も紹介します。

公開できたら終わりではなく、訪問者が安心して閲覧できるサイトに近づけましょう。

【170〜180分】STEP8:総復習・質疑応答

最後に、今日行った作業の流れを振り返ります。

・GitHubへの登録手順を復習
・Vercelでの公開方法を整理
・今後の更新方法を確認
・独自ドメインの設定手順を振り返る
・無料プランと商用利用について確認
・疑問点や今後の課題について質疑応答

講座で学んだことを、自分一人でも再現できる状態を目指します。

【講座終了時の目標】

① 公開用のGitHubリポジトリができている
② Vercel上に自分のプロジェクトができている
③ インターネットからアクセスできるURLがある
④ GitHubからの更新方法がわかる
⑤ 独自ドメイン設定の基本が理解できている

※実際のサイト構成やアカウント設定によって、進行が変わる場合があります。時間内に公開できない場合にも、問題点とその後の対応方法を確認します。

一緒に操作しながら、あなたの作品を世界に公開しましょう!
続きを読む

こんな方を対象としています

この講座は、生成AIでWebサイトを作ったものの、インターネットへの公開方法がわからない方におすすめです。

プログラミングやサーバー管理の専門知識がなくても参加できます。

【こんな方におすすめ!】

■ Antigravityでサイトを制作した方

AntigravityやGeminiなどを使ってポートフォリオサイトを作成したけれど、自分のパソコンでしか表示できず、公開方法がわからない方。

■ 生成AIをもっと実践的に活用したい方

ChatGPTなどでHTMLやCSSを生成した経験があり、作った作品を実際のWebサイトとして公開してみたい方。

AIでサイトを「作る」だけではなく、「公開して活用する」ところまで身につけたい方におすすめです。

■ プログラミング初心者の方

GitHubやVercelを使ったことがなく、リポジトリ、デプロイ、ホスティングなどの専門用語に不安がある方。

難しいサーバー操作を最初から学ぶのではなく、比較的簡単な方法から公開に挑戦したい方を歓迎します。

■ フリーランス・副業を始めたい方

Webデザイナー、ライター、動画クリエイター、講師、コンサルタントなど、自分の実績やサービスを紹介するポートフォリオサイトを持ちたい方。

仕事獲得につながるWebサイトを公開するための技術を学びたい方におすすめです。

■ 就職・転職活動に活用したい方

自分の作品やスキルを企業にアピールしたい方。履歴書や職務経歴書に掲載できるポートフォリオURLを作りたい方にも向いています。

■ 独自ドメインでサイトを運営したい方

無料で使えるURLと独自ドメインの違いを理解し、自分だけのWebサイトを運営する方法を学びたい方。

【参加に必要なスキル】

パソコンの基本操作、ブラウザーの利用、ファイルの保存・コピーができれば大丈夫です。

GitHub・Vercelの利用経験は不要です。高度なプログラミング知識も必要ありません。

サイトがまだ完成していない方も、講師が用意したサンプルで学べます。

ただし、講座の中心は「サイト制作」ではなく「公開」です。生成AIによるサイト制作から学びたい方には、別の制作講座をおすすめします。
続きを読む

受講する際は以下をお読み下さい

【受講時間】

所要時間は180分(3時間)です。講師の解説を聞きながら、ご自身のパソコンで実際に操作していただく実践型講座です。

【ご準備いただくもの】

・インターネットに接続できるWindowsまたはMac
・Google ChromeなどのWebブラウザー
・GitHubアカウント
・Vercelアカウント
・公開したいWebサイトのファイル(お持ちの方)
・アカウント認証に使用するメールアドレス

スマートフォンのみでの参加はできません。

【事前準備について】

GitHubとVercelのアカウントは、可能であれば受講前に作成し、ログインできる状態にしてください。

Antigravityなどで制作したサイトをお持ちの場合は、事前に正常動作を確認しておくとスムーズです。

サイトをお持ちでなくても、講師が用意した練習用サイトで参加できます。

【利用料金について】

GitHubとVercelには無料で利用できるプランがあります。Vercelが提供する「.vercel.app」のURLは、別途ドメイン購入費用をかけずに利用できます。

ただし、VercelのHobbyプランは個人・非商用利用向けです。営業活動や収益獲得を目的とする商用サイトでは、Proプランなど適切なプランの利用が必要です。

独自ドメインの取得・更新費用、外部サービスの利用料金などは受講料に含まれません。

【サイト公開について】

講座では、HTML・CSS・JavaScript、React・Viteなどで制作した一般的なポートフォリオサイトを主な対象とします。

Python・Djangoなどのバックエンド、データベース、会員認証、決済機能などを必要とするWebアプリの公開は対象外です。

サイトの構成や外部サービスの状況により、3時間で公開を完了できない場合があります。

また、独自ドメインのDNS設定は反映まで時間がかかる場合があり、講座内での接続完了を保証するものではありません。

【セキュリティについて】

APIキー、パスワード、個人情報などの秘密情報はGitHubにアップロードしないでください。公開する素材については、著作権・肖像権なども事前にご確認ください。

【その他】

サービスの仕様や利用料金は変更される場合があります。当日は最新の利用環境に合わせてご案内します。
続きを読む
※ストアカでは講座に適用される保険を用意しています。詳しくはストアカ補償制度をご覧ください。

Webデザインの関連カテゴリーから講座を探す

関連エリアから探す