أكاديمية الكمبيوتر ШАГ - تعليم متكامل في مجال تكنولوجيا المعلومات للبالغين والأطفال. لقد قمنا بالتدريس منذ عام 1999. أساليب المؤلف، المعلمون العمليون، دروس عملية 100٪.

متصفحك غير محدثة!

أنت تستخدم متصفح Internet Explorer قديمًا. لا يدعم إصدار المتصفح هذا العديد من التقنيات الحديثة، ولهذا السبب يتم عرض العديد من صفحات الموقع بشكل غير صحيح وقد لا تعمل جميع الوظائف. ننصح بمشاهدة الموقع باستخدام أحدث إصدارات متصفحات Google Chrome وSafari وMozilla Firefox وOpera وMicrosoft Edge

دورة بايثون
وتطوير الويب

تعلم البرمجة من الصفر بصيغة جذابة.
سيكتسب طفلك المهارات الواقعية اللازمة لمهنة مستقبلية في مجال تكنولوجيا المعلومات.

يتعلم أكثر

كن مبرمجًا
وجرب نفسك في مجال تكنولوجيا المعلومات

الرغبة في الخلق
شيء خاص بك - مواقع الويب والألعاب

مهنة المستقبل

تعتبر لغة البايثون من لغات البرمجة الرائدة من حيث الشعبية.

تُعتبر اللغة باستمرار من بين أفضل 3 لغات برمجة في العالم وفقًا لتصنيفات TIOBE وStack Overflow Developer Survey وGitHub Trends.

من هو الشخص المناسب لدورة بايثون عبر الإنترنت؟

للمراهقين
5–15 سنة، أيّ:

  • مهتم بالكمبيوتر والتكنولوجيا
  • إنهم يحبون المنطق والرياضيات وحل المشكلات.
  • إنهم يريدون إنشاء شيء خاص بهم - مواقع الويب، والروبوتات، والألعاب
  • يحلمون بتجربة مجال تكنولوجيا المعلومات، ويصبحون مبرمجين.
  • هل تبحث عن اتجاه لمهنة مستقبلية أو تعليم إضافي؟
  • لقد جربت بالفعل Scratch أو تعديلات Minecraft أو Python في المدرسة - وتريد الاستمرار
  • هل تريد اكتساب مهارات عملية يمكن تطبيقها على الفور
  • أحب العمل ضمن فريق، أو أرغب في تعلم كيفية القيام بذلك
  • إنهم يريدون أن يكون لديهم محفظة تحتوي على مشاريع حقيقية

مزايا مهنة المستقبل
مطور بايثون/ويب

تُعد مهنة تطوير بايثون من أكثر المهن تنوعًا ومطلوبة في العالم. فهي لا تتيح لك بدء مسيرتك المهنية مبكرًا فحسب، بل تُنمّي أيضًا التفكير النقدي والتحليل والإبداع.

  • 1 لغة البرمجة الأكثر شعبية في العالم

    تُصنّف بايثون ضمن أفضل ثلاث لغات برمجة وفقًا لـ GitHub وStackOverflow وGoogle Trends. وتُستخدم بنشاط في التعليم والشركات الناشئة وشركات تكنولوجيا المعلومات الكبرى، من جوجل إلى ناسا.

  • 2 التطبيق في جميع مجالات تكنولوجيا المعلومات

    يتم استخدام Python لإنشاء مواقع الويب وتطبيقات الويب، وتطوير الألعاب، وأتمتة العمليات، وكتابة روبوتات Telegram، وكذلك في مجالات تحليل البيانات، والتعلم الآلي، والذكاء الاصطناعي.

  • 3 الطلب والأجور المرتفعة

    يُصنّف مطورو بايثون باستمرار من بين المهنيين الأعلى أجرًا. ويتزايد الطلب على المطورين المبتدئين ذوي المهارات العملية باستمرار، خاصةً في العمل الحر والفرق الصغيرة.

  • 4 البداية المثالية في سن المدرسة

    تعتبر لغة Python سهلة التعلم إلى حد كبير، ولا تتطلب رياضيات معقدة في البداية، وتسمح لك بكتابة مشاريعك الأولى بعد بضعة دروس فقط.

  • 5 أساس متين للمستقبل

    بعد تعلم بايثون، سيكون من الأسهل على المراهق الانتقال إلى مجالات أخرى: الذكاء الاصطناعي، والتعلم الآلي، والروبوتات، وتطوير الألعاب، والأمن السيبراني، وما إلى ذلك. وهذا يوفر مجموعة واسعة من المسارات التعليمية والمهنية المستقبلية.

آفاق العمل

أخصائي مبتدئ

يمكنك العمل على مشاريع حقيقية، وكتابة التعليمات البرمجية، وإنشاء الروبوتات، وواجهات برمجة التطبيقات، والأتمتة.

من 1000 دولار فأكثر

أخصائي متوسط

تعمل بثقة ضمن فريق، وتنفذ الوحدات بشكل مستقل، وتحسن الكود، وتفهم الهندسة المعمارية.

من 2500 دولار فأكثر

أخصائي أول

أنت تدير القرارات، وتنفذ المعايير، وتقدم المشورة للفريق، وتؤثر على المنتج.

من 4300 دولارًا أمريكيًا فأكثر

تتضمن الدورة مسارين:
Python Core وPython Web.

Python Core

  • أساسيات بايثون: أنواع البيانات، الحلقات، الوظائف
  • المنطق والتفكير الخوارزمي
  • أول لعبة على Pygame
  • Git، الديكورات، معالجة الأخطاء، إدارة الملفات

بايثون ويب

  • إنشاء مواقع الويب باستخدام Flask
  • روبوتات Telegram وواجهة برمجة التطبيقات REST
  • HTML، النماذج، الجلسات، التفويض
  • العمل الجماعي باستخدام سكروم
  • المشروع النهائي: موقع ويب + بوت

برنامج التدريب

تُعرّفك هذه الدورة على أساسيات برمجة بايثون وتطوير تطبيقات الويب باستخدام Flask. خلال الدورة، ستتعلم كيفية التعامل مع أنواع البيانات، والحلقات، والوظائف، ومعالجة الاستثناءات، والمكتبات الخارجية، ونظام التحكم في إصدارات Git. ستتعلم كيفية إنشاء مشاريع ويب ديناميكية باستخدام قوالب HTML، وتطبيق التفويض، والعمل مع قواعد بيانات SQLite، وإنشاء واجهات برمجة تطبيقات REST، ودمج الخدمات الخارجية، وتطوير واجهات CRUD. كما تُخصص حصة منفصلة للعمل الجماعي باستخدام منهجية Scrum، بالإضافة إلى إنشاء بوتات Telegram وDiscord. بالإضافة إلى ذلك، ستتعلم أساسيات تطوير الألعاب باستخدام بايثون باستخدام مكتبة Pygame، وستكتسب مهارات عملية في تنظيم هياكل المشاريع لتوسيع نطاقها وإعادة استخدام الكود.

  • 7 أشهر من التدريب - برنامج مستقر ومتدرج
  • 106 زوجًا من التدريب
  • النتيجة هي حماية المشروع.

أساسيات برمجة بايثون (Python Core)

[10 المواضيع]

ما هو بايثون وكيف يعمل؟

الخوارزميات، المخططات الانسيابية، منطق البرنامج

المتغيرات وأنواع البيانات والإدخال/الإخراج

المشغلات الشرطية، التعبيرات المنطقية، if/else/match

حلقات for وwhile، break/continue

الوظائف المضمنة وإنشاء وظائفك الخاصة

العمل مع السلاسل والقوائم والقواميس والمجموعات والعناصر

معالجة الأخطاء (المحاولة/الاستثناء)، الاستثناءات

القراءة والكتابة إلى الملفات

التدريب: برامج نصية صغيرة وخوارزميات

برمجة الألعاب باستخدام Pygame

[6 المواضيع]

تثبيت وتكوين Pygame

نافذة الرسومات والخلفيات والكائنات

الحركة، ضوابط لوحة المفاتيح، الاصطدامات

النتيجة، الأرواح، المستويات، الأصوات والموسيقى

حالة اللعبة: الفوز، الخسارة، إعادة التشغيل

التدريب: لعبتك الخاصة في بايثون (منصات ثنائية الأبعاد، أركيد)

أساسيات تطوير الويب باستخدام Flask (Python Web)

[6 المواضيع]

ما هو الويب، العميل-الخادم، طلبات HTTP؟

تثبيت Flask، وبدء تشغيل خادم محلي

HTML، قوالب Jinja2، المتغيرات، الشروط

النماذج، إدخال البيانات، طلبات GET/POST

التفويض، الجلسات، ملفات تعريف الارتباط، رسائل الفلاش

التدريب: مدونة أو موقع استطلاع رأي

العمل مع قواعد البيانات

[5 المواضيع]

أساسيات SQLite، الجداول، الحقول

العمل مع sqlite3 في Flask

استعلامات التحديد والإدراج والتحديث والحذف

حماية حقن SQL

التدريب: مدير المهام أو دفتر الملاحظات

بوتات Telegram وروبوتات Discord وواجهات برمجة التطبيقات

[4 المواضيع]

تسجيل بوت، الحصول على رمز (BotFather، بوابة مطوري Discord)

الأوامر الأساسية /start، /info، الأزرار، القوائم

ربط البيانات الخارجية عبر واجهة برمجة التطبيقات (الطقس والحقائق)

التدريب: روبوتك الخاص (روبوت الاختبار، التذكير، الدردشة)

هيكل المشروع والعمل الجماعي

[3 المواضيع]

هندسة مشروع Flask، المجلدات، الملفات، المخططات

منهجية سكرم، الأدوار، السباقات، الاسترجاع

ممارسة تطوير الفريق باستخدام Trello وGitHub

المشروع النهائي والعرض التقديمي

[4 المواضيع]

اختر التنسيق: لعبة، موقع ويب، بوت

تنفيذ المشروع بشكل مستقل

العرض العام وردود الفعل

التقييم على أساس المشاركة ونتائج العمل

يتعلم أكثر

المهارات التي يتم تطويرها:

المنطق والتفكير البنيوي

الإبداع والمسؤولية

العمل الجماعي والتواصل

النتائج بعد الدورة

المهارات بعد الدورة

  • اكتب برنامجك الخاص، أو لعبتك، أو موقعك الإلكتروني، أو بوت تيليجرام
  • فهم بنية ومنطق الكود، وفهم بناء جملة بايثون
  • أنشئ موقعًا تفاعليًا يتضمن نماذج وتسجيلًا وتفويضًا
  • العمل مع قواعد البيانات والمتغيرات والحلقات والوظائف والوحدات النمطية
  • دمج واجهات برمجة التطبيقات والروبوتات الدردشة في المشاريع الحقيقية
  • فهم كيفية عمل الواجهة الخلفية لتطبيقات الويب
    (جانب الخادم)
  • استخدم Git، وأساسيات تطوير الفريق، والعمل وفقًا لـ Scrum
  • عرض مشروعك في الدفاع - كما هو الحال في دورة تكنولوجيا المعلومات الحقيقية
  • كن مستعدًا للمهام المستقلة أو المشاركة في هاكاثونات المدرسة/المدينة
  • فهم الاتجاه الذي من المثير للاهتمام تطوير تكنولوجيا المعلومات فيه

أدوات متقنة

  • Python

  • GitHub

  • Scrum

  • لغة البرمجة

  • Flask

  • بيجامي

المشاريع في المحفظة

نحن لا نقوم فقط بتدريس بايثون - بل نقوم بإعداد محفظة الطالب من خلال إنشاء 3 إلى 5 مشاريع حقيقية تنتقل على الفور إلى المحفظة، مما يفتح الباب للعمل.

لماذا تعتبر دورات تكنولوجيا المعلومات لدينا هي الأفضل؟

تعمل أكاديمية STEP IT للكمبيوتر منذ عام 1999، عندما كان مجال تكنولوجيا المعلومات قد بدأ للتو في التطور واكتساب شعبية. وحتى ذلك الحين كنا ننتج المبرمجين الأوائل ومصممي الويب وغيرهم من المتخصصين في تكنولوجيا المعلومات. اليوم نحن نزود الطلاب بالمهارات التي يحتاجها أصحاب العمل والأعمال التجارية الحديثة - لا نظرية جافة أو "ماء". لا يحتاج أصحاب العمل إلى معرفتك - بل يحتاجون إلى الكفاءة في حل مشكلات العمل وإعداد العمليات التجارية.

بدأت أكاديمية الكمبيوتر IT STEP أنشطتها في عام 1999، عندما كانت صناعة تكنولوجيا المعلومات قد بدأت للتو في التطور واكتساب شعبية. ومنذ ذلك الحين، قمنا بتدريب المبرمجين ومصممي الويب وغيرهم من المتخصصين في تكنولوجيا المعلومات.

نواصل اليوم تطوير وتزويد الطلاب بالمهارات التي يحتاجها أصحاب العمل والأعمال التجارية الحديثة - بدون نظرية جافة. يحتاج أصحاب العمل إلى الكفاءة في حل مشاكل العمل والإعداد الصحيح لتنفيذ العمليات التجارية.

0

بلدان

0

الفروع

0

طلاب

0

معلمون

0

الخريجين

القضايا الحالية

كيفية الدفع؟

يمكنك الدفع عبر الموقع باستخدام بطاقة بنكية أو ترك طلب للتدريب - وسوف يرسل لك المدير فاتورة.

هل يمكنني تغيير جدول دراستي؟

نعم، يمكن تغيير جدول الحصص الدراسية.

كيفية اختيار الدورة؟

تواصل مع مديرينا على رقم الهاتف المذكور على موقعنا الإلكتروني. سيساعدونك في اختيار دورات الحاسوب المناسبة.

يستخدم هذا الموقع ملفات تعريف الارتباط

سياسة الخصوصية