Spring Data JPA & PostgreSQL & Angularで作る!フルスタックECアプリ開発実践講座

所在平台: Udemy

课程主页: https://www.udemy.com/course/spring-data-jpa-postgresql-angularec/

课程评论:没有评论

第一个写评论        关注课程

课程简介

本课程名为“Spring Data JPA & PostgreSQL & Angularで作る!**フルスタックECアプリ開発実践講座**”,旨在教授学员如何使用现代Web开发技术构建一个功能完善的电子商务应用程序。 **课程亮点:** * **一站式学习体验:** 提供完整、连贯的学习路径,无需额外搜索和查阅资料。 * **深入的原理讲解:** 详细解释Spring Data JPA、PostgreSQL、Angular等技术和操作步骤背后的原因和逻辑。 * **灵活的学习方式:** 所有教学视频均可下载,支持随时随地学习。 * **实践性强的支持:** 所有动手实践(ハンズオン)环节均附带完成版代码,协助解决错误。 **课程内容概要:** 课程将从基础环境搭建开始,包括Supabase项目创建、邮件通知设置、Angular项目配置以及Spring项目的初始化和数据库连接(PostgreSQL、Spring Data JPA、Hibernate)。 **后端开发(Spring Boot):** * 实现RESTful API,涵盖订单注册、订单历史获取(带分页)、会员状态计算及获取等功能。 * 利用Spring Data JPA与PostgreSQL进行数据访问层(Entity、Repository)的实现。 * 通过Service层和Controller层完成业务逻辑和API的构建。 * 使用Postman进行API的功能验证。 **前端开发(Angular):** * 构建订单注册功能,包括Service实现和Component实现。 * 实现会员状态显示功能,包括Service实现和Component实现。 * 开发带分页功能的订单历史显示功能,包括Service实现和Component实现。 * 通过E2E(端到端)测试确保前端与后端功能的集成。 **前提要求:** * 已安装并配置好Git、NVM(Node Version Manager)和JDK(Java Development Kit)。 **课程涵盖的技术栈(参考):** Git, NVM, JDK, Spring Boot, PostgreSQL, Node.js, npm, TypeScript, Angular, HTML5, CSS3, Bootstrap, Font Awesome, Postman, IntelliJ IDEA, Visual Studio Code, Chrome。 本课程适合希望掌握现代Web开发技术栈,并获得实际项目开发经验的学员。

课程评论(0条)

课程详情

<コースの概要>現代のWeb開発技術を駆使して、実践的なECアプリケーションを作ってみませんか? 本コースでは、Spring Data JPA、PostgreSQL、Angularを使用したフルスタック開発の主要プロセスを学びます。バックエンドでは、Springフレームワークを用いたREST APIの実装から、PostgreSQLデータベースとの連携まで。フロントエンドでは、Angularを使って注文機能やページネーション対応の履歴表示を実装します。 さらに、PostmanによるAPI動作確認や主要機能の基本的なE2E確認まで行うことで、実際のプロジェクトに近い開発フローを体験できます。Web開発の基礎を理解し、より実践的なスキルを身につけたい方に最適です。このコースを通じて現代のWeb開発に必要な技術とプロセスを学び、実践的なWeb開発スキルを磨きましょう!<他教材との違い>本コースと他教材(書籍やYoutube動画教材等)との違いは以下の通りです。一貫した学習体験: 1本完結型コースであり、ネット検索やマニュアル確認の手間を省きます。詳細な解説: Spring Data JPA, PostgreSQL, Angular等の技術や手順を、なぜその手順を選ぶのか、その理由や背景を詳細に説明します。柔軟な学習環境: 全レクチャー動画をダウンロード可能で、場所を問わずどこでも学習できます。実践的なサポート: 全ハンズオンに完成版のコードを添付し、エラー解決をサポートします。<コースの内容>本コースの内容は以下の通りです。コース概要フルスタックECアプリデモ本コースで学べること本コースの流れハンズオン開発編1 準備① Supabaseプロジェクト作成開発編2 準備② メール通知設定(Gmail SMTP Server)開発編3 準備③ Angular プロジェクトセットアップ(Visual Studio Code)開発編4 Spring 共通① テーブル作成(PostgreSQL)開発編5 Spring 共通② プロジェクト雛型作成(IntelliJ)開発編6 Spring 共通③ DB接続設定(Spring Data JPA, Hibernate, JDBC, PostgreSQL)開発編7 Spring 共通④ CORS設定開発編8 Spring 注文登録API①Data Access実装(Entity, Repository)開発編9 Spring 注文登録API② Service実装開発編10 Spring 注文登録API③ Controller実装開発編11 Spring 注文登録API④ API動作確認(Postman)開発編12 Spring 注文履歴取得API①Data Access実装(Entity, Repository)開発編13 Spring 注文履歴取得API② Service実装(ページネーション対応)開発編14 Spring 注文履歴取得API③ Controller実装(ページネーション対応)開発編15 Spring 注文履歴取得API④ API動作確認(Postman)開発編16 Spring 会員ステータス計算API①Data Access実装(Entity, Repository)開発編17 Spring 会員ステータス計算API② Service実装開発編18 Spring 会員ステータス計算API③ Controller実装開発編19 Spring 会員ステータス計算API④ API動作確認(Postman)開発編20 Spring 会員ステータス取得API① Service実装開発編21 Spring 会員ステータス取得API② Controller実装開発編22 Spring 会員ステータス取得API③ API動作確認(Postman)開発編23 Angular 注文登録機能① Service実装開発編24 Angular 注文登録機能② Component実装開発編25 Angular 注文登録機能③ E2E(フロントエンド-バックエンド統合確認)開発編26 Angular 会員ステータス表示機能① Service実装開発編27 Angular 会員ステータス表示機能② Component実装開発編28 Angular 会員ステータス表示機能③ E2E(フロントエンド-バックエンド統合確認)開発編29 Angular 注文履歴表示機能① Service実装(ページネーション対応)開発編30 Angular 注文履歴表示機能② Component実装(ページネーション対応)開発編31 Angular 注文履歴表示機能③ E2E(フロントエンド-バックエンド統合確認)<前提環境>Git, NVM(Node Version Manager),JDK(Java Development Kit) のインストール、インストール後のパス設定<本コース収録環境(ご参考)>Git 2.46.0JDK 17Spring Boot 3.3.4PostgreSQL 15.6NVM 1.1.12Node.js 20.13.1npm 10.5.2TypeScript 5.4.5Angular CLI 17.3.8Angular 17.3.11HTML 5CSS 3Bootstrap 5.3.3Font Awesome 4.7.0Postman 11.16.0IntelliJ IDEA 2024.2.1Visual Studio Code 1.94.1Chrome 126Windows 11

课程标签

0人关注该课程

主题相关的课程