🇦🇪 The Complete 2022 Flutter & Dart Development Course [Arabic]

🇦🇪 The Complete 2022 Flutter & Dart Development Course [Arabic]

The Complete 2022 Flutter & Dart Development Course [Arabic]

تعلم (فلاتر) تقنية المستقبل و كن جاهزا لبناء تطبيقات حقيقية كاملة بكود برمجي واحد

Language: arabic

Note: 4.7/5 (7,304 notes) 49,277 students

Instructor(s): Abdullah Mansour

Last update: 2021-07-13

What you’ll learn

  • تعلم لغة البرمجة دارت و تعلم فلاتر من البداية حتى الإحتراف
  • تعلم إنشاء تطبيقات جميلة و سريعة بجودة عالية جدا
  • تعلم إنشاء تطبيقات لنظام أندرويد و أيفون و ويب من خلال كود برمجي واحد
  • كن مطور تطبيقات محترف
  • كن مبدعا في واحدة من أسرع التقنيات نموا
  • تعلم كتابة كود نظيف و انطلق نحو أول وظيفة لك
  • تعلم كيفية بناء سيرة ذاتيه قوية لبدء حياتك العملية

 

Requirements

  • الشغف لتعلم البرمجة و واحدة من أسرع التقنيات نموا
  • حب التطلع و علو الطموح
  • لا توجد أي متطلبات مسبقة فالدورة تأخذك من البداية الي الإحتراف
  • تستطيع التعلم علي أي نظام تشغيل (ويندوز-ماك-لينوكس)

 

Description

تم إنشاء الدورة علي يد مهندس متخصص في مجال تطوير تطبيقات الهواتف المحمولة محاولا نقل خبرته العملية و العلمية للجميع لكي يستطيع كل شخص الإنطلاق نحو وظيفته الأولي في المجال.

لذلك بنهاية الدورة ستكون قادرا علي بناء تطبيقاتك الخاصه بك و التقديم للعمل في شركات بمرتبات مجزية.

فلاتر عبارة عن إطار عمل تسطيع من خلاله بكود برمجي واحد إنشاء عديد من التطبيقات التي تعمل علي أنظمة مختلفة (أندرويد-أيفون-ويب).

تبدأ الدورة من الصفر بشرح أساسيات لغة البرمجة دارت التي سوف تستخدم لشرح إطار العمل فلاتر.

بعد ذلك نبدأ شرح المفاهيم الأساسية لفلاتر و مكوناتها و كيفية إستخدام كل مكون و وظيفته.

خلال تقدمك في الدورة سيكون كل درس مبني علي الدروس السابقة.

ستتعلم كيفية إدارة التطبيق كاملا بإحترافية و بأقل مجهود.

ستتعلم كيفية إختبار تطبيقك كاملا.

سيتم إنشاء تطبيقات كاملة خلال الدورة للتطبيق علي الدروس.

سيتم إعطاء النصائح العملية خلال الدورة لكي يتمكن كل شخص من الإنطلاق في المجال.

النصائح خلاصة خبرة قوية في مجال تطوير التطبيقات و خلاصة بناء تطبيقات قوية علي أرض الواقع.

ستتعلم كيفية بناء سيرة ذاتيه قوية لبدء حياتك العملية.

ستتعلم كيفية كتابة كود نظيف قابل لإعادة الإستخدام و الإختبار و الزيادة أو التعديل عليه بشكل لائق.

التركيز علي النقاط المهمة في سوق العمل.

التنفيذ ثم التنفيذ، و البحث المستمر، هما أساس مهندس البرمجيات المحترف.

خلال الدورة سيتم العمل علي تطبيقات مختلفة بالأساليب الجديدة في التقنية، و سيتم تسجيل دورتين قادمتين مهمين جدا.

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

الدورة الثانيه هتكون تطبيق متجر كامل باستخدام داتابيز.

في النهاية ستكون مطور تطبيقات محترف بإذن الله.

 

Who this course is for

  • لأي شخص يريد دخول مجال البرمجة و عنده الشغف و حب المجال
  • للمطورين في أي مجال
  • لمطورين أندرويد أو أيفون والذين يريدون إنشاء تطبيقات بكود برمجي واحد
  • للمطورين الذين يريدون كتابة كود قوي و نظيف و مرتب
  • للمطورين الذين يريدون التعلم بشكل إحترافي

 

Course content

  • Introduction to Course
    • أمثلة من التطبيقات اللي هنشتغل عليها مع بعض خلال الدورة باذن الله
    • Introduction to this course
    • What is programming?
    • What is programming language?
    • What is mobile development?
    • Difference between native & cross platforms
    • Why flutter?
    • Making the most of this course
  • Introduction to Dart
    • لينكات الإختبارات
    • لينكات محتوي الشرح في دارت
    • First code with dart
    • What is IDE?
    • Variables and int
    • Update variable and Make error
    • Initialize vs Declare
    • double and bus game
    • String
    • Boolean
    • List
    • Map
    • var & dynamic
    • final vs const
    • Arithmetic operators
    • Relational operators
    • Type test operators
    • Bitwise operators
    • Assignment operators
    • Logical operators
    • if statement
    • inline if
    • if null
    • switch case
    • functions
    • return type & params
    • Optional named parameters
    • Loops
    • classes & objects
    • constructor
    • special constructor
    • static
    • inheritance
    • super
    • override
    • abstract
  • Flutter Fundamentals
    • flutter sdk
    • first flutter project
    • لينكات مهمه جدا
    • App Bar
    • flutter inspector
    • Icon Button
    • Safe Area
    • Column & Expanded
    • Column Attributes
    • Row
    • Single Child Scroll View
    • Stack & Container
    • Break
    • لينك السورس كود علي جيت
    • Login Design
    • Messenger Design
    • List View
    • List View & Model Class
    • who are you? [1]
    • who are you? [2]
    • StatefulWidget & StatelessWidget
  • Flutter Advanced [BMI Calculator App]
    • خلي بالك
    • BMI Calculator
    • Slider
    • Floating Action Button
    • Pubspec & assets
    • Add Logic to App
    • Navigation & Passing Data Between Screens
  • Flutter Project Architecture [مهم جدا و سهل]
    • Reusable components
    • Form Validation
    • Try …
    • Obscure Text
  • Sqflite [Todo App] [أهم سيكشن يا شباب]
    • كلام مهم اقرأوه لازم
    • خلي بالك
    • Bottom Navigation Bar
    • Future & async & await
    • Error Handling
    • Create database
    • Insert to database
    • Get data from database
    • BLoC Fundamentals
    • BLoC Observer
    • Bottom navigation bar with cubit
    • Database with cubit
    • Done & Archived tasks
    • Delete tasks and finish app
  • APIs and Networking [News App] [شغل شركات]
    • What is APIs
    • App Theme
    • Dio Package
    • Dark Mode
    • Shared Preferences
    • Search
    • Web View
    • Handling Search Issue
  • Handling APIs Professionally [Shop App] [شغل شركات]
    • خلي بالك
    • Handling APIs on Postman
    • Collection Link on Postman
    • New Collection Link [Register is working good here]
    • On Boarding (Page View)
    • Handling APIs Professionally [login screen]
    • Model Class
    • Handling Shared Pref Professionally
    • Build Shop Layout [1]
    • Build Shop Layout [2]
    • Grid View [Products]
    • Setup Categories
    • Setup Favorites [like a pro]
    • Profile & Logout
    • Register & Update User
    • Search & Finish Shop App
  • Firebase and Clouding [Social App] [شغل شركات]
    • Intro to Firebase
    • Firebase Authentication
    • Firebase Firestore
    • Send Email Verification
    • Setup Layout
    • Task
    • Setup Profile
    • Edit Profile [firebase storage]
    • Task
    • Edit Profile & Cover [images]
    • Create New Post
    • Get Posts
    • Posts Likes [1]
    • Posts Likes [2]
    • Task
    • Get All Users
    • Chat [1] Send Message
    • Chat [2] Get Messages
    • Chat [3] Run App in 2 Devices
    • Send Notification from Console [FCM]
    • Handling Notifications While App is Open [FCM]
    • Handling Background Notifications [FCM]
    • FCM Rest APIs
    • FCM Topics
  • Flutter 2 [Web & Desktop] [كلام جديد]
    • Setup Desktop & Web [1]
    • Setup Desktop & Web [2]
    • Responsive Builder
    • Build New Desktop Layout [1]
    • Build New Desktop Layout [2]
  • Writing Custom Platform-Specific Code [Native Code]
    • Create Method Channel
    • Write Kotlin Code
    • Run Native Code & Get Results
  • Null Safety [مهم جدا]
    • What is Null Safety
    • Enable Null Safety in Existing Project
  • Responsive and Adaptive Apps [سهل و بسيط]
    • Responsive and Adaptive Apps
    • Handling Responsive Screens
    • Handling Adaptive [platforms]
  • Learn GIT [عشان تبقي برنس بقي]
    • Git Initialization
    • How to work with git
  • App Distribution [مهم للشغل في شركات]
    • Build and release an Android app
    • Publish an app on Play Store

 

🇦🇪 The Complete 2022 Flutter & Dart Development Course [Arabic]🇦🇪 The Complete 2022 Flutter & Dart Development Course [Arabic]

Time remaining or 316 enrolls left

 

Don’t miss any coupons by joining our Telegram group 

Udemy Coupon Code 100% off | Udemy Free Course | Udemy offer | Course with certificate