inflearn logo
知識共有
inflearn logo
Challenge
終了

Supabase 5週間完走チャレンジ - 第2期

Supabase講座の完走率が5%にも満たない状況です(泣)意志が弱くて完走が難しいという方のための「5週間完走チャレンジ」!進度に合わせて完走された方には、チャレンジ講座の費用100%をご希望の講座クーポンとしてお返しします。

323명이 수강한

강의로 진행되는 챌린지!

Node.js
DBMS/RDBMS
OAuth
backend
supabase

1개 수업 학습

8회 미션 수행

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

완주 시 쿠폰을 제공해요.

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

같은 기수와 교류하고 함께 성장해요.

zerocho님과 함께해요!

インフラン認証

キャリア認証

67,955

受講生

1,767

受講レビュー

9,767

回答

4.8

講座評価

25

講座

私の講義の強みはQ&Aです(Inflearn回答王を2回受賞)。24時間以内にできる限りお答えします!一緒に悩んでいるという気持ちで回答させていただきます!

私の講座の大きな強みはQ&Aサポートです。(インフラーンQ&A王賞を2回受賞)24時間以内にご質問にお答えし、最善を尽くしてサポートいたします!問題を一緒に解決している感覚を味わっていただけるでしょう。

👉ZeroCho Lectures
ZeroCho(ゼロチョ)講義の全ロードマップ。私の全コースの完全なロードマップはこちらでご確認いただけます。

– 『Node.js教科書』、『コーディング自律学習 ZeroChoのJavaScript』、『Let's Get IT JavaScript』、『TypeScript教科書』著者
ZeroCho.com 運営者
– 現) YouTubeにてZeroCho TVで開発関連の放送中
– 元) Smoretalk CTO
– 元) 今日のピックアップ CTO(カカオモビリティにエグジット後、カカオモビリティ最年少開発パート長)

  • Node.js教科書ZeroChoの独学JavaScriptLet's Get IT JavaScriptTypeScript教科書の著者

  • ZeroCho.comの運営者

  • 現在、開発関連のトピックを扱うYouTubeチャンネルZeroCho TVを運営中

  • SmoreTalk CTO

  • Today Pickup CTO(カカオモビリティに買収、最年少リード開発者として合流)

もっと見る

Supabase講座の完走率が5%にも満たない状況です(泣) 意志の力だけでは完走が難しい方のための5週間完走チャレンジ! 進度に合わせて完走された方には、チャレンジ講座費用の100%をご希望の講座クーポンとしてお返しします。この講座はチャレンジ専用講座であり、元の講座は別途購入していただく必要があります。.


バックエンド、もう難しくありません!
Supabaseでパパッと完成させましょう。

AI時代、フロントエンドだけでは不十分です。自分だけのサービスを作ったり、AI機能を実装しようとしたりする際、バックエンドという大きな壁にぶつかることがよくあります。データベース設計、ユーザー認証、ストレージ管理、複雑なインフラ構築まで…学ぶべきことが多すぎて、手が出せなかったのではないでしょうか?本講義は、そんな皆さんのために用意されました。複雑なサーバーの知識がなくても、Supabase一つでバックエンドを「あっという間に」作り上げ、アイデアを即座に形にするフルスタック開発者へと生まれ変わるための最短ルートをご案内します。


サービス拡張のためにバックエンドの勉強を始めなければならないが、学ぶべきことが多すぎてどこから手をつければいいか途方に暮れているとき

毎回繰り返されるバックエンド機能(ユーザー認証、DB、ストレージ)の実装に疲れたとき

自分のアイデアをプロトタイピングするのに時間がかかりすぎるとき

この講義はSupabaseだけを教える講義ではありません。
バックエンド(Backend)に関する基礎的な概念を身につけるための講義です。AWSのようなクラウドは、入門者が勉強するにはあまりにも複雑すぎます。それに比べてSupabaseは、基本的な概念さえ知っていればすぐにバックエンド開発を始めることができます。私がバックエンド(HTTP、DB、ネットワーク、CDN、ログインなど)の概念から説明します!


フロントエンド開発者がフルスタック開発者に生まれ変わる瞬間、

Supabase!

複雑なDB設計、認証、インフラの心配なしに
自分だけのサービスを素早く完成させる
最短の近道をお教えします。

この講座が終わる頃には、あなたは


Supabaseでバックエンドを「あっという間に」完成させる体験をします。

  • 複雑なサーバー管理やインフラ構築なしに、Supabaseの強力な機能を活用して、データベース設計からAPI連携までわずか数時間で自分だけのサービスを構築する方法を学びます。アイデアを即座にプロトタイピングしたい個人開発者起業家に最適なコースです。

AI時代に必要なフルスタック開発能力を身につけます。

  • フロントエンド開発者であっても、自分だけのサービスを作ったりAI機能を統合したりするためにはバックエンドの知識・概念が不可欠であることを認識し、Supabaseを通じてこれを簡単かつ迅速に解決する方法を学びます。「フロントエンドだけでは不十分だ」という悩みを解消し、サービス実装能力を一段階アップグレードします。

厄介な認証(Auth)システムを完璧に実装することができます。

  • メールログイン、OAuth(Googleログインなど)連携、OTP認証、パスワード変更、ユーザー情報管理、そしてトークンの再発行まで、複雑で時間のかかる認証関連機能をSupabaseを活用して数行のコードで実装する方法を習得します。ユーザー体験を損なわない、安全で便利な認証システム構築のスペシャリストになれます。

複雑なインフラ管理なしでサービスをデプロイする自信が得られます。.

  • サーバーのデプロイ、データベース管理、ストレージ設定など、難しく感じていたバックエンドインフラ構築の負担を、Supabaseを通じて完全に解消します。講義の後半では、Edge Functionsを利用したサーバーレス機能の実装およびデプロイまでを経験し、アイデアを素早く世に送り出すことができる実戦的なスキルを身につけることができます。


✔️

この講義が最速の解決策である理由

Supabaseでバックエンドを
あっという間に完成させる

AI時代に複雑化するバックエンド開発、途方に暮れていませんか?本講義では、Supabaseを活用して、データベース設計、ユーザー認証、ストレージ管理などの複雑なバックエンド機能を、簡単かつ迅速に実装する方法をお教えします。

実践!Supabase連携およびAPI構築

Node.jsベースでSupabaseのORMを活用してテーブルとカラムを設計し、1:1、1:N、N:Mの関係を構築します。また、RLS(行単位セキュリティー)やトリガーの設定、マイグレーションまで実習し、DB運用に不可欠な知識を学習します。

安全で高速なバックエンドの実装

メール、Google OAuthログインなどの強力な認証システムを直接実装し、ストレージ機能を活用して画像のアップロードおよび管理方法を習得します。さらに、エッジ関数を通じてサーバーレス機能を実装し、複雑なインフラなしでサービスをデプロイする方法を学びます。

ちなみに、私の講義スタイルはこの講義を機に大きく変わることになりました。AI時代ですので、もはやコードをライブで打ちながら皆さんに書き写してもらうような講義は行いません。AIに"上手く"質問し、"上手く"命令する能力が最も重要であるため、AIをより使いこなせるように基本的な概念を解説する講義へと方向性を修正しました。また、講義の合間に皆さんが自ら考えて解決すべきミッションを盛り込み(今後さらに増やしていく予定です)、ただ視聴するだけの講義ではなく、皆さんが自ら実践する講義へと転換しようと考えています。


📚

アイデアさえあればあっという間!
バックエンド完成ロードマップ

データベースの概念からしっかり固めていきましょう

セクション 1

Supabaseの紹介とデータベースの基礎

Supabaseプロジェクトの作成および基本設定を扱います。データベースの核心概念であるテーブルとカラムを理解し、多様なリレーショナルモデリングを学習します。


JS/TSでDBを操作してみましょう

セクション 2

Supabase ORMとデータベース連携

ORMを活用してデータベースと相互作用する方法を学びます。CRUD操作、JOIN、マイグレーション、トランザクションなど、データベースの管理および操作技術を習得します。


Googleログインのようなものも簡単に実装できます。

セクション 3

認証システムの実装

ユーザー認証の基本概念を学習し、メールログイン、OAuth(Google)、OTPを活用した安全な認証システムを直接実装します。ユーザー情報の管理やトークンの再発行方法まで扱います。


ファイルストレージであるストレージに画像をアップロードしてみましょう

セクション 4

ストレージ管理およびCDNの活用

画像などのファイルのアップロードおよび管理のためのSupabase Storageを設定し、活用します。バケットポリシーの設定、CDNを通じたアクセスURLの生成、署名付きURLを利用したアップロードおよびダウンロード機能を学習します。


バックエンドロジックの作成が必要な場合は、エッジ関数を使用してください

セクション 5

エッジ関数とサーバーレスの実装

Supabase Edge Functionsを使用してサーバーレスロジックを実装する方法を学びます。HTTPリクエストおよびレスポンスの処理、ローカルテスト、そして実際のサーバーへのデプロイまで、段階的に進めていきます。


リアルタイムで内容が修正されるカンバンボードです。

セクション 6

最終プロジェクト

これまで学んだ内容を総動員した、リアルタイム共同作業カンバンボードプロジェクトを進めます。ミッションも用意されているので、AIと一緒に実装してみてください。


ボーナス: Supabaseの AI Vector、Cron、Queueといった追加機能の概念を学び、それらがどこで活用されるのかを理解します。

このような方々の悩みを
解決できます!

📌

フロントエンド開発者

単なる機能の実装を超えて自分だけのサービスを作りたいけれど、バックエンド開発の複雑さのせいで始めることすらできなかった経験がある方
AI機能を連携させたいけれど、バックエンドの知識がなくて途方に暮れた経験がある方

📌

1人開発者/起業家

アイデアを素早くプロトタイプ化し、実際のサービスとしてリリースしたいものの、サーバー構築、データベース管理、ユーザー認証などの複雑なバックエンド開発プロセスに時間と費用をかけるのが難しい状況にある方
迅速な市場検証のためにMVP(実用最小限の製品)をスピーディーに開発したい方

📌

バックエンド入門者

バックエンド開発の基礎からしっかりと固めたいけれど、何から始めればよいか分からず途方に暮れている方
データベース設計、API連携、ユーザー認証など、バックエンドの核心的な概念を分かりやすく明確に学びたい方

受講前のご注意事項

実習環境

  • OS:Windows、macOS、Linuxのすべてに対応しています。

  • 必須インストールプログラム:Node.js(最新LTSバージョン推奨)

  • 推奨スペック:4GB RAM以上

  • PostgreSQL DBMS/RDBMSは直接インストールしません。

前提知識および注意事項

  • ウェブベースの実習を行うため、JavaScriptの基礎知識が必要です。

  • 最終実習でReactを使用しますが、重要ではないので知らなくても大丈夫です。

  • バックエンドの開発経験がなくても大丈夫です。Supabaseを通じて簡単に始められます。

  • アイデアを素早く形にしたい個人開発者や起業家に最適です。

学習資料

  • 講義資料と実習コードはGitHubで提供されます。

  • Q&A掲示板を通じて質問し、回答を受け取ることができます(24時間以内に回答いたします。Inflearn回答王2回受賞)。


4월

12일

챌린지 시작일

2026년 4월 12일 午後 03:00

챌린지 종료일

2026년 5월 25일 午後 02:30

챌린지 커리큘럼

全体

9件 ∙ (3分)

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

챌린지 전용 수업

챌린지에서 배워요

  • バックエンドがどのように動作するかについての概括的な概念。

  • 簡単なSupabaseコードでDB設計とAPI連携を攻略

  • 最も厄介な「認証(Auth)」システムを完璧に実装

  • 複雑なインフラ管理なしでサービスをデプロイ

こんな方に
おすすめです

学習対象は
誰でしょう?

  • バックエンドへの拡張を目指しているフロントエンドエンジニア

  • バックエンド開発の第一歩を踏み出すバックエンド入門者

  • 自分だけの製品を素早く開発してローンチしたい1人開発者・起業家

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

  • 基本的なJavaScript/TypeScriptの文法知識が必要です。

  • React、Node.jsの実習があるため、Node.jsがインストールされている必要があります。

  • React、Node.jsについては詳しく知らなくても大丈夫です。

  • バックエンド関連(クライアント/サーバー/DB/ストレージ/ログイン)は授業でお教えします。

受講レビュー

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

이 강의의 지난 수강평

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

zerochoの他の講座

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

公開していない講座のため、受講が制限されます。