Flutter 与 Spring Boot 速成课程
使用 Flutter 为 Android 和 iOS 构建移动应用程序,并使用 Spring Boot 和 MySql 数据库创建 REST 端点
讲师:Syed Tanvir Ahmad
双语IT资源独家Udemy付费课程,独家中英文字幕,配套资料齐全!
用不到1/10的价格,即可享受同样的高品质课程,且可以完全拥有,随时随地都可以任意观看和分享。
您将学到什么
- 如何使用 Flutter Widgets 高效构建漂亮的用户界面
- 如何创建自定义且可重复使用的 Flutter Widget
- 如何在 Flutter 中管理状态以及不同的状态管理方法
- 如何在 Flutter 中集成外部插件和包
- 如何在 Flutter 中调用 REST API 并接收服务器响应
- 如何在 Spring Boot 中创建 REST 端点
- 如何在 Spring Boot 中设置 MySQL 数据库并进行配置
- 如何使用 Spring Data JPA 进行 CRUD 操作
- 如何使用 Spring Security 保护 REST 端点
- 如何使用 JWT Token 验证用户身份
- 如何在 Spring Boot 中处理异常
显示更多显示较少
探索相关主题
- REST API
- 移动开发
- 发展
要求
- 需要具备 Flutter 基础知识。你应该知道如何从头开始创建 Flutter 项目,如何处理 Flutter 项目的基本小部件和文件结构
- 您的 PC/Mac 上需要安装 Android Studio/Visual Studio/IntellijIdea 和 Flutter SDK/Java JDK
- 需要具备 Java 编程语言的基本知识才能获得顺畅的体验
描述
大家好,欢迎大家参加本课程。如果您想构建一个针对 Android 和 iOS 的移动应用程序,并为您的应用程序创建后端,那么您来对地方了。本课程将介绍两大框架——Flutter 和 Spring Boot。在本课程中,我们将构建一个由 Spring Boot 支持的移动应用程序。我们将使用 Flutter 构建 UI,并使用 Spring Boot 构建将由我们的 Flutter 应用程序使用的 REST API。
Flutter 和 Spring Boot 是业界的两大巨头。Flutter 凭借其简单、易学和多平台特性迅速成为最受欢迎的移动应用开发框架之一,而 Spring Boot 则是久经考验的赛马。根据市场需求获得技能是每个开发人员的梦想,成为任何领域的熟练人员都需要相当长的时间。要构建一个成功的生产级项目,您可能必须将许多部分组合在一起,并经过一系列的观察和考虑。为您的项目选择最合适的平台是一件大事,因为市场上有许多符合条件的候选人。几乎每个移动应用程序都需要后端来持久化、存储数据和微服务。学习不同的框架很耗时,学习曲线可能有很大差异。如果在一门课程中从头开始介绍两个要求最高的框架,那不是很棒吗?这就是你来这里的原因,这门课程就是为你准备的。
Flutter 和 Spring Boot 是两个大型框架,熟练掌握每种环境都需要时间。将这两者结合在一门课程中有点困难。此外,在课程中加入更多来自两个框架的功能可能会增加课程的长度,并可能成为一种负担。因此,我从两个框架中都加入了最少但最基本的功能,并尝试利用两者的强大功能来构建应用程序。通过学习本课程,你将对 Flutter 和 Spring Boot 有更好、更深入的了解。此外,Dart 和 Java 之间有很多相似之处。这将使你有机会同时学习这两种语言。我希望你能从本课程中获得最大的收获,你将学习如何从头开始构建 Flutter 应用程序,以及如何使用 Spring Boot 制作 RESTFul 服务。你将从初学者开始,在课程结束时,你将有足够的信心超越自己的能力。
在本课程中,我们将构建一个项目,即巴士票预订或座位预订应用程序,应用程序用户将在其中搜索他/她想要旅行的特定日期的不同路线,选择合适的时间表,选择一个或多个座位,然后提交预订。我们将为我们的应用程序设置一个管理员,其职责是添加巴士、路线和时间表。我们将为我们的管理员提供身份验证功能,我们将讨论如何保护我们的数据或端点和授权,也就是说,我们的用户可以访问或不能访问哪些类型的数据。
虽然我会从零开始,假设你之前对 Flutter 和 Spring Boot 一无所知,但我强烈建议你对 Dart 和 Java 编程语言有一点基本的了解,以便更顺畅地学习本课程。如果你没有任何 Dart 和 Java 经验,我建议你在开始本课程之前先关注任何 YouTube 频道,学习 Dart 和 Java 的基础知识。我一直很小心地将本课程的长度尽可能缩短。据观察,冗长的课程无法让观众坚持到最后。你可能已经购买了其他课程,但从未能够坚持到最后。我希望我的学生能够顺利地完成课程,并以满意和满满一袋技能和知识结束。
我希望您会喜欢这门课程并且它将为您的技能增添更大的价值。
本课程适合哪些人:
- 对于想要从头学习 Spring Boot 的 Flutter 初级开发者
- 对于想要探索并尝试 Spring Boot 作为后端项目的 Flutter 开发人员
- 对于希望将其 Spring Boot 项目与移动设备连接并使用 Flutter 构建漂亮 UI 的 Spring Boot 开发人员
显示更多显示较少
如果你有能力,请务必支持课程的原创作者,这是他们应得的报酬!
本站收取的费用,仅用来维持网站正常运行的必要支出,从本站下载任何内容,说明你已经知晓并同意此条款。