The Complete Dart learning from beginner to advanced[Arabic]

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

Requirements

  • لاتحتاج الى معرفة مسبقة بالبرمجة لكي تلتحق بهذا الكورس
  • Description

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Introduction

    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

    File system

    1. Directory
    1. File part one
    1. File part two
    1. Project
    1. Quiz

    The end

    1. Next step

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

    Who this course is for:

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

    للحصول على الكورس إضغط هنا

Leave a Reply

Your email address will not be published. Required fields are marked *