The Complete Dart learning from beginner to advanced[Arabic]

المراجعة الشاملة للغة دارت من الصفر الي الاحتراف باللغة العربية [2022]

Ratings 4.99 / 5.00
The Complete Dart learning from beginner to advanced[Arabic]

What You Will Learn!

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

Description

مرحبًا بك في هذه الدورة التدريبية الكاملة حول لغة دارت


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


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


وفقًا لـ جيت هاب ، كانت دارت هي لغة البرمجة الأسرع نموًا في عام 2019 ، مما يجعلها لغة قيمة للغاية للتعلم


نظرة عامة على الدورة


تغطي جميع المفاهيم الأساسية لتطوير دارت وصولا الي الاحتراف، وهي دورة دارت الأكثر شمولاً وتحديثًا المتاحة عبر الإنترنت


بصفتي خبيرًا في تطوير دارت و فلاتر ، سأعلمك كل ما تحتاج لمعرفته حول دارت ، حتى لو لم تكتب أبدًا سطرًا واحدًا من التعليمات البرمجية من قبل


هذه دورة للمبتدئين ، لكنها تتجاوز الأساسيات وتعلمك العديد من الموضوعات المتقدمة بمخططات وشروحات واضحة


لماذا هذا مهم؟


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


ستجهزك هذه الدورة لذلك ، من خلال تغطية ميزات دارت الأكثر تقدمًا اللازمة لإنشاء تطبيقات فلاتر المعقدة


تتضمن دورة دارت هذه أيضًا العديد من التمارين والمشاريع العملية. سيساعدك هذا على ترسيخ معرفتك أثناء إحراز تقدم


المدرجة في هذه الدورة


تتبع الدورة هيكلًا مصممًا بعناية ، وترشدك خلال كل هذه الموضوعات


Introduction to Dart

  1. Introduction

  1. What is dart?

  1. important concepts

  1. install tools


variables and datatypes

  1. what are compilers?

  1. Variables and datatype part one

  1. Variables and datatype part two

  1. Var

  1. Dynamic

  1. Object

  1. Storage time

  1. String

  1. Numbers

  1. Casting

  1. Boolean

  1. Arithmetic operators

  1. Assignment operators and type test operators

  1. Relational operators

  1. List

  1. Set

  1. Map

  1. Final and const

  1. Quiz


Sound null safety

  1. Non-nullable safety

  1. Nullable safety

  1. Quiz


Control flow statement

  1. If and else statements

  1. Condition operators

  1. For loop

  1. Nested for loop

  1. While and do-while

  1. Continue and break

  1. Switch

  1. Project

  1. Quiz


Function

  1. What are functions?

  1. Lexical scope and lexical closure

  1. Parameters

  1. Project

  1. Quiz


Object oriented programming

  1. What is object-oriented programming?

  1. Properties and methods

  1. Constructor and this keyword

  1. Static keyword

  1. Final and const to instance variable

  1. Getter and setter

  1. Use libraries and install package

  1. Access and non-access modifier

  1. Named constructors

  1. Factory constructors

  1. Callable class

  1. Pass object and create object in class

  1. Inheritance and super keyword

  1. Overriding

  1. Mixin

  1. Abstract class and method

  1. Interface and implement

  1. Polymorphism

  1. Enumerated

  1. Typedef

  1. Project

  1. Quiz


Advanced datatypes

  1. String part one

  1. String part two

  1. Encoding and decoding part one

  1. Encoding and decoding part two

  1. Encoding and decoding part three

  1. List part one

  1. List part two

  1. List part three

  1. List part four

  1. Set part one

  1. Set part two

  1. Map

  1. Project

  1. Quiz


Handling error

  1. Try, on, catch and finally

  1. Customize exception and throw

  1. Quiz


Synchronous and asynchronous

  1. What is synchronous and asynchronous?

  1. Future

  1. Await and async

  1. Timer class

  1. Stream

  1. Yield and sync* \ yield and async*

  1. Quiz


Date and time

  1. Date and time part one

  2. Duration class

  3. Date and time part two

  4. Project

  5. Quiz


File system

  1. Directory

  1. File part one

  1. File part two

  1. Project

  1. Quiz


The end

  1. Next step


لقد صممت هذه الدورة لتكون دليلاً مفصلاً خطوة بخطوة ، بالإضافة إلى مرجع يمكنك استخدامه لاستكشاف موضوعات محددة بعمق

Who Should Attend!

  • كل شخص يريد ان يدخل الى عالم البرمجة وانشاء التطبيقات

TAKE THIS COURSE

Tags

  • Dart (programming language)

Subscribers

2886

Lectures

93

TAKE THIS COURSE



Related Courses