Flutter advanced Course [architectures in flutter]

所在平台: Udemy

课程主页: https://www.udemy.com/course/flutter-advanced-course-architectures-in-flutter/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:Flutter高级课程【Flutter中的架构】 课程概述:本课程是针对Flutter的高级课程,重点讲解各种架构的应用,以及它们的实现方法。我们将探讨适用于Android的架构,如MVC、MVP、MVVM、MVI等,通过理论和代码的结合深入理解每种架构,并为每种架构开发一个完整的应用。同时,我们将学习iOS架构,如VIPER模式和View-Interactor-Presenter-Entity-Router(VIPER),并着重介绍Bloc模式,通过多个实战项目加深理解,如Valorant、Movie等。 在课程中,我们将逐步搭建展示层、数据层、域层及应用层。该架构设计旨在帮助开发者在UI、数据库或外部API等外部因素变化时,轻松创建稳定的应用程序。课程将提供一系列最佳实践设计原则,以帮助开发者将业务逻辑聚合,最小化系统内的依赖。 完成本课程后,您将能够复用课程源代码,并在此基础上定制开发自己的MVVM项目,从而以专业的方式构建干净的架构。课程还采用实践导向,涵盖150多个Flutter小部件的使用,包括MaterialButton、TextEditingController、GestureDetector、URL Launcher、Dio、Drawers等。 此外,您将学习如何确保Flutter应用适应几乎所有屏幕的响应式处理、Flutter导航,以及构建能给招聘官和客户留下深刻印象的应用组合。课程内容还将涵盖Flutter Streams、Flutter Future、状态管理的基本概念和高级主题(如Provider、Riverpod和Hooks),以及如何在Firebase上进行Flutter Web的免费托管和域名转移。 您还将学习Flutter的邮箱认证和Google认证,并深入了解No-SQL数据库(Firestore)以及设计模式(如MVVM、MVC等)。 通过本课程,您将全面掌握Flutter开发的高级知识和技能,提升您的开发能力和职业竞争力。

课程评论(0条)

课程详情

كورس متقدم عن فلاتر هيتم شرح فيه عن الارك اللي نقدر نستخدمهم عامه ومش شرط مع فلاتر ف نقدر اننا نتعامل مع اركيتيكتشرز بتاع اندرويد زي mvcmvpmvvmmviوهيتم شرحهم كلهم بأمر الله بالكود ونظري وكل واحد هنعمل بيه تطبيق كامل وهنتعلم اركيتيكتشرز بتاعios like viper patternv viewi interactorp presentere entityr router وهنتعلم البلوك باترن وهنعمل عليه مشاريع كتير زي الvalorantcubit movieetcwe have 10 AppsGo sharephramco reminderhabit changerweather appmovie appmoney appbe relaxquiz app2do appegypt trainsvalorant gameYou will build presentation layer, data layer, domain layer and application layer step by step. This architecture is designed to make it easier to create stable apps even when outer elements such as UI, databases, or external APIs are always changing. It's essentially a collection of best practice design principles that help you keep business logic, or domain logic, together and minimize the dependencies within the system. After completing this course you can reuse the source code of this course and customize on it to build your clean architecture with MVVM project in a professional wayhands-on approach for going through more than 150 flutter widgets e.g MaterialButton, TextEditingController, Gesture detector, URL Launcher, Dio, Drawers, and so much more.Responsive handling to make sure your flutter app fits almost every screenFlutter NavigationsPortfolio of apps to impress recruiters and clientsFlutter Streams & Flutter FutureState management from basics to advanced topics like Provider & Riverpod & HooksFlutter Web free hosting on FirebaseDomain name transferFlutter Email authentication, FlutterGoogle authentication for web and mobileDeep dive into No-SQL database (Firestore)Design patterns like MVVM, MVC

课程标签

0人关注该课程

主题相关的课程