Flutter with Spring Boot Crash Course

所在平台: Udemy

课程主页: https://www.udemy.com/course/flutter-with-spring-boot-crash-course/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:Flutter 与 Spring Boot 快速入门课程 课程概述:欢迎大家来到本课程。如果你想构建一款同时针对 Android 和 iOS 的移动应用,并为其创建后端,那么你来对地方了。本课程将重点讲解如何将两个大框架—Flutter 和 Spring Boot—结合在一起。我们将一起构建一个由 Spring Boot 支持的移动应用,使用 Flutter 构建用户界面,并使用 Spring Boot 开发 REST API,以供 Flutter 应用消费。 Flutter 迅速成为最受欢迎的移动应用开发框架之一,因其简单易学和跨平台特点,Spring Boot 则是在这一领域的传统强者。掌握市场需求的技能是每位开发者的梦想,而成为某一领域的高手需要相当的时间。构建成功的生产级项目,往往需要将多个部分结合在一起,并进行一系列观察与考量。 选择适合项目的框架至关重要,市面上有许多合适的选择。几乎每款移动应用都需要后端来持久化和存储数据。学习不同的框架是一个耗时的过程,而学习曲线也可能有显著差异。如果能够在一个课程中从零开始接触两个最热门的框架,将会是多么美好的事情!正因如此,本课程旨在为你提供这样的机会。 在这个课程里,我们将从基本的功能出发,结合两个框架的力量来构建一个应用。通过本课程,你将对 Flutter 和 Spring Boot 有更深刻的理解。此外,Dart 和 Java 之间有许多相似之处,学习这两门语言的过程也将相辅相成。希望这门课能够帮助你从头开始构建 Flutter 应用,同时学会如何用 Spring Boot 制作 RESTful 服务。 我们将在整个课程中构建一个单一项目,即一款公交票务预订或座位预约应用。用户可以搜索特定日期的不同路线,选择合适的时间表,选择一个或多个座位并提交预订。同时,应用将设有管理员,负责添加公交车、路线和时间表,并提供身份验证功能,确保数据安全和用户授权。 尽管从头开始授课,假设你没有 Flutter 和 Spring Boot 的基础知识,建议你具备一些 Dart 和 Java 编程语言的基础,以获得更顺畅的学习体验。如果你对 Dart 和 Java 没有任何经验,建议在开始本课程前先学习它们的基础知识。 我一直致力于将本课程的长度保持尽可能短,因为长课程往往无法维持观众的兴趣。我希望我的学生能够顺利完成课程,带着一袋满满的技能和知识感到满意。 希望你能享受这门课程,它将为你的技能增添更多价值。

课程评论(0条)

课程详情

Hello and welcome everyone to this course. If you want to build a mobile application that targets both Android and iOS and also create a backend for your application, you are in the right place. This course is all about bringing two big frameworks altogether - Flutter and Spring Boot. Throughout this course, we will build a mobile application that is backed by Spring Boot. Using Flutter, we will build our UI and we will use Spring Boot to build REST APIs that will be consumed by our Flutter app.Flutter and Spring Boot are two big players in the industry. Flutter took no time to become one of the most popular Mobile Apps development framework for its simplicity, easy to learn and multiplatform features while Spring Boot is a proven horse in the long race. Getting skilled according to market demand is every developer's dream and to become a skilled person in any field takes considerable amount of time. To build a successful production level project, you may have to join many pieces together and go through a series of observations and considerations. Selecting the most suitable platform for your project is a big thing because there're many eligible candidates out there in the market. Almost every mobile apps require a backend to persist, store it's data and microservices. Learning different framework is time consuming, learning curve may differ significantly. Wouldn't that be wonderful if you are introduced with the two most demanding framwork from scratch in a single course? That's why you are here and this course is just for you.Flutter and Spring Boot are two big frameworks, getting skilled in each environment requires time. Combining these two in a single course was a bit challenging. Besides, putting more features from both the framework in the course could increase it's length and could be a burden. For this reason, I have put minimum but most basic features from both the framework and tried to build an app by leveraging the power of both of them. By taking this course, you will have a better and strong understanding in both Flutter and Spring Boot. Besides, Dart and Java have many similarities between them. This will give you an advantage to learn both the languages in parallel. I hope you will get the best out of this course, you will learn how to build Flutter apps from scratch and also how to make a RESTFul service with Spring Boot. You will start as a beginner, and at the end of the course, you will be confident enough to go beyond your capabilities by yourself.We will build one single project throughout this course, and that will be a Bus Ticket Booking or Seat Reservation app where app users will search for different routes on a specific day he/she wants to travel, select the suitable schedule, select one or more seats and then submit the reservation. We will have an Admin for our app whose responsibility is to add bus, routes and schedules. We will provide authentication functionalities for our Admin, we will talk about how we can secure our data or end points and authorization, that means, what kind of data our users can access or not.Although I will start from scratch, assuming you have no prior knowledge in Flutter and Spring Boot, I strongly recommend you to have a little basic knowledge of Dart and Java programming language to get a smoother experience from this course. If you don't have any experience in Dart and Java, I suggest you to follow any YouTube channel to learn the basics of Dart and Java before you get to start this course. I have been always careful to keep the length of this course as short as possible. It is observed that long courses fails to keep their audiences till the end. You probably have bought other courses but never been able to reach the end. I want my students to have a smooth journey that ends with satisfaction and a bag full of skills and knowledge.I hope you will enjoy this course and it will add greater values to your skill.

课程标签

0人关注该课程

主题相关的课程