人気メモアプリ「Notion」を1からフルスタック開発する講座。使用する技術はReact/Redux/Node.js/Express/MongoDB。ユーザー認証APIやメモ作成API構築など、この講座1本で多くの技術が学べるお得な実践講座
Instructed by Shin Code 7 hours on-demand video, 2 articles & 1 downloadable resource
What you’ll learn
-
Reactを使って超本格的なNotionクローンを構築できます
-
ReactとReduxを使った状態管理手法が学べます
-
新規登録、ログイン、トークン発行API作成方法が学べます
-
パスワードの暗号化と複合化について学べます
-
React、Redux、MongoDB、Nodejs、Expressを使ったフルスタックプロジェクトフローが理解できます
-
JWTを使ったクライアント認証方法が学べます
-
JWTの基礎と認証の流れが図解で理解できます
-
Expressフレームワーク使ったバックエンド開発フローが学べます
-
MongoDBを使ったユーザーとメモのスキーマ定義が学べます
-
Postmanを使ったテストAPI手法が学べます
-
Express Validatorを使ったバリデーションチェック手法が学べます
-
APIのルーティング設定で運用と保守がしやすいリファクタリングが学べます
-
react-router-domを使ったルーティング設定とOutletの利用法が学べます
-
Axiosインスタンスを使ったAPIフェッチング手法が学べます
-
Axois interceptrosでリクエスト前処理の記述方法が学べます
-
CORSエラー回避法が学べます
-
MaterialUIを使ったクライアントUI実装が学べます
-
ローカルストレージにトークンを保存する方法が学べます
-
JWTチェックで自動ログインが実現できます
-
Redux Toolkitを使って状態管理する手法が学べます
-
useDispatchとuseSelectorのHooks利用法が学べます
-
Notionメモの作成、更新、取得、削除APIを構築できます
-
絵文字アイコン用ライブラリの使い方が分かります
Who this course is for:
- フルスタックプロジェクトを体験してみたい方
- ReactやReduxを学び終えたWeb開発中級者~上級者向け
- Notionメモアプリを作ってみたい方
- 実務に近いWebアプリ開発を体験してみたい方
Deal Score0
Disclosure: This post may contain affiliate links and we may get small commission if you make a purchase. Read more about Affiliate disclosure here.