Flutter & Spring: Coder et publier une application mobile

所在平台: Udemy

课程主页: https://www.udemy.com/course/flutter-spring-coder-et-publier-une-application-mobile/

课程评论:没有评论

第一个写评论        关注课程

课程简介

**课程名称:Flutter & Spring:开发并发布移动应用** **课程概览:** 本课程旨在培养全栈开发者,通过实践项目,带领学员掌握从前端到后端的完整开发流程,并将应用部署到实际平台。 **核心技术栈:** * **前端 (Flutter):** 深入学习 Widgets、Streams、BLoC 状态管理,构建响应式用户界面。 * **后端 (Spring Boot):** 运用 JPA 进行数据持久化,JWT 实现身份认证,JUnit 进行单元测试,Spring Security 强化安全防护。 * **Web 服务器 (Nginx):** 配置 Nginx 作为 Web 服务器,方便 API 访问。 * **云部署 (AWS EC2):** 将应用部署到 AWS EC2 实例,体验云端部署流程。 * **自动化配置 (Ansible):** 使用 Ansible 自动化配置 EC2 实例,提高效率。 * **应用发布:** 讲解 PlayStore 和 AppleStore 开发者账户的创建,以及 Android 和 iOS 应用的发布流程。 **课程重点:** * **实践导向:** 本课程侧重于理论的实践应用,而非技术精讲。假设学员已具备 Dart & Flutter 以及 Java & Spring Boot 的基础知识。 * **项目驱动:** 通过构建一个名为 "Coolwait" 的队列管理应用程序,让学员亲身体验集成各种技术。 * **全栈开发:** 涵盖从 UI 设计、后端 API 开发到应用部署和发布的整个生命周期。 * **经验分享:** 导师将分享在整合这些技术过程中遇到的实际问题和解决方案,帮助学员建立实战经验。 * **灵活性:** 强调编程的灵活性,鼓励学员在遵循基本概念的前提下,形成自己的编码风格。 **项目简介 (Coolwait):** Coolwait 是一款队列管理应用,允许用户创建等待室,其他人可以加入。用户可以看到自己在队列中的实时位置(例如 15/34),并追踪队列的动态。等待室创建者可以随时开启或关闭等待室,并设置秘密代码以防止无关人员加入。 **先决条件:** * 至少掌握 Dart & Flutter。 * 至少掌握 Java & Spring Boot。 **课程目标:** * 将理论知识转化为实际项目开发能力。 * 独立完成从前端到后端的完整移动应用开发。 * 熟悉云端部署和应用发布流程。 * 获得宝贵的全栈开发实战经验。 **补充说明:**Coolwait 应用将在课程结束后一段时间内进行测试上线。课程内容欢迎批评与反馈,以不断改进。

课程评论(0条)

课程详情

Nous allons être développeur fullstack.Nous allons réaliser le frontend en utilisant le Framework Flutter (Widgets, Streams, BLoC).Le backend sera fait avec le Framework Spring Boot (JPA, JWT, JUnit, Spring Security).Nginx en tant que serveur WEB pour l'accès vers l'API.Le déploiement se fera sur AWS (EC2).Nous utiliserons Ansible pour automatiser la configuration de notre instance.Nous créerons des comptes développeur PlayStore et AppleStore et nous verrons la marche à suivre pour la publication des applications sur les systèmes Android et IOS.Ce cours n'est pas une masterclass mais surtout une mise en pratique. Nous partons du fait que toutes les technologies employées sont déjà abordées par plusieurs formateurs sur plusieurs autres plateformes. Le but est de passer de la théorie à la pratique, réaliser un projet complet et donc essayer de transmettre l'expérience, montrer ce à quoi nous sommes confrontés car il faut combiner toutes ces technologies.Il est donc important de maitriser au minimim Dart & Flutter ainsi que Java & Spring Boot pour suivre ce cours. Bien entendu, peu importe la technologie avec laquelle on travaille.Bien qu'une façon de programmer est mise en avant, cela n'est pas une norme, chacun code à sa façon en suivant les concepts de base, le principe est de les aborder. N'hésitez pas à nous faire des retours, nous apprécierons toute critique pour l'amélioration de notre contenu.Nous réaliserons Coolwait, une application de gestion de file d'attente. Une personne peut créer une salle d'attente et les gens peuvent la rejoindre.Chaque personne voit son statut d'attente (15/34 ex...) et peut donc voir l'évolution de la file.Le maître de salle d'attente peut ouvrir ou fermer la salle si besoin, et ajouter un code secret pour rejoindre la salle, pour éviter que des personnes éloignées ne s'amusent.L'application sera dans un premier temps lancée en phase de test, il faudra attendre quelque temps après la sortie du cours.

课程标签

0人关注该课程

主题相关的课程