The Complete Dart Language Guide for Beginners and Beyond Download For Free
ماذا ستتعلم
لغة برمجة Dart في العمق
كيفية كتابة تطبيقات سطر الأوامر باستخدام Dart
المفاهيم الأساسية في البرمجة: المتغيرات والأنواع وتدفق التحكم والمجموعات والوظائف والفئات والبرمجة غير المتزامنة والمزيد
كيفية كتابة تعليمات برمجية واضحة وفعالة باستخدام أفضل الممارسات
كل الأساسيات اللازمة لفهم Flutter و Angular Dart و Dart على Backend
متطلبات
جهاز يعمل بنظام Windows أو macOS أو Linux
مساحة خالية كافية لتثبيت Visual Studio Code و Dart SDK
وصف
مرحبًا بك في هذه الدورة التدريبية الكاملة والكاملة حول لغة Dart.
Dart هي اللغة المستخدمة في Flutter: مجموعة أدوات واجهة المستخدم من Google لإنشاء تطبيقات أصلية جميلة وسريعة لنظام التشغيل iOS و Android والويب وما بعده.
باستخدام Dart ، يمكنك إنشاء تطبيقات Flutter عبر جميع هذه الأنظمة الأساسية المختلفة بقاعدة شفرة واحدة .
وفقًا لـ GitHub ، كانت Dart هي لغة البرمجة الأسرع نموًا في عام 2019 ، مما يجعلها لغة قيمة للغاية للتعلم.
نظرة عامة على الدورة
تغطي جميع المفاهيم الأساسية لتطوير Dart ، وهي دورة Dart الأكثر شمولاً وتحديثًا المتاحة عبر الإنترنت.
بصفتي خبيرًا في Google Developer for Dart and Flutter ، سأعلمك كل ما تحتاج لمعرفته حول Dart ، حتى لو لم تكتب أبدًا سطرًا واحدًا من التعليمات البرمجية من قبل.
هذه دورة للمبتدئين ، لكنها تتجاوز الأساسيات وتعلمك العديد من الموضوعات المتقدمة بمخططات وشروحات واضحة.
لماذا هذا مهم؟
لإنشاء تطبيقات Flutter ، ستستخدم لغة Dart كل يوم . إذا كنت تريد تجاوز التطبيقات البسيطة ، فيجب أن تعرفها وتفهمها جيدًا.
ستجهزك هذه الدورة لذلك ، من خلال تغطية ميزات Dart الأكثر تقدمًا اللازمة لإنشاء تطبيقات Flutter المعقدة.
تتضمن دورة Dart هذه أيضًا العديد من التمارين والمشاريع العملية. سيساعدك هذا على ترسيخ معرفتك أثناء إحراز تقدم.
المدرجة في هذه الدورة
تتبع الدورة هيكلًا مصممًا بعناية ، وترشدك خلال كل هذه الموضوعات:
مقدمة
أساسيات دارت
نظام نوع النبال
تدفق التحكم
المشروع : إنشاء تطبيق سطر أوامر
المجموعات
المشروع : معالجة البيانات في Dart
سلامة لاغية
الوظائف: الأساسيات
الوظائف: متقدم
الفئات: الأساسيات
الفئات: متقدم
المشروع : تجارة إلكترونية بسيطة
الخلطات والوصلات
معالجة الأخطاء والاستثناءات
البرمجة غير المتزامنة
المشروع : تطبيق الطقس
سأعلمك ميزات اللغة باستخدام Dartpad - محرر مجاني على الإنترنت لكتابة كود Dart.
علاوة على ذلك ، ستتعلم أيضًا كيفية كتابة تطبيقات سطر الأوامر في Dart ، باستخدام Visual Studio Code.
كجزء من هذا ، ستكمل بعض مشاريع العالم الحقيقي ، وستكون مستعدًا للخطوات التالية في رحلة البرمجة الخاصة بك.
هيكل الدورة
لقد صممت هذه الدورة لتكون دليلاً تفصيليًا ، بالإضافة إلى مرجع يمكنك استخدامه لاستكشاف موضوعات محددة بعمق.
إذا كنت جديدًا على Dart والبرمجة بشكل عام ، فهذا مكان رائع للبدء ويمكنك متابعة الدورة التدريبية من البداية إلى النهاية.
أو إذا كان لديك بالفعل بعض الخبرة وترغب في سد بعض الفجوات في معرفتك ، فيمكنك الانتقال مباشرة إلى الأقسام الأكثر صلة بالموضوع.
تأتي الدورة أيضًا مع صفحة GitHub كاملة. هذا يشمل:
قائمة كاملة بجميع دروس الدورة ، بحيث يمكنك العثور بسهولة على المحتوى الذي تحتاجه
جميع تمارين الدورة التدريبية مع حلولها
كل مشاريع الدورة
عن طريق شراء هذه الدورة ، ستتمكن من الوصول إلى 10 ساعات من المحتوى بالإضافة إلى العديد من التدريبات وأي مواد إضافية سأقوم بتضمينها في المستقبل.
يشمل الدعم المتميز
يمكنك طرح الأسئلة إذا واجهتك مشكلة. سأبذل قصارى جهدي للإجابة على جميع الأسئلة في غضون 24 ساعة - ولكن من فضلك اجعلها ذات صلة بمواد الدورة التدريبية .
سجل اليوم
هذه حزمة رائعة ، وبنهاية هذه الدورة:
ستكون مرتاحًا لجميع جوانب لغة Dart.
سيكون لديك أساس قوي يمكنك استخدامه أثناء متابعة رحلة البرمجة الخاصة بك والتعرف على Flutter وما بعده.
أنا متحمس جدًا لمشاركة هذه الدورة معك ، لذا سجل الآن للبدء.
لمن هذه الدورة:
الطلاب الجدد على Dart والبرمجة بشكل عام
المطورون المتمرسون الذين يرغبون في الغوص في Dart & Flutter
مطورو Flutter الذين يرغبون في تعلم Dart بشكل أكثر تعمقًا
.png)