【完全保存版】MERNフルスタック開発で本格的なSNSアプリを1から自分の手で構築してみよう
MERN=MongoDB×Express×React×Node.jsのフルスタック技術を使って、あなたが普段利用しているSNSアプリを1から構築していく講座です。フロントエンドからバックエンドまで駆使できる市場価値の高いエンジニアになろう!
本講座で学ぶこと
完成品デモの紹介
本講座の学習の流れ
SNSアプリを構築する全体フローを確認しよう
VSCodeをインストールしよう
Nodeをインストールしよう
Node.jsで開発環境を構築しよう
Expressフレームワークでローカルサーバーを立ち上げてみよう
ルーティング設定をしてエンドポイントを手軽に変更してみよう
認証用と投稿用ルーティング設定もしておこう
MongoDBでデータベースを作成しておこう
ユーザースキーマのモデルを作成してみよう
MongoDBとNode.jsを接続してみよう
postmanをインストールする前にpostmanの基礎を知ろう
Postmanをインストールしてみよう
ユーザー情報をDBに登録するAPIを作成しよう
自作APIを叩いてユーザーを登録してみよう
ユーザーログインができるAPIを作ってみよう
ユーザー情報を更新するAPIを自作してみよう
ユーザー情報を削除するAPIを自作してみよう
特定のユーザー情報を取得するAPIを自作してみよう
ユーザーをフォローするAPIを自作してみよう
実際にフォローできるのかAPIを叩いてみよう
ユーザーをフォロー解除するAPIを自作してみよう
投稿用(Post.js)のデータスキーマを作成してみよう
投稿を作成するAPIを自作してみよう
投稿を編集するAPIを自作しよう
投稿を削除するAPIを自作しよう
ある特定の1つの投稿を取得するAPIを自作しよう
投稿に「いいね」を押せるAPIを自作しよう
実際に投稿に「いいね」を押してみよう
フォローしているユーザーの投稿と自分の投稿を取得するAPIを自作しよう
実際にSNSのタイムラインを取得して見てみよう
本セクションのおさらい。次にやるべきこと
完成品のデモから紹介
Reactの開発環境構築からはじめよう
SNSのコンポーネント構成の確認をしよう
Homeコンポーネント作成の準備をはじめよう
Topbarコンポーネントの雛形(HTML)を作成しよう
本プロジェクトで使用する画像ファイルを準備しよう
マテリアルUIをインストールして使ってみよう
TopbarをCSSでスタイリングしよう(その1)
TopbarをCSSでスタイリングしよう(その2)
TopbarをCSSでスタイリングしよう(その3)
Sidebar,TimeLine,Rightbarコンポーネントを作成してみよう
Sidebarコンポーネントの雛形をHTMLで作成しよう
TopbarをCSSでスタイリングしよう(その1)
TopbarをCSSでスタイリングしよう(その2)
TimeLineコンポーネントの雛形を作成しよう
Shareコンポーネントの雛形を作成しよう
ShareコンポーネントをCSSでスタイリングしてみよう
PostコンポーネントをHTMLで雛形を作成しよう
PostコンポーネントをCSSでスタイリングしてみよう
RightbarコンポーネントをHTMLで雛形を作成しよう
RightbarコンポーネントをCSSでスタイリングしよう
オンラインの友達画像の左上にCSSで丸を追加してみよう
Rightbarにおける広告部分を作成してみよう
ダミーデータを用意してみよう
ダミーデータで投稿内容を更新しよう
ダミーデータで投稿ユーザーを変更しよう
Rightbarのオンラインの友達もダミーデータで更新しよう
Sidebarの友達もダミーデータで更新しよう
Hooksを使って「いいね」ボタンを疑似的に作ってみよう
本セクションを振り返ってみよう
プロフィールコンポーネントを作成してみよう
プロフィールページをHTMLで雛形を作成してみよう
プロフィールページをCSSでスタイリングしよう
Rightbarコンポーネントのページ毎の切り分けをしてみよう
プロフィールのRightbarの雛形をHTMLで作成しよう
プロフィールのRightbarをCSSでスタイリングしよう
まずは完成品のデモから
ログインのコンポーネントを作成してみよう(その1)
ログインのコンポーネントを作成してみよう(その2)
ログインのコンポーネントを作成してみよう(その3)
新規登録画面のコンポーネントを作成してみよう
最後にフロントエンドセクションを振り返ってみよう
タイトル通りです。この講座を受講してから、朝の目覚めがよくなり、彼女もできました。 あと3回は見返して、しっかりと自分の血肉へと昇華させたいと思います。 素晴らしい講座をありがとうございました。
タイトル通りです。この講座を受講してから、朝の目覚めがよくなり、彼女もできました。 あと3回は見返して、しっかりと自分の血肉へと昇華させたいと思います。 素晴らしい講座をありがとうございました。
縮めるコードの意味がわかる、活用できる内容ばかりの、本当に勉強になる動画でした。
コードの意味がわかる、活用できる内容ばかりの、本当に勉強になる動画でした。
縮める