الكورس العربي الاقوي من حيث المحتوي والافكار..سوف تتعلم طرق جديده للتطبيق من خلال فلاتر ودارت
Clear Structure Design Sample
MVVM – Mannequin – View – View Mannequin Sample
ViewModel Inputs and Outputs
Base ViewModel and Base UseCase
Software Layer – Dependency Injection, Routes Supervisor and Software class
Software Layer – Extensions and Shared Capabilities
Knowledge Layer – Knowledge Sources (Distant Knowledge Supply/ Native Knowledge Supply)
Knowledge Layer – API Service Shopper (Identical as Retorfit in Android)
Knowledge Layer – Calling APIs (Distant Knowledge Supply)
Knowledge Layer – Including Logger Interceptor
Knowledge Layer – Caching APIs responses (Native Knowledge Supply)
Knowledge Layer – Json Serialization and Annotations
Knowledge Layer – Repository Implementation
Knowledge Layer – Mapper (Changing responses into Fashions)
Knowledge Layer – Mapper (Utilizing toDomain Idea)
Knowledge Layer – Making use of Null Security
Knowledge Layer – Creating Mock APIs (Stub APIs)
Area Layer – Fashions
Area Layer – Repository Interfaces
Area Layer – UseCases
Area Layer – Both Ideas (Left – Failure) / (Proper – Success)
Area Layer – Knowledge Courses
Presentation Layer – UI (Splash – Onboarding – Login – Register – Forgot Password – Predominant – Particulars – Settings – Notification – Search))
Presentation Layer – State Renderer (Full Display States – Popup States)
Presentation Layer – State Administration (Stream Controller – RX Dart – Stream Builder)
Presentation Layer – Localisations (English – Arabic), (RTL – LTR)
Presentation Layer – Belongings Supervisor (Android and Ios Icons and Photographs sizes)
Presentation Layer – (Fonts – Types – Themes – Strings – Values – Colours) Managers
Presentation Layer – Utilizing Json Animations
Presentation Layer – Utilizing SVG pictures
Utilizing 18 Flutter Packages
Getting Gadget Data (Android – Ios)
Utilizing Summary courses
Introduction
In regards to the Course
Content material of the Course
Who Can Attend this Course?
Presentation Layer – Assets Supervisor
Lecture 4 – Creating Software Class
Lecture 5 – Creating Colours Supervisor
Lecture 6 – Creating Fonts Supervisor
Lecture 7 – Creating Values Supervisor
Lecture 8 – Creating Types Supervisor
Lecture 9 – Creating Theme Supervisor
Lecture 10 – Including Card Theme
Lecture 11 – Including App Bar Theme
Lecture 12 – Including Button Theme
Lecture 13 – Including Textual content Theme
Lecture 14 – Including Textual content Type Subject Theme
Lecture 15 – Begin Including Routes Supervisor
Lecture 16 – End Including Routes Supervisor
Lecture 17 – Including Strings Supervisor
Lecture 18 – How you can Choose Picture Sizes in Flutter?
Lecture 19 – Finest Strategy to Add Icons to Flutter Challenge
Presentation Layer – Splash Display
Lecture 20 – Begin Splash Display
Lecture 21 – Including Timer to Splash Display
Presentation Layer – OnBoarding Display
Lecture 22 – Including Belongings for Onboarding Display
Lecture 23 – Implementation Onboarding Display Part1
Lecture 24- Implementation Onboarding Display Part2
Lecture 25 – Implementation of Onboarding Display Part3
Lecture 26 – Implementation of Onboarding Display Part4
Lecture 27 – Implementation of Onboarding Display Part5
Lecture 28 – Implementation Onboarding Display Part6
Lecture 29 – Shock
Presentation Layer – MVVM
Lecture 30 – What’s MVVM?
Lecture 31 – Creating Base ViewModel
Lecture 32 – Creating Onboarding Display ViewModel
Lecture 33 – What’s Stream Controller?
Lecture 34 – Including Stream Controller to Onboarding Viewmodel
Lecture 35 – Onboarding Viewmodel Logic Implemenation
Lecture 36: Proceed Onboarding Viewmodel Logic Implemenation
Lecture 37 – Binding Onboarding Viewmodel to View
Lecture 38 – How you can Recive Knowledge in View From Viewmodel?
Lecture 39 – Take a look at OnBoarding Refactor Implementation
Knowledge / Area layers – Clear Structure Design Sample
Lecture 40 – What’s Clear Structure?
Lecture 41 – Creating Mock APIs
Lecture 42 – Knowledge Layer – Including Dependencies for community layer
Lecture 43 – Knowledge Layer – Including APIs Responses
Lecture 44 – Knowledge Layer – Json Serialization
Lecture 45 – Knowledge Layer – Add API Service Shopper (Retrofit)
Lecture 46 – Area Layer – Creating Fashions
Lecture 47 – Software Layer – Creating Extensions Capabilities
Lecture 48 – Knowledge Layer – Creating Mappers and Making use of Null Security
Lecture 49 – Both Conecpt
Lecture 50 – Area Layer – Including Repository, Request and Failure
Lecture 51 – Knowledge Layer – Distant Knowledge Supply
Lecture 52 – Knowledge Layer – Including Netowrk Knowledge Checker
Lecture 53 – Knowledge Layer – Including Repository Implementer
Lecture 54 – Knowledge Layer – Including Knowledge Supply Enum
Lecture 55 – Knowledge Layer – Including Responses Codes
Lecture 56 – Knowledge Layer – Including Responses Messages
Lecture 57 – Knowledge layer – Including Extension on Knowledge Sources
Lecture 58 – Knowledge Layer – Including Error Handler Class
Lecture 59 – Knowledge Layer – Making use of ErrorHandler on Repository Implementer
Lecture 60 – Knowledge Layer – Including Dio Manufacturing unit
Lecture 61 – Knowledge Layer – Including Dio Logger Interceptor
Lecture 62 – Presentation Layer – Including Language Supervisor
Lecture 63 – Software Layer – Including Software Preferences
Lecture 64 – Replace Dio Manufacturing unit with App Preferences
Lecture 65 – Area Layer – Including Base UseCase
Lecture 66 – Area Layer – Including Login UseCase
Presentation Layer – Login Movement
Lecture 67 – Including Login Viewmodel
Lecture 68 – Including Streams to Login ViewModel
Lecture 69 – Including Knowledge Courses to Login ViewModel
Lecture 70 – Utilization of Knowledge Courses
Lecture 71 – Including Login UseCase to Login ViewModel
Lecture 72 – Binding Login ViewModel to Login View
Lecture 73 – Login View UI
Lecture 74 – Login View UI Proceed
Lecture 75 – Finalising Login UI
Lecture 76 – Including Stream Controller For Login Button
Lecture 77 – Testing Login UI Implementation
Lecture 78 – Including Forgot Pasword and Register Texts
Software Layer – Dependency Injection
Lecture 79 – Add dependency injection Cases
Lecture 80 – Add dependency injection Cases
Lecture 81 – Add Dependency Injection Login Module
Lecture 82 – How you can Use Occasion of Dependency Injection?
Presentation Layer – State Renderer
Lecture 83 – Make App Makes HTTP Request (NOT solely HTTPs)
Lecture 84 – Testing Login API
Lecture 85 – Exhibiting Popup State Renderer
Lecture 86 – Exhibiting Full Display State Renderer
Lecture 87 – Including State Renderer Implementation
Lecture 88 – Including State Renderer Implementation Half 2
Lecture 89 – Including State Renderer Implementation Half 3
Lecture 90 – Including State Renderer Implementation Half 4
Lecture 91 – Including State Renderer Implementation Half 5
Lecture 92 – Including State Renderer Implementation Half 6
Lecture 93 – Including State Renderer Implementation Half 7
Lecture 94 – Making use of State Renderer – Loading State
Lecture 95 – Making use of State Renderer – Error State – Empty State – Content material State
Lecture 96 – Including Extension on State Renderer implementer
Lecture 97 -Including Implementation for Loading State Case
Lect 98 Including Implementation for (Error State-Empty State-Content material State) Circumstances
Lecture 99 – Dealing with displaying many popup dialogs
Lecture 100 – Including Enter Stream Controller Inside Base ViewModel
Lecture 101 – Updating Login View with Movement State Controller
Lecture 102 – Updating Login ViewModel with Movement State Controller
Lecture 103 – Testing State Renderer Implementation
Presentation Layer – Dealing with Pre Login Movement
Lecture 104 – Dealing with Login Success Outcome to Go to Predominant Display
Lecture 105 – Updating Routes Navigation with App Prefernces
Task #1 – Forgot Password Movement
Lecture 106 -Task #1 Requirement and Creating Mock API
Lecture 107 -Task #1 Resolution Keys
Lecture 108 -Getting Assigment #1 supply code from githup
Task #2 – Including Success State Renderer
Lecture 109 -Task #2 Requirement
Lecture 110 -Task #2 Resolution Keys
Lecture 111 -Creating Pull Request for Assigment #2 Resolution
Knowledge / Area Layers – Registration Movement
Lecture 112 – Createing Mock API for Register Display
Lecture 113 – Including Register API Interface and Repository
Lec-114 Add Register API Name in Repository Impl, Distant Knowledge Supply and Usecase
Presentation Layer – MVVM – Register Movement
Lecture 115 – Including Stream Controllers to Register ViewModel
Lecture 116- Including Register ViewModel Enter and Output
Lecture 117 – Implementations of Register ViewModel Inputs and Outputs
Lecture 118 – Including Streams Implementations in Register ViewModel
Lecture 119 – Including Register View Object Knowledge Class
Lecture 120 – Updating Register View Object Knowledge Class
Lecture 121 – Making use of Validation to Register ViewModel
Lecture 122 – Add Register API Implementation Inside ViewModel
Lecture 123 -Binding Register ViewModel to View and Including Dependencey Injection
Lecture 124 – Including Stream Builders Inside Register View
Lecture 125- Including UI for Register Display
Lecture 126 – Including UI for Register Display Half 2
Lecture 127 – Including UI for Register Display Half 3
Lecture 128- Including UI for Register Display Half 4
Lecture 129- Including UI for Register Display Half 5
Lecture 130- Including UI for Register Display Half 6
Lecture 131- Testing Register Movement
Lecture 132- Finalising Register Movement
Lecture 133- Navigate to Predominant Display
Presentation Layer – Predominant Movement
Lecture 134- Including Pages Inside Predominant View
Lecture 135- Finalising Including Pages inside Predominant View
Lecture 136 – Testing Pages Inside Predominant View
Knowledge / Area Layers – Residence Movement
Lecture 137 – Creating Mock API for Residence Display
Lecture 138 – Including Residence API Responses
Lecture 139 – Including Residence API Fashions
Lecture 140 – Including Mappers for Residence APIs
Lecture 141 – Including Mappers for Residence API Proceed
Lecture 142 – Including Residence API Inside App Service Shopper
Lecture 143 – Updating Distant Knowledge Supply and Repository with Residence API
Lecture 144 – Including Residence UseCase
Presentation Layer – MVVM – Residence Movement
Lecture 145 – Including Residence ViewModel and Rxdart
Lecture 146 – Add Residence ViewModel Inputs and Outputs
Lecture 147 – Including Implementation of Residence API in ViewModel
Lec 148 add Residence View, Including Dependency Injection and Binding View to ViewModel
Lecture 149 – Residence View UI
Lecture 150 – Including Banner Carousel Widget
Lecture 151 – Including Providers Widget
Lecture 152 – Including Shops Widget
Lecture 153 – Testing Residence Implementation and Fixing Points
Task #3 – Refactor Residence
Lecture 154 – Residence Refactor Task Requirement
Lecture 155 – Task Resolution Keys
Knowledge Layer – Caching (Native Knowledge Supply)
Lecture 156 – Begin Caching Implementation
Lecture 157 – Including Retrieving Caching Knowledge from Native Knowledge Supply
Lecture 158 – Updating Repository Implementer With Native Knowledge Supply
Lecture 159 – Testing Caching on Residence Web page
Task #4 – Retailer Particulars Movement
Lecture 160 – Task Requirement – Creating Mock API
Lecture 161 – Task Resolution Keys
Presentation Layer – Setting Display
Lecture 162 – Including UI of Settings Display
Lecture 163 – Finalising Setting Display
Presentation Layer – Localisation
Lecture 164- Begin Implementing Localisation
Lecture 165 – Updating Software Strings
Lecture 166 – Proceed Updating Software Strings
Lecture 167 – Updating Software Preferences with langauge adjustments
Lecture 168 – Replace Predominant operate with Localisation
Lecture 169 – Replace Software Class and Settings Display with localisation
Lecture 170 – Testing Localisation
Supply Code
Lecture 171 – How you can get supply code from github?
Bonus Lecture
Lecture 172 – Bonus Lecture
The post Flutter Superior – Clear Structure & MVVM in Arabic appeared first on destinforeverything.com.