201144113958
support@mo3alem.net
Arabic flag
Arabic
Select a Language
Arabic flag
Arabic
English flag
English
بناء التطبيقات باستخدام فلاتر | Flutter For Beginner P1

بناء التطبيقات باستخدام فلاتر | Flutter For Beginner P1

41 طلاب
110 Lectures

ما ستتعلمه في هذا الكورس؟

إعداد بيئة عمل Flutter وبناء أول تطبيق لك.
فهم واستخدام الـ Widgets الأساسية لتصميم واجهات المستخدم.
بناء شاشات بسيطة وتضمين النصوص والصور والأزرار.
إضافة تفاعلات أولية إلى عناصر واجهة المستخدم.
التقدم بثقة إلى الأجزاء المتقدمة من دورة Flutter لتعميق معرفتك وبناء تطبيقات أكثر تعقيدًا.
وضع قدمك الأولى في مجال تطوير التطبيقات متعددة المنصات.

About This Course

بناء التطبيقات باستخدام فلاتر | Flutter For Beginner P1: بوابتك لعالم تطوير التطبيقات متعددة المنصات.

هل تحلم بـبناء تطبيقات جوال وويب تفاعلية وجذابة تعمل بسلاسة على جميع الأجهزة؟ هل تبحث عن كورس للمبتدئين يُعلمك أساسيات Flutter، إطار العمل الثوري من Google الذي يُمكنك من بناء تطبيقات لمنصات متعددة بكود واحد؟ معلم.نت يقدم لك الجزء الأول من دورة "بناء التطبيقات باستخدام فلاتر | Flutter For Beginner P1". هذا الكورس ليس مجرد شرح نظري؛ بل هو خارطة طريقك العملية لفهم المكونات الأساسية لواجهة المستخدم (Widgets)، كيفية تصميم الشاشات، وإضافة التفاعلات، لتضع قدمك بثقة في عالم تطوير التطبيقات العصرية.


محاور الكورس: ماذا ستتعلم في الجزء الأول؟

صُممت هذه الدورة التأسيسية والتطبيقية لتركز على المهارات الأساسية التي يحتاجها كل مبتدئ للبدء في بناء تطبيقات Flutter. ستتعلم كيف:

    • تفهم أساسيات Flutter وميزاته: ما هو Flutter، ولماذا يُعد الخيار الأمثل لتطوير التطبيقات متعددة المنصات، وميزاته الرئيسية مثل "Hot Reload".
    • تُجهز بيئة العمل: تتعلم كيفية تثبيت Flutter SDK، وإعداد بيئة التطوير المتكاملة (IDE) مثل VS Code أو Android Studio.
    • تُنشئ أول تطبيق Flutter لك: تبدأ ببناء تطبيقك الأول، وتفهم بنية مشروع Flutter.
    • تفهم مفهوم الـ Widgets (العناصر المرئية): تتعرف على أنواع الـ Widgets المختلفة (StatelessWidget, StatefulWidget) وكيفية استخدامها لبناء واجهة المستخدم.
    • تُصمم واجهات مستخدم بسيطة: تتعلم كيفية استخدام الـ Widgets الأساسية مثل Text, Image, Container, Row, Column لتنظيم المحتوى.
    • تُضيف التفاعلات الأساسية: تتعلم كيفية التعامل مع المدخلات من المستخدمين، مثل الأزرار والنقر عليها.
    • تُدير حالة التطبيق (State Management - مقدمة): تفهم المفاهيم الأولية لكيفية تحديث واجهة المستخدم بناءً على تفاعلات المستخدم أو البيانات.
    • تُطبق على أمثلة عملية: تبني مكونات واجهة مستخدم بسيطة وتطبيقات صغيرة لتطبيق المفاهيم المكتسبة.

    يهدف هذا الجزء الأول من الدورة إلى تزويدك بأساس قوي في بناء واجهات المستخدم باستخدام Flutter، من خلال تمارين برمجية عملية وتوجيهات واضحة تمكّنك من بناء مكونات تطبيقاتك الأولى بثقة.


    لماذا يُعد تعلم Flutter استثمارًا حاسمًا لمستقبلك؟

    Flutter هو إطار عمل سريع النمو من Google، ويُعد مستقبل تطوير التطبيقات المتعددة المنصات. إتقان أساسياته يُعد مهارة جوهرية تفتح لك أبوابًا واسعة في عالم التكنولوجيا سريع التطور.

      • فرص وظيفية واعدة: مطورو Flutter مطلوبون بشدة في سوق العمل لإنشاء تطبيقات جوال وويب عالية الأداء.
      • بناء تطبيقات لمنصات متعددة بكود واحد: توفير الوقت والجهد من خلال تطوير تطبيق واحد يعمل على Android و iOS والويب وحتى سطح المكتب.
      • تطبيقات سريعة وجميلة: Flutter معروف بأدائه العالي وقدرته على بناء واجهات مستخدم جذابة بصريًا.
      • مجتمع دعم كبير ومتزايد: ستجد مجتمعًا نشطًا ودعمًا كبيرًا وموارد متنوعة لمساعدتك في رحلتك التعليمية.
      • الوصول إلى تقنيات Google الحديثة: Flutter مدعوم من Google، مما يضمن تطوره المستمر واندماجه مع أحدث التقنيات.

      هل أنت مستعد لدخول عالم تطوير التطبيقات العصرية وبناء تطبيقاتك الخاصة؟ انضم إلى الجزء الأول من دورة "بناء التطبيقات باستخدام فلاتر | Flutter For Beginner P1" على معلم.نت، واكتشف بوابتك لامتلاك مهارات تطوير التطبيقات المستقبلية!

      Ahmed Elsaid
      Ahmed Elsaid
      3 الكورسات
      41 طلاب
      Mobile software engineer with 1.5 years of experience in developing Mobile apps
      Ahmed Elsaid
      Curriculum Overview

      This course includes 3 modules, 110 lessons, and 0 hours of materials.

      Introduction
      6 الأجزاء
      مقدمة عن الفلاتر
      الصوت -
      Install flutter in windows تثبيت الفلاتر علي الويندوز
      الصوت -
      Solve some proplem if shown while install حل بعض المشكلات اللي ممكن تواجهك
      الصوت -
      Using My Mobile as emulator using USB استخدام الموبايل بديل الايمليتور باستخدام
      الصوت -
      Using My Mobile as emulator using WIFI استخدام الموبايل بديل الايمليتور باستخدام
      الصوت -
      VS code instead of Android Studio استخدام الفيجوال استديو كود بديلا لإندرويد
      الصوت -
      Flutter Basic Widgets
      60 الأجزاء
      build your first Project using Android studio
      الصوت -
      build your first Project using VS code
      الصوت -
      VS Code Extension
      الصوت -
      What is Widgets
      الصوت -
      What is Layout and Scaffold
      الصوت -
      Layout ( SafeArea and Center )
      الصوت -
      Container widget part
      الصوت -
      Text and Text Style
      الصوت -
      Container widget part 2
      الصوت -
      Column widget
      الصوت -
      Row Widget and diffrenet between (Row , Coulmn)
      الصوت -
      First mini Example
      الصوت -
      Colors
      الصوت -
      fonts
      الصوت -
      Container part 3 ( Gradient )التدرج اللوني
      الصوت -
      What is state and type
      الصوت -
      Reusable Widget part 1
      الصوت -
      Reusable Widget part 2 ( final and const )
      الصوت 10.05 MB
      Hot Reload and keyWord const
      الصوت -
      image
      الصوت -
      CircleAvatar - Icon - AssetImage - ClipOvel Widgets
      الصوت 15.34 MB
      faceBook post Example part 1 ( SizedBox )
      الصوت -
      faceBook post Example part 2 ( ClipRRect )
      الصوت -
      faceBook post Example part 3 ( Padding - Divider Widgets )
      الصوت -
      ListView
      الصوت -
      ListView.Builder part 1
      الصوت -
      ListView.Builder part 2
      الصوت -
      ListView.seperated
      الصوت -
      TextField part 1
      الصوت -
      TextField part 2
      الصوت -
      TextField part 3
      الصوت -
      Buttons widgets ( TextButton )
      الصوت -
      Buttons widgets ( ElevatedButton )
      الصوت -
      Buttons widgets ( OutlineButton )
      الصوت -
      Buttons widgets ( MaterialButton )
      الصوت -
      Buttons widgets ( IconButton)
      الصوت -
      Buttons widgets ( ElevatedButton.icon )
      الصوت -
      Buttons widgets ( ElevatedButton.styleFrom )
      الصوت -
      Buttons Widget ( PopupMenu Button )
      الصوت -
      StatefulWidget
      الصوت -
      CheckBox Widget
      الصوت -
      CheckBoxListTile widget
      الصوت -
      Radio Widget
      الصوت -
      RadioListTile Widget
      الصوت -
      make Sign in and SignUP page part 1
      الصوت 70.45 MB
      make Sign in and SignUP page part 2_1
      الصوت -
      make Sign in and SignUP page part 2
      الصوت -
      make Sign in and SignUP page part 3
      الصوت -
      make Sign in and SignUP page part 4
      الصوت -
      make Sign in and SignUP page part 5 ( Navigator to New Screen )
      الصوت -
      make Sign in and SignUP page part 6
      الصوت -
      make Sign in and SignUP page part 7
      الصوت -
      Navigation Operation part 1
      الصوت -
      Navigation Operation part 2( send data between Screens )
      الصوت -
      Navigation Operation part 3 ( Navigator Named)
      الصوت -
      Navigation Operation part 4(( Navigator Named) send data between Screens )
      الصوت -
      make Splash Screen
      الصوت -
      lifecycle of a StatefulWidget
      الصوت -
      Navigator from splash screen
      الصوت -
      Flutter Inspector
      الصوت -
      Mini NFT Marketplace app
      44 الأجزاء
      Intro to Mini NFT Marketplace App
      الصوت -
      Make on Boarding screen part 1
      الصوت -
      Make on Boarding screen part 2
      الصوت -
      Make on Boarding screen part 3 ( Stack widget )
      الصوت -
      Make on Boarding screen part 4 ( BackdropFilter )
      الصوت -
      Make on Boarding screen part 5
      الصوت -
      Make on Boarding screen part 6
      الصوت -
      make home Screen part 1
      الصوت -
      make home Screen part 2 ( make custom title )
      الصوت -
      make home Screen part 3 ( replace custom title to AppBar )
      الصوت -
      make home Screen part 4 ( add category's images)
      الصوت -
      make home Screen part 5 ( Stack and Postioned )
      الصوت -
      make home Screen part 6 ( make Custom category )
      الصوت -
      make home Screen part 7 ( create category model and create listView.sperated )
      الصوت -
      make home Screen part 8 ( make Align widget , make custom subtitle )
      الصوت -
      make home Screen part 9 ( replace column with ListView )
      الصوت -
      make home Screen part 10 ( UnconstrainedBox to make listview respect width )
      الصوت -
      make home Screen part 11 ( make custome card collections )
      الصوت -
      make home Screen part 12 ( add listView.seperated to custom card collection )
      الصوت -
      make home Screen part 13 ( make collections_model )
      الصوت -
      make home Screen part 14 ( collection list , finish custom trending collection )
      الصوت -
      make home page part 15 ( make widget of top seller )
      الصوت 43.84 MB
      make home page part 16 ( make custom card top seller )
      الصوت -
      make home page part 17 ( add listView.separted to custom card top seller )
      الصوت -
      make home page part 18 ( add topSellerlist)
      الصوت -
      bottom navigation bar
      الصوت -
      make home page part 19 ( make custom bottom navigation bar)
      الصوت -
      make home page part 20 ( used ShapeBorder polygan in bottom naviation bar)
      الصوت -
      make Home Screen part 21 ( finish home page )
      الصوت -
      make stats page part 1 ( add route of this page )
      الصوت -
      make stats page part 2 ( make actions to icons in bottom navigation bar )
      الصوت -
      make stats page part 3 ( make app bar of stats page )
      الصوت -
      make stats page part 4 ( edit into app par of stats page )
      الصوت -
      make stats page part 5 ( design sup title of stats page )
      الصوت -
      make stats page part 6 ( add container under active sub title )
      الصوت -
      make stats page part 7 ( add shadow to subtitle )
      الصوت -
      make stats page part 8 ( make custom sub title , make active sub title )
      الصوت -
      make stats page part 9 ( make custom category stats page )
      الصوت -
      make stats page part 10 ( finish category of stats page )
      الصوت -
      make stats page part 11 ( make table row of stats page )
      الصوت -
      make stats page part 12 ( make custom table row )
      الصوت -
      make stats page part 13 ( add listView.superated )
      الصوت -
      make stats page part 14 ( add single scoll view )
      الصوت -
      make stats page part 15 ( finish NFT marketplace app )
      الصوت -
      الشهادات
      1 الأجزاء
      شهادة الكورس
      شهادة الكورس
      If you pass all the lessons in this course, you will receive this certificate.
      النوع شهادة الكورس
      Reply to Comment
      Comments Approval

      Your comment will be visible after admin approval.

      0
      0 التقييم
      جودة المحتوى (0)
      مهارات المحاضر (0)
      ترتيب وعرض المحتوى (0)
      جودة الدعم (0)
      Reply to Review
      Submit Reply

      Your reply to this review will be visible to all users.

      بناء التطبيقات باستخدام فلاتر | Flutter For Beginner P1
      249 ج.م
      اشترك الآن

      تشمل هذا الكورس

      شهادة إنجاز من مُعلِّم
      دعم ومتابعة
      مساحة تحدي الكورس

      مواصفات الكورس

      الأقسام
      3
      Lessons
      110
      العدد المسموح به
      المدة
      17:30 ساعة
      الطلاب
      41
      Access Duration
      7 يوم
      Created Date
      18/01/2024
      Updated Date
      11/07/2025
      Ahmed Elsaid
      Ahmed Elsaid

      flutter developer instructor

      Faithful User
      Expert Vendor
      King Seller
      بناء التطبيقات باستخدام فلاتر | Flutter For Beginner P1
      You are viewing
      بناء التطبيقات باستخدام فلاتر | Flutter For Beginner P1