Udemy

Platform

العربية

Language

Mobile Apps

Category

Complete Flutter Course in Arabic

Become a professional Android & iOS Developer using 1 language!!

4.60 (470 reviews)

Students

7.5 hours

Content

May 2020

Last Update
Regular Price

SKILLSHARE
SkillShare
Unlimited access to 30 000 Premium SkillShare courses
30-DAY FREE TRIAL

What you will learn

تطوير تطبيقات الاندرويد بشكل احترافي

تطوير تطبيقات الايفون بشكل احترافي

استخدام لغة Dart


Description


إنضم لأقوى دورة تقوم بشرح تفصيلي للغة #Dart و بيئة Fluttter لتطوير تطبيقات الهاتف الجوال سواءأ للأندرويد او الايفون!

لا داعي لتعلم الاندرويد او الايفون لان هذه الدورة تغنيك عن كلاهما وتستطيع بعد الانتهاء منها تطبيق أي فكرة و بناء تطبيقات احترافية على أجهزة الهاتف الجوال.


Flutter هو بيئة برمجة تم انشائها من قبل شركة Google – تتيح لك تعلم لغة Dart و هي اللغة المستخدمة فيه و من خلال لغة برمجة واحدة تمكنك من انشاء تطبيقات لجميع أنواع الأجهزة الجوال في وقت قصير و بجودة عالية جدا!

مخرجات كود البرمجة بلغة دارت تتكون من اكواد اصيلة(Native Code) أي انها سوف تظهر لك مشروعين منفصلين للاندرويد و الايفون يمكنك الإضافة الى أي منها بلغته الاصيلة أيضا مثل جافا او كوتلن او لغة سويفت للايفون.


تعد بيئة Flutter الان من اهم ادوات البرمجة الحديثة و التنبؤات كثير بمستقبلها, كما ان شركة Google بدأت بإعتمادها لمنتجاتها الخاصة فمثلا تطبيق Google Adwords الحالي تم انشائه بلغة Dart بإستخدام بيئة Fluttter.

كما ان هذه اللغة ليست مقتصرة فقط على برمجة تطبيقات ال Android و iOS بل انها تدعم جميع انواع الاجهزة و ايضا تطبيقات الويب, كل ما عليك هو تعلم لغة برمجة واحدة!

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


تحتوي هذه الدورة على عدة اقسام بأمثلة عملية على

تجهيز بيئة العمل

بناء التصميم الجيد لأجهزة الاندرويد و الايفون

التعامل مع المتغيرات و الثوابت

اساسيات لغة دارت Dart

التعامل مع السيرفرات و الاتصال بالانترنت

قواعد البيانات و غيرها

دعم مباشر مدى الحياة في حال واجهتك اي مشكلة في كتابة الكود



Screenshots

Complete Flutter Course in Arabic
Complete Flutter Course in Arabic
Complete Flutter Course in Arabic
Complete Flutter Course in Arabic

Content

Flutter مقدمة عن

Flutter SDK نظرة عامة و تحميل

Commands Line - Terminal إنشاء اول تطبيق بإستخدام ال

Android Studio تشغيل اول تطبيق بإستخدام

Dart أساسيات لغة

Dart نظرة عامة على لغة

String التعامل مع متغيرات من نوع

var و data types الفرق بين

التعامل مع متغيرات الارقام

Boolean التعامل مع متغيرات من نوع

final - const الفرق بين

العمليات الحسابية الاساسية

العمليات المنطقية الاساسية

المقارنات بإستخدام is is!

if statments الجمل الشرطية

if statment اضافة اكثر من شرط لل

For loops

While , do...while loops

Switch Statement

Functions in Dart

Expressions in Functions

Optional Parameters in Functions

Code scopes

Classes in Dart

Constructors

Syntactic Sugar Constructor

Named Constructor

Setters & Getters

Inheritance in Dart

Override Methods

Constructors Overloading

Override toString() Method

Data Structure

Arrays

Lists of Objects

Maps

Libraries & Code Cleaning

Your First Lib file

Exploring Dart Libraries

Hello Dart Example App

Introduction to Material Design

Cleaning the code

Separate the code in files

التصميم - UI Design

40.اساسيات التصميم

التصميم العامودي - Layout Column

التصميم الافقي - Layout Row

Layout Stack

Intro to Scaffold & App Bar Implementation

Inkwell Widget

Bottom Navigation Bar

Floating Action Button

Gesture Detecting

تطبيق عملي

Counter App Example Part 1

Counter App Example Part 2

Counter App Example Part 3

Login App

Http Requests

From JSON to Widget

حفظ و استرجاع المعلومات

Read - Write to File system

Shared Preferences

Database 1 - قواعد البيانات الجزء

Database 2 - قواعد البيانات الجزء

Database 3 - قواعد البيانات الجزء


Reviews

M
Mohamad30 April 2020

الكورس جميل كبداية او للتعرف على اللغة والبدء بالتطبيق لكن بحاجة للمزيد بالشرح بدلا من كتابة الاكواد فقط

F
Farida7 April 2020

this is just scratching surface for the dart language, the course is not structured properly. just like definition of certain things. also , the Professor need to remove the contact bar stick in every screen, you have to minimalism it or hoover it. i don't have to see it in every video . Finally i watched the whole course on 2x speed. maybe it is me, but it is slow and not interactive. so I am sure many student will stop and end the course. in any video due to that.

B
Bassam3 April 2020

Am really thankful for your videos .. I loved how you explained things in Dart and how flutter works <3

A
Ahmedbawahal31 March 2020

Keep going I hope you make a social media for issues that appears for students because you are not replying in your personal account in twitter .

A
AmorKefi29 March 2020

it miss the application in the http Requests and how to display data costumly but it's a great course thank you I've tried other courses before but I understanded nothing but this course realy makes me understand what flutter is

A
Abd1 November 2019

الشرح منيح بس مش كامل ياريت لو كان في مشروع كامل تم تنفيذه وسؤال ثاني الداتا بيس هاي داخليه يعني بترتفع عل سيرفر كيف بتم يعني


Coupons

DateDiscountStatus
3/28/2020100% OFFExpired
4/18/2020100% OFFExpired

2465272

Udemy ID

7/18/2019

Course created date

3/28/2020

Course Indexed date
Bot
Course Submitted by