دورة

Flutter Fundamentals

هل أنت مستعد لدخول عالم تطوير التطبيقات بواجهة مذهلة وتجربة سلسة؟ اكتشف أسرار Flutter، الإطار القوي الذي يمكّنك من بناء تطبيقات جذابة على كل من Android و iOS بقاعدة كود واحدة! في هذه الدورة، لن تتعلم فقط أساسيات Flutter…

غير مسجل

دورة تتضمن

  • 8 أقسام
  • 56 المواضيع
  • 13 الإختبارات
  • شهادة دورة
  • 8أقسام
  • 56درسًا
  • 13اختبارًا
  • شهادةإتمام
المحاضرطارق العبد

هل أنت مستعد لدخول عالم تطوير التطبيقات بواجهة مذهلة وتجربة سلسة؟ اكتشف أسرار Flutter، الإطار القوي الذي يمكّنك من بناء تطبيقات جذابة على كل من Android و iOS بقاعدة كود واحدة! في هذه الدورة، لن تتعلم فقط أساسيات Flutter، بل ستقوم بتطبيقها مباشرة من خلال بناء تطبيق Quiz تفاعلي خطوة بخطوة. إذا كنت تبحث عن بداية قوية وفهم عميق يُمكّنك من تصميم تطبيقات محترفة بمرونة وسرعة، فإن هذه الدورة هي اختيارك المثالي! انطلق الآن واجعل من أفكارك تطبيقات حية!

محتوى الدورة

  1. 1
    Introduction
  2. 2
    Course Materials
  3. 3
    Flutter and IDE Setup9 دروس · 1 اختبار يحتوي على دروس مجانية
    1. Introduction درس مجاني
    2. Flutter Setup on macOS
    3. Installing Android Studio on macOS
    4. Installing Visual Studio Code on macOS
    5. Installing Android Studio on Windows
    6. Flutter Setup on Windows
    7. Installing VS Code on Windows
    8. Overview of Our Main IDE
    9. Conclusion
    10. اختبار: Flutter and IDE Setup
  4. 4
    Build Your First Flutter App10 دروس · 2 اختباران
    1. Introduction
    2. Creating a new Flutter Project from the Terminal
    3. Overview of the Project Files
    4. Running the Default App on the Simulator
    5. Overview of the Counter App and the Base Code
    6. Hot Reload vs Hot Restart
    7. مختصر كتابي: Hot Reload vs Hot Restart
    8. Flutter Widget Tree
    9. مختصر كتابي: Flutter Widget Tree
    10. اختبار قصير: Flutter Widget Tree
    11. Conclusion
    12. اختبار: Build Your First Flutter App
  5. 5
    Working with Widgets and Functions14 درسًا · 5 اختبارات يحتوي على دروس مجانية
    1. Introduction
    2. Introduction to Flutter Widgets (Visible and Invisible)
    3. مختصر كتابي: Introduction to Flutter Widget (Visible & Invisible)
    4. اختبار قصير: Introduction to Flutter Widget (Visible & Invisible)
    5. Working on the Layout Widgets
    6. مختصر كتابي: Working on the layout widgets
    7. اختبار قصير: Working on the layout widgets
    8. Connecting Functions and Buttons
    9. مختصر كتابي: Connecting Functions and Buttons
    10. Anonymous Functions
    11. مختصر كتابي: Anonymous Functions
    12. اختبار قصير: Anonymous Functions
    13. Stateless and Stateful Widgets درس مجاني
    14. مختصر كتابي: Stateless and Stateful Widgets
    15. اختبار قصير: Stateless and Stateful Widgets
    16. Updating the Data with setState درس مجاني
    17. مختصر كتابي: Updating the data with setState
    18. Conclusion
    19. اختبار: Working with Widgets and Functions
  6. 6
    Building a Quiz App with Its Logic18 درسًا · 3 اختبارات
    1. Introduction
    2. Building the Quiz App UI
    3. More About the Layout Widgets (Column, Row)
    4. مختصر كتابي: More about the layout widgets (Column, Row)
    5. اختبار قصير: More about the layout widgets (Column, Row)
    6. Mapping Lists and Data into Widgets – Quiz App
    7. Creating new Custom Widgets – Part 1 – Quiz App
    8. Creating new Custom Widgets – Part 2 – Quiz App
    9. Creating Your First Model (AnswerItemModel) – Quiz App
    10. مختصر كتابي: Creating your first model (AnswerItemModel) – QUIZ APP
    11. اختبار قصير: Creating your first model (AnswerItemModel) – QUIZ APP
    12. Changing and Adding More Questions After Answering – Quiz App
    13. Changing the Answers Based on the Question – Quiz App
    14. Calculating the Total Score
    15. Resetting the Quiz
    16. Using const to Improve Performance
    17. مختصر كتابي: Use const to increase the performance
    18. Enhancing the Quiz App UI – Part 1
    19. Enhancing the Quiz App UI – Part 2
    20. Conclusion
    21. اختبار: Building Quiz App with its Logic
  7. 7
    Running Apps, Debugging and DevTools5 دروس · 1 اختبار
    1. Running the App on the Android Emulator
    2. Running the App on the iOS Simulator
    3. Running the App on a Real iOS Device
    4. Understanding Error Messages and Fixing Bugs
    5. Using the Debugger
    6. اختبار: Running Apps, Debugging and DevTools
  8. 8
    Conclusion
  1. الاختبار النهائي
    1. الاختبار النهائي

عن المعلم

طارق العبد

يمتلك طارق خبرة تتجاوز ثماني سنوات في مجال تطوير البرمجيات، مع تركيز خاص على تطوير الويب الأمامي وتطبيقات الأندرويد باستخدام جافا، بالإضافة إلى أكثر من خمس سنوات من التخصص في فلاتر. يتميز طارق بخبرته في Swift لتطوير iOS وإتقانه للغات البرمجة مثل بايثون، C++، جافا، تايب سكريبت، وC#. كخبير معتمد من جوجل في Flutter وDart، يستخدم طارق أحدث التقنيات لدفع الابتكار في المشاريع التي يقودها. بالإضافة إلى خبرته التقنية، يشارك طارق معرفته عبر قناته على يوتيوب، التي تضم أكثر من 80,000 مشترك، حيث يقدم دورات مبسطة في البرمجة والتكنولوجيا تهدف إلى إلهام الجيل القادم من محترفي التكنولوجيا.

8 الدورات

التقييمات والمراجعات

0.0
متوسط التقييمات
0 عدد التقييمات
5
0
4
0
3
0
2
0
1
0
كيف كانت تجربتك؟ نود أن نعرف!
لا توجد تقييمات!
عرض المزيد من التقييمات
كيف كانت تجربتك؟ نود أن نعرف!