YoVDO

Flutter advanced Course [architectures in flutter]

Offered By: Udemy

Tags

Clean Architecture Courses Flutter Courses MVVM Courses

Course Description

Overview

كورس متقدم عن فلاتر هيتم شرح فيه عن الارك اللي نقدر نستخدمهم عامه ومش شرط مع فلاتر ف نقدر اننا نتعامل مع اركيتيكتشرز ب

What you'll learn:
  • way to organize code.
  • architecture pattern in flutter
  • mvvm Model View ViewModel
  • clean architecture in flutter
  • architecture pattern in android
  • mvc Model View Controller
  • mvp Model View Presenter
  • mvi Moedl View Intent
  • viper pattern View Interactor Presenter Entity Router
  • bloc pattern business logic component
  • Business Logic Layer
  • Data Layer (Web Service-Repo Layer - Model )
  • equatable
  • Mapper [Convert Response json to dart code or Model]
  • Json Serialization and Deserialization
  • Crearte Valo Project
  • Clean Architecture
  • Presentation layer
  • architecture pattern in ios
  • go share

كورس متقدم عن فلاتر هيتم شرح فيه عن الارك اللي نقدر نستخدمهم عامه ومش شرط مع فلاتر

ف نقدر اننا نتعامل مع اركيتيكتشرز بتاع اندرويد زي

mvc

mvp

mvvm

mvi

وهيتم شرحهم كلهم بأمر الله بالكود ونظري وكل واحد هنعمل بيه تطبيق كامل

وهنتعلم

اركيتيكتشرز بتاع

ios

like viper pattern

v view

i interactor

p presenter

e entity

r router


وهنتعلم البلوك باترن وهنعمل عليه مشاريع كتير

زي ال

valorant

cubit movie

etc


we have 10 Apps


Go share


phramco reminder


habit changer


weather app


movie app


money app


be relax


quiz app


2do app


egypt trains


valorant game

You 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 way

  • hands-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 screen

  • Flutter Navigations

  • Portfolio of apps to impress recruiters and clients

  • Flutter Streams & Flutter Future

  • State management from basics to advanced topics like Provider & Riverpod & Hooks

  • Flutter Web free hosting on Firebase

  • Domain name transfer

  • Flutter Email authentication, FlutterGoogle authentication for web and mobile

  • Deep dive into No-SQL database (Firestore)

  • Design patterns like MVVM, MVC


Taught by

Ahmed sherif

Related Courses

Архитектура Android-приложений
Moscow Institute of Physics and Technology via Coursera
Build a Real-world App with ASP.NET Core and Angular 2 (4+)
Udemy
Complete guide to building an app with .Net Core and React
Udemy
Complete Blazor Course - e-Commerce App & Clean Architecture
Udemy
SOLID Principles of Object Oriented Design and Architecture
Udemy