The Complete Dart learning from beginner to advanced[Arabic]

via Udemy

Go to Course: https://www.udemy.com/course/the-complete-dart-learning-from-beginner-to-advanced-in-arabic/

Overview

مرحبًا بك في هذه الدورة التدريبية الكاملة حول لغة دارتدارت هي اللغة المستخدمة في فلاتر: مجموعة أدوات واجهة المستخدم من جوجل لإنشاء تطبيقات أصلية جميلة وسريعة لنظام التشغيل الأي او اس و الاندرويد والويب باستخدام دارت ، يمكنك إنشاء تطبيقات فلاتر عبر كل هذه الأنظمة الأساسية المختلفة بقاعدة كود واحدةوفقًا لـ جيت هاب ، كانت دارت هي لغة البرمجة الأسرع نموًا في عام 2019 ، مما يجعلها لغة قيمة للغاية للتعلمنظرة عامة على الدورةتغطي جميع المفاهيم الأساسية لتطوير دارت وصولا الي الاحتراف، وهي دورة دارت الأكثر شمولاً وتحديثًا المتاحة عبر الإنترنتبصفتي خبيرًا في تطوير دارت و فلاتر ، سأعلمك كل ما تحتاج لمعرفته حول دارت ، حتى لو لم تكتب أبدًا سطرًا واحدًا من التعليمات البرمجية من قبلهذه دورة للمبتدئين ، لكنها تتجاوز الأساسيات وتعلمك العديد من الموضوعات المتقدمة بمخططات وشروحات واضحةلماذا هذا مهم؟لإنشاء تطبيقات فلاتر ، ستستخدم لغة دارت كل يوم. إذا كنت تريد تجاوز التطبيقات البسيطة ، فيجب أن تعرفها وتفهمها جيدًاستجهزك هذه الدورة لذلك ، من خلال تغطية ميزات دارت الأكثر تقدمًا اللازمة لإنشاء تطبيقات فلاتر المعقدةتتضمن دورة دارت هذه أيضًا العديد من التمارين والمشاريع العملية. سيساعدك هذا على ترسيخ معرفتك أثناء إحراز تقدمالمدرجة في هذه الدورةتتبع الدورة هيكلًا مصممًا بعناية ، وترشدك خلال كل هذه الموضوعاتIntroduction to DartIntroductionWhat is dart?important conceptsinstall toolsvariables and datatypeswhat are compilers?Variables and datatype part oneVariables and datatype part twoVarDynamicObjectStorage timeStringNumbersCastingBooleanArithmetic operatorsAssignment operators and type test operatorsRelational operatorsListSetMapFinal and constQuizSound null safetyNon-nullable safetyNullable safetyQuizControl flow statementIf and else statementsCondition operatorsFor loopNested for loopWhile and do-whileContinue and breakSwitchProjectQuizFunctionWhat are functions?Lexical scope and lexical closureParametersProjectQuizObject oriented programmingWhat is object-oriented programming?Properties and methodsConstructor and this keywordStatic keywordFinal and const to instance variableGetter and setterUse libraries and install packageAccess and non-access modifierNamed constructorsFactory constructorsCallable classPass object and create object in classInheritance and super keywordOverridingMixinAbstract class and methodInterface and implementPolymorphismEnumeratedTypedefProjectQuizAdvanced datatypesString part oneString part twoEncoding and decoding part oneEncoding and decoding part twoEncoding and decoding part threeList part oneList part twoList part threeList part fourSet part oneSet part twoMapProjectQuizHandling errorTry, on, catch and finallyCustomize exception and throwQuizSynchronous and asynchronousWhat is synchronous and asynchronous?FutureAwait and asyncTimer classStreamYield and sync* / yield and async*QuizDate and time 1. Date and time part one 2. Duration class 3. Date and time part two 4. Project 5. QuizFile systemDirectoryFile part oneFile part twoProjectQuizThe endNext stepلقد صممت هذه الدورة لتكون دليلاً مفصلاً خطوة بخطوة ، بالإضافة إلى مرجع يمكنك استخدامه لاستكشاف موضوعات محددة بعمق

Skills

Reviews