Course curriculum

    1. 本講座で学べること

    2. 本講座で作るSNSの完成品デモ

    1. フルスタック開発する開発環境を構築してみよう

    2. Expressフレームワークでローカルサーバーを構築してみよう

    3. ユーザー用DBをSupabaseで管理してみよう

    4. Prismaで初期化セットアップを開始しよう

    5. UserモデルとPostモデルを構築してマイグレーション操作をしてみよう

    6. ユーザー新規登録APIを作成してみよう

    7. パスワードをbcryptライブラリを使ってハッシュ化してみよう

    8. Thunder Clientを使ってAPIテストをやってみよう

    9. ユーザーログインAPIを作成してみよう

    10. トークンを発行するためにjsonwebtokenを利用してみよう

    11. ログインAPIをテストしてトークンを発行してみよう

    12. API処理を見やすい形にリファクタリングしておこう

    13. 【追加】次の動画におけるNext.jsの雛形を作る際の変更点

    1. Next.jsにTailwindCSSを導入してみよう

    2. SNS用ナビゲーションバーを作成してみよう

    3. 投稿用タイムラインを作成してみよう

    4. 新規登録フォームとログインフォームを作成してみよう

    5. フォームに入力された値を取得してみよう

    6. axiosライブラリを使ってAPIを叩いてみよう

    7. CORSエラーを解決してみよう

    8. Next.js側からログイン用APIを叩いてみよう

    9. 認証情報をアプリ全体に共有できるようなプロバイダーを作成してみよう

    10. valueとchildrenの型を定義しておこう

    11. AuthProviderをアプリ全体に共有させてみよう

    1. 呟き投稿用APIを構築してみよう

    2. Next.jsで呟き投稿用APIを叩いてみよう

    3. 投稿した呟きを配列に格納する作業をはじめよう

    4. 実際に呟いて投稿が即時反映されるか確認してみよう

    5. 最新投稿を10件取得するAPIを作ってみよう

    6. タイムライン読み込み時に最新投稿取得のAPIを叩いてみよう

    7. 呟いた人のユーザー名を取得できるようにAPIを修正してみよう

    8. ローカルストレージにトークンがある場合に認証許可ヘッダーを付与してみよう

    9. 認証ヘッダにトークンがあるユーザーだけ投稿できるミドルウェアを作成してみよう

    10. ミドルウェアが実際に機能するか投稿して確かめてみよう

    11. 他のユーザーでログインして投稿してみよう

    12. 【追加】ログインユーザーを切り替えてもトークンが変わらない問題について

    1. ログインユーザー取得用APIを構築してみよう

    2. Next.js側でリロードする度にログインユーザー取得APIを叩いてみよう

    3. ログインユーザーがいた場合にナビゲーションバーの表示を変更させよう

    4. ログアウトを実装して実際にログアウト/ログインをしてみよう

    5. ログインしてもユーザーが切り替わらないバグを修正しよう

    1. プロフィール用のモデルをPrismaで構築してみよう

    2. ユーザー作成と同時にプロフィール作成もやってみよう

    3. identiconライブラリを使ってデフォルトでユーザーアイコンを実装してみよう

    4. 実際にユーザーアイコンを生成してみよう

    5. アイコン画像が表示されないバグを修正してみよう

    6. Next.jsでプロフィール専用ページを作成してみよう

    7. プロフィール取得用APIを構築してみよう

    8. APIを叩いてプロフィール情報を表示してみよう

    9. アイコンをクリックしたらそのユーザーのプロフィールページに遷移させてみよう

    10. 閲覧しているユーザーのプロフィールの投稿内容だけを取得するAPIを構築してみよう

    11. 閲覧ユーザーが投稿している投稿内容をプロフィール画面で出力してみよう

    12. 今までのセクションのまとめ

About this course

  • 24,000円
  • 59回のレッスン
  • 4.5時間の動画コンテンツ

Discover your potential, starting today