|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/supabaseec/
课程评论:没有评论
**课程名称:** Supabase。免费OSS/API全活用!快速构建登录认证、密码重置功能开发实战课程 **课程概要:** 本课程将使用 Supabase、Angular 和 TypeScript,带您实战开发用户认证功能。以家电零售商 EC 应用为主题,完整覆盖现代 Web 应用所需的各项安全功能,包括用户注册、登录、登出、密码重置、邮件通知和认证守卫。无论您是初学者还是进阶者,本课程都将助您技能更上一层楼。通过结合 Supabase 强大的 API 和 Angular 框架进行开发,体验真实项目构建过程,培养即战力。掌握下一代 Web 开发的领先技术,从本课程开始! **与其他教材的区别:** * **一致的学习体验:** 课程完整连贯,无需上网搜索或查阅手册。 * **详细的讲解:** 深入解释 Supabase、Angular、TypeScript 的技术和操作步骤,以及选择这些方法的原因和背景。 * **灵活的学习环境:** 所有教学视频均可下载,不受地点限制,随时随地学习。 * **实用的支持:** 所有动手实践环节均附带完成版代码,省去因编码错误而查找原因的烦恼。 **课程内容:** * 课程概要 * 用户认证功能演示 * 获取本课程资格 * 讲师介绍 * 本课程的目标 * **动手实践:基础知识篇** * Angular、TypeScript、Node.js 是什么 ① * Angular、TypeScript、Node.js 是什么 ② * Angular 架构概览 * **动手实践:开发篇** * 准备 ①:Supabase 项目创建 * 准备 ②:邮件通知设置(Gmail SMTP 服务器) * 准备 ③:开发项目设置 * 准备 ④:Supabase 客户端库安装 * 用户注册功能 ①:自定义验证 * 用户注册功能 ②:Supabase 注册 * 登录功能 ①:自定义验证 * 登录功能 ②:Supabase 登录 * 登录功能 ③:导航栏(显示控制) * 登录功能 ④:导航栏(添加用户菜单) * 登出功能:Supabase 登出 * 认证守卫功能:守卫设置 * 重置链接发送功能 ①:自定义验证 * 重置链接发送功能 ②:Supabase 重置链接 * 密码重置功能 ①:自定义验证 * 密码重置功能 ②:Supabase 重置密码 * **奖励讲座** **更新履歴:** * 2024/11/19: 为方便 Angular 框架初学者,新增基础知识篇 1-3 讲座。
<コースの概要>SupabaseとAngular、TypeScriptを駆使して、実践的なユーザー認証機能を開発してみませんか?本コースでは、家電量販店ECアプリを題材に、ユーザー登録、ログイン、ログアウト、パスワードリセット、メール通知、認証ガードまで、モダンなWebアプリケーションに必要なセキュアな機能を全て網羅。初心者から上級者まで、あなたのスキルを次のレベルに引き上げる内容が満載です。Supabaseの強力なAPIとAngularのフレームワークを組み合わせた開発を通じて、リアルなプロジェクトの構築プロセスを体験し、即戦力として活躍できる実践力を養いましょう。次世代のWeb開発をリードするための技術を、このコースで手に入れてください!<他教材との違い>本コースと他教材(書籍やYoutube動画教材等)との違いは以下の通りです。一貫した学習体験: 1本完結型コースであり、ネット検索やマニュアル確認の手間を省きます。詳細な解説: Supabase, Angular, TypeScriptの技術や手順を、なぜその手順を選ぶのか、その理由や背景を詳細に説明します。柔軟な学習環境: 全レクチャー動画をダウンロード可能で、場所を問わずどこでも学習できます。実践的なサポート: 全ハンズオンに完成版のコードを添付し、コーディングミスによる原因調査の手間を省きます。<コースの内容>本コースの内容は以下の通りです。コース概要ユーザー認証機能デモ本コース受講にあたって自己紹介本コースのねらいハンズオン基礎知識編1 Angular・TypeScript・Node.jsとは①基礎知識編2 Angular・TypeScript・Node.jsとは②基礎知識編3 Angularアーキテクチャ概要開発編1 準備① Supabaseプロジェクト作成開発編2 準備② メール通知設定(Gmail SMTP Server)開発編3 準備③ 開発プロジェクトセットアップ開発編4 準備④ Supabaseクライアントライブラリインストール開発編5 ユーザー登録機能① カスタムバリデーション開発編6 ユーザー登録機能② Supabaseサインアップ開発編7 ログイン機能① カスタムバリデーション開発編8 ログイン機能② Supabaseサインイン開発編9 ログイン機能③ ナビゲーションバー(表示制御)開発編10 ログイン機能④ ナビゲーションバー(ユーザーメニュー追加)開発編11 ログアウト機能 Supabaseサインアウト開発編12 認証ガード機能 ガード設定開発編13 リセットリンク送信機能① カスタムバリデーション開発編14 リセットリンク送信機能② Supabaseリセットリンク開発編15 パスワードリセット機能① カスタムバリデーション開発編16 パスワードリセット機能② Supabaseリセットパスワードボーナスレクチャーボーナスレクチャー<変更履歴>・2024/11/19: Angularフレームワーク初心者の方でもご受講いただけるように基礎知識編1~3レクチャーを追加