Flutter with Spring Boot速成課程
出版日期:5/2023
Syed Tanvir Ahmad創(chuàng)建
MP4|視頻:h2641280x720|音頻:AAC,44.1 KHz,2信道
流派:電子學(xué)習(xí)|語言:英語|持續(xù)時(shí)間:64講(16小時(shí)41米)|大?。?.35 GB
了解如何使用Flutter構(gòu)建移動(dòng)應(yīng)用程序,并使用Spring Boot和MySql數(shù)據(jù)庫創(chuàng)建REST端點(diǎn)
你將學(xué)到什么
如何使用Flutter小工具高效構(gòu)建美麗的用戶界面
如何創(chuàng)建自定義和可重復(fù)使用的Flutter小工具
如何在Flutter中管理狀態(tài)以及不同的狀態(tài)管理方法
如何在Flutter中集成外部插件和軟件包
如何在Flutter中進(jìn)行REST API調(diào)用并從服務(wù)器接收響應(yīng)
如何在Spring Boot中創(chuàng)建REST端點(diǎn)
如何在Spring Boot中設(shè)置MySQL數(shù)據(jù)庫和配置
如何使用Spring Data JPA進(jìn)行CRUD操作
如何使用Spring Security加密REST端點(diǎn)
如何使用JWT令牌對用戶進(jìn)行身份驗(yàn)證
如何在Spring Boot中處理異常
要求
長笛基礎(chǔ)是必需的。
需要在您的PC/Mac上安裝Android Studio/View Studio/InIntellijIdea和Flutter SDK/Java JDK
具備Java編程語言的基本知識(shí)是順利體驗(yàn)的必要條件
描述
大家好,歡迎大家參加本課程。如果你想構(gòu)建一個(gè)同時(shí)針對Android和iOS的移動(dòng)應(yīng)用程序,并為你的應(yīng)用程序創(chuàng)建后端,你就在正確的位置。本課程將介紹兩個(gè)大框架——Flutter和Spring Boot。在本課程中,我們將構(gòu)建一個(gè)由Spring Boot支持的移動(dòng)應(yīng)用程序。使用Flutter,我們將構(gòu)建我們的UI,我們將使用Spring Boot來構(gòu)建我們的Flutter應(yīng)用程序?qū)⑹褂玫腞EST API。Flutter和Spring Boot是行業(yè)中的兩大參與者。Flutter憑借其簡單、易于學(xué)習(xí)和多平臺(tái)功能,很快成為最受歡迎的移動(dòng)應(yīng)用程序開發(fā)框架之一,而Spring Boot則是一匹久經(jīng)考驗(yàn)的馬。根據(jù)市場需求掌握技能是每個(gè)開發(fā)人員的夢想,成為任何領(lǐng)域的熟練人員都需要相當(dāng)長的時(shí)間。為了構(gòu)建一個(gè)成功的生產(chǎn)級項(xiàng)目,您可能需要將許多部分連接在一起,并經(jīng)過一系列的觀察和考慮。為你的項(xiàng)目選擇最合適的平臺(tái)是一件大事,因?yàn)槭袌錾嫌泻芏喾蠗l件的候選人。幾乎每個(gè)移動(dòng)應(yīng)用程序都需要一個(gè)后端來持久化、存儲(chǔ)數(shù)據(jù)和微服務(wù)。學(xué)習(xí)不同的框架是耗時(shí)的,學(xué)習(xí)曲線可能會(huì)有很大差異。如果你在一門課程中從頭開始學(xué)習(xí)兩個(gè)要求最高的框架,那不是很好嗎?這就是你來這里的原因,這門課程只適合你。Flutter和Spring Boot是兩個(gè)大框架,在每種環(huán)境中熟練使用都需要時(shí)間。將這兩者結(jié)合在一道菜中有點(diǎn)挑戰(zhàn)性。此外,在課程中加入更多來自這兩個(gè)框架的功能可能會(huì)增加它的長度,并可能成為一種負(fù)擔(dān)。出于這個(gè)原因,我在這兩個(gè)框架中都加入了最低但最基本的功能,并試圖通過利用這兩個(gè)功能來構(gòu)建一個(gè)應(yīng)用程序。通過參加本課程,您將對Flutter和Spring Boot有更好、更深入的了解。此外,Dart和Java還有許多相似之處。這將使你有優(yōu)勢同時(shí)學(xué)習(xí)這兩種語言。我希望你能從這門課程中得到最好的收獲,你將學(xué)習(xí)如何從頭開始構(gòu)建Flutter應(yīng)用程序,以及如何使用Spring Boot制作RESTFul服務(wù)。您將從初學(xué)者開始,在課程結(jié)束時(shí),您將有足夠的信心超越自己的能力。我們將在整個(gè)課程中構(gòu)建一個(gè)單獨(dú)的項(xiàng)目,即巴士票預(yù)訂或座位預(yù)訂應(yīng)用程序,應(yīng)用程序用戶將在該應(yīng)用程序中搜索他/她想要旅行的特定日期的不同路線,選擇合適的時(shí)間表,選擇一個(gè)或多個(gè)座位,然后提交預(yù)訂。我們的應(yīng)用程序?qū)⒂幸幻芾韱T,其職責(zé)是添加公交車、路線和時(shí)間表。我們將為我們的管理員提供身份驗(yàn)證功能,我們將討論如何保護(hù)我們的數(shù)據(jù)或端點(diǎn)和授權(quán),也就是說,我們的用戶可以訪問或不可以訪問什么樣的數(shù)據(jù)。雖然我將從頭開始,假設(shè)您不了解Flutter和Spring Boot,我強(qiáng)烈建議您對Dart和Java編程語言有一點(diǎn)基本知識(shí),以便從本課程中獲得更流暢的體驗(yàn)。如果你對Dart和Java沒有任何經(jīng)驗(yàn),我建議你在開始本課程之前,先關(guān)注任何YouTube頻道,學(xué)習(xí)Dart和Java的基礎(chǔ)知識(shí)。我一直很小心,盡量縮短這門課的長度。有人觀察到,長時(shí)間的課程并不能讓聽眾堅(jiān)持到最后。你可能買了其他課程,但一直沒能達(dá)到目的。我希望我的學(xué)生有一個(gè)順利的旅程,并以滿意告終

鏈接:https://pan.baidu.com/s/1b7X0XbVFX2Tub8mSGXAx5A?
提取碼:wboi?
--來自百度網(wǎng)盤超級會(huì)員V6的分享