سجل في الدورة المتقدمة لتعلم لغة البايثون (Python)

كود البرنامج: C00808

صمم هذا البرنامج لتأهيل المتدربين المشاركين لفهم وتعلم لغة البايثون Python وتنصيب احدث اصدار للغة البايثون وتهيئة بيئة عملها واستخدام طرق مختلفة لكتابة الاكواد ودراسة هندسة البرمجيات اللازمة لتصميم وفهم الاكواد والتمكن من كتابة اكواد مختلفة بأمثلة عملية مختلفة التوجهات والقدرة على كتابة كود منظم (clean code) وتنصيب وتهيئة عمل مكتبات مختلفة تعمل في بيئة البايثون. يساعد هذا البرنامج المشاركين على تحقيق معرفة قوية بلغة البايثون وتركيبها – حيث تكون قادراً على كتابة الأكواد بشكل احترافي والاستفادة من قوة بايثون لحل المهام كما يشرح هذا البرنامج علاقة لغة البايثون بمجال الذكاء الاصطناعي وتعلم الألة وكيفية استخدام الذكاء الاصطناعي في تعزيز الكواد التي تكتبها أو تطورها.


دولار أمريكي
200 دولار أمريكي
عربي
24 ساعة تدريبية
تدريب اون لاين

تفاصيل ومحاور كورس بايثون Paython

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

الأهداف التدريبية

  • ستكون قادرًا على البرمجة بلغة بايثون بشكل احترافي.
  • سوف تتعلم كيفية الاستفادة من قوة بايثون لحل المهام والمشكلات المختلفة.
  • هذا الكورس يوفر عليك وقت وجهد للتعلم حيث انه يدمج ثلاثة كورسات معا في كورس واحد يشمل اهم ما يجب ان تجيده في مسار تعلم لغة البايثون.
  • الكورس تفاعلي مع المحاضر ويشمل اختبارات واهم الأسئلة التي قد يقابلها باحث العمل في المقابلات الشخصية.
  • هذا الكورس يعلمك أصول هندسة البرمجيات (اضافة على المحتوى) وهذا يفيدك اذا اردت ان تتعلم لغة برمجة اخرى مستقبلا.
  • يستخدم هذا الكورس أحدث وأخر اصدار من لغة البايثون وكذلك مكتباتها.
  • ستكون كتابة ودراسة معظم الاكواد مصحوبة بأمثلة عملية للحصول على أقصى استفادة ممكنة.

المحاور التي سيتم دراستها

  • ما هي البرمجة ولماذا نستخدم البرمجة ولماذا بايثون؟
  • ما هي هندسة البرمجيات programming engineering ؟
  • الخوارزمية، الكود الزائف والمخطط الانسيابي Algorithm, Pseudo code, and flowchart
  • تثبيت أحدث إصدار من بايثون وإعداد بيئة البرمجة Python latest version installation
  • محرر التعليمات البرمجية وبيئة التطوير المدمجة Code Editors & IDE
  • برمجة بايثون في الوضع التفاعلي ووضع البرنامج النصي. Python programming in interactive mode & script mode.
  • ما هي المكتبات libraries وكيف يمكنك تثبيتها تحت بايثون python
  • المكتبات القياسية وغيرها المكافئة Standard lib vs. third-parity lib
  • Standard lib vs. third-parity lib.
  • إرشادات بناء الجملة والأسلوب في بايثون Python syntax
  • المتغيرات Variables و(لماذا وكيف) نستخدمها.
  • أنواع البيانات Data types (الأعداد بأنواعها، القيم المنطقية، وغيرها).
  • المعاملات في بايثون Python operators.
  • بنية البيانات المعقدة Complex data structure
  • دوال الإدخال/الإخراج Input/output functions.
  • تعبيرات بايثون العادية Python Regular Expressions.
  • وحدات بايثون Python Modules.
  • التحكم في تدفق الكود Flow control.
  • المنطق Logicباستخدام العبارات الشرطية conditional statements لإضافة عملية صنع القرار.
  • حلقات للتكرار looping ومعالجة أنواع البيانات المعقدة.
  • تحليل كيفية تمرير وسيطات سطر الأوامر command line arguments إلى برامج بايثون.
  • الدوال Functionsذات الوظيفة في البايثون وكيفية انشاؤها.
  • معالجة الأخطاء Errors handling
  • مفاهيم البرمجة الشيئيةObject-Oriented Programming (OOP) concepts
  • ما هو الكود النظيف clean code وكيفية كتابته.
  • التعامل مع الملفات وقراءة وكتابة البيانات بتنسيقات ملفات مختلفة.
  • عمليات التاريخ/الوقت Date/time operations
  • علاقة البايثون بوحدة المعالجة المركزية المتعددة Threads, and python multi-threading
  • لماذا تستخدم بايثون في الذكاء الاصطناعي Artificial intelligence (AI) والتعلم الآلي Machine Learning
  • كيف تستخدم تقنيات الذكاء الاصطناعي المولد في كتابعة وتعديل أكواد بايثون

شروط الاشتراك والتسجيل في هذا الكورس التدريبي

شروط الانضمام للدراسة في هذا الكورس تتضمن ما يلي:

  • معرفة عادية باللغة الانجليزية – ومعرفة عادية بالرياضيات.
  • جهاز كمبيوتر شخصي وخط اتصال بالانترنت.
  • القدرة على التعلم والقدرة على التفكير المنطقي.

معلومات تهمك عن كورس بايثون Paython

  • مدة الدراسة: 24 ساعة تدريبية (مقسمة على 8 محاضرات).
  • أساليب الدراسة المتاحة في هذا الكورس التدريبي

    • تدريب عن بُعد (أون لاين): وتكون الدراسة من خلال المُحاضرات التفاعلية عبر الانترنت بنظام الفصول الافتراضية، ويتم تسجيل المحاضرات وتكون متاحة للمسجلين في البرنامج للمشاهدة مجانا لمدة ١٢ شهر بعد انتهاء البرنامج.
    • التدريب في قاعات فندقية (يضاف رسوم حجز القاعة في الفندق حسب تاريخ بدء البرنامج).

التفاصيل الخاصة بالشهادة الصادرة من الأكاديمي

  • اسم الكورس التدريبي في الشهادة

    • Advanced Python Programming Training Course
  • شروط الحصول على الشهادة بعد انتهاء الدراسة

    • يجب استيفاء نسبة حضور 75% من اجمالي ساعات الكورس التدريبي.
    • التفاعل مع المحاضر/المدرب اثناء المحاضرات.
  • متى أستلم الشهادة؟

    • بمجرد انتهاء البرنامج التدريبي يمكنك الحصول على نسخة الكترونية من الشهادة بشرط استيفاء نسبة الحضور المقررة.
    • بعد انتهاء الدراسة يتم اصدار الشهادة مباشرة، وتبدأ اجراءات شحنها بعد سداد رسوم الشحن، وغالباً ما تستغرق حوالي 5-7 ايام عمل للوصول اليك وقد تختلف هذه المدة باختلاف الدولة المرسل اليها وطريقة الشحن المستخدمة.