احتراف بايثون: من المبتدئ إلى مطوّر محترف

5 أيام
جميع المستويات
20 الدروس
0 اختبار
20 الطلاب
يبدأ من $1080,00
احتراف بايثون: من المبتدئ إلى مطوّر محترف

نظرة عامة

تم تصميم هذه الدورة المكثفة والتطبيقية في لغة بايثون لأي شخص يرغب في إتقان البرمجة باستخدام بايثون مع التركيز على التطبيقات العملية في علم البيانات وتطوير البرمجيات. سواء كنت مبتدئًا تمامًا أو لديك بعض الخبرة في البرمجة، ستأخذك هذه الدورة من الأساسيات إلى المفاهيم المتقدمة من خلال التعلم القائم على المشاريع. على مدار 20 حصة تفاعلية مدة كل منها من ساعتين إلى ثلاث ساعات، سيقوم المشاركون ببناء مشاريع حقيقية تشمل لعبة (Tic Tac Toe) لا تُهزم ومشروعًا كاملاً بواجهة مستخدم وتكامل قاعدة بيانات، مما يمنحهم المهارات والثقة لحل المشكلات المعقدة باستخدام بايثون. تركز الدورة على التعلم العملي مع الحد الأدنى من النظريات، مع التركيز على بناء تطبيقات عملية تُظهر تطور مهارات المتعلم. في نهاية الدورة، سيكون لدى المتدربين مجموعة من المشاريع التي تُظهر قدراتهم أمام أصحاب العمل أو العملاء المحتملين.

النتائج الرئيسية
  • إتقان أساسيات لغة بايثون بما في ذلك المتغيرات وأنواع البيانات وهياكل التحكم والدوال لتأسيس قاعدة برمجية قوية.
  • تطبيق مبادئ البرمجة الكائنية مثل الفئات، الوراثة، التغليف، والتعددية الشكلية لإنشاء كود منظم وقابل لإعادة الاستخدام.
  • تطوير تطبيقات سطح مكتب احترافية بواجهات مستخدم تفاعلية باستخدام أُطر عمل بايثون الحديثة.
  • دمج بايثون مع قواعد البيانات لتنفيذ عمليات CRUD وتحسين الاستعلامات والتعامل مع مجموعات بيانات كبيرة بكفاءة.
  • تصميم وتنفيذ خوارزميات فعّالة وتحسين أداء الكود لتطبيقات العالم الحقيقي.
  • فهم وتطبيق مبادئ هندسة البرمجيات وأنماط التصميم لبناء مشاريع قابلة للتوسع.
  • استخدام Git للتحكم في الإصدارات والتعاون وإدارة المشاريع في بيئات التكامل والنشر المستمر (CI/CD).
  • تطبيق ممارسات الاختبار وتصحيح الأخطاء والتوثيق لضمان تطبيقات موثوقة وسهلة الصيانة.
لمن هذا
  • طلاب الجامعات أو الخريجون الذين يرغبون في اكتساب مهارات عملية في البرمجة.
  • المهنيون المبتدئون الذين يسعون إلى الانتقال إلى مجالات تطوير البرمجيات أو علم البيانات.
  • المستقلون والمطورون الطموحون الذين يرغبون في تعزيز مهاراتهم التقنية وبناء مشاريع واقعية.
  • الأشخاص الذين يغيرون مسارهم المهني أو المتعلمون ذاتيًا الذين يبحثون عن نهج منظم وعملي لتعلّم بايثون.
Level: مبتدئ إلى متوسط العمر: 16+

اللوجستيات

الموقع
كيشيناو، مولدوفا
عبر الإنترنت
المنطقة الزمنية

أوروبا/كيشيناو

اللغة

الإنجليزية

المنهج

المواضيع
  • What is Python?
  • Installing Python
  • Variables and Data Types
  • Input and Output
  • Operations and Priorities
  • Conditional Statements
  • Loops
  • Series (Lists, Tuples, Dictionaries, Sets)
  • Comprehensions and Generators
المهارات التي ستكتسبها
  • Fundamental programming logic
  • Data structure understanding
  • Algorithmic thinking
تطبيق عملي
  • Mini project on loops and conditions
  • Data manipulation exercises
الأدوات/التقنيات
Python (latest version) Visual Studio Code Jupyter Notebook

المواضيع
  • Functions and Modules
  • Generator Functions
  • Inner and Anonymous Functions
  • File Operations
  • Terminal Parameters
  • Closures and Decorators
  • Exception Handling
  • Reading Configs
  • Serialization (JSON and dumps)
المهارات التي ستكتسبها
  • Functional programming mastery
  • Error handling and debugging
  • Code modularization
تطبيق عملي
  • Build a small file manager using JSON configuration
  • Implement custom decorators
الأدوات/التقنيات
Python Standard Library JSON module Command-line interface tools

المواضيع
  • Classes and Objects
  • Access Modifiers
  • Overloading vs Overriding
  • Composition and Encapsulation
  • Regular Expressions
  • Inheritance and Abstraction
  • Polymorphism
  • Writing Logs and Constructors
  • Static and Class Variables
  • Design Patterns (Singleton, MVC, Factory, Template)
المهارات التي ستكتسبها
  • Object-oriented design principles
  • Reusable code architecture
  • Software design thinking
تطبيق عملي
  • Create an OOP-based mini-application
  • Implement design patterns in a console project
الأدوات/التقنيات
Python OOP frameworks PyCharm IDE Logging and regex libraries

المواضيع
  • Understanding CI/CD concepts
  • Why CI/CD is important
  • CI/CD pipelines and tools
  • Git fundamentals
  • Git commands and architecture
  • GitHub UI and project management
  • Auditing and collaboration basics
المهارات التي ستكتسبها
  • Version control management
  • Automation pipeline understanding
  • Team collaboration using Git and GitHub
تطبيق عملي
  • Create a local Git repository
  • Collaborate on a shared GitHub project
الأدوات/التقنيات
Git GitHub CI/CD pipeline demo tools (e.g., GitHub Actions)

المواضيع
  • Installing PostgreSQL/SQLite/MySQL
  • Basic SQL Commands
  • Joins and Nested Queries
  • Handling Large Queries
  • Problem-Solving with SQL
  • Python Universal Database Interface
  • Reading Config Files
  • Building and Modifying Tables via Python
  • Extracting DataFrames from Databases
المهارات التي ستكتسبها
  • Database design and querying
  • Python-to-SQL integration
  • Efficient data management
تطبيق عملي
  • Connect Python to a real database
  • Build a CRUD application
الأدوات/التقنيات
SQLite or PostgreSQL Psycopg2 / SQLAlchemy DB Browser for SQLite

المواضيع
  • Bars, Menus, Layouts, Widgets, Events
  • Email APIs integration
  • Settings pages
  • 10-hour Capstone Project
المهارات التي ستكتسبها
  • GUI design and development
  • Event-driven programming
  • Full-stack project integration
تطبيق عملي
  • Develop a GUI desktop application
  • Final 10-hour project integrating all skills
الأدوات/التقنيات
Tkinter or PyQt Email API libraries (smtplib, requests) Python GUI Designer
المهارات الإجمالية
Problem Solving Data Structure Design Database Management Algorithm Optimization Software Architecture UI/UX Development Code Organization Version Control API Integration Error Handling Testing Methodologies Documentation
مجموعة الأدوات
Python Visual Studio Code / PyCharm Jupyter Notebook Git & GitHub SQLite / PostgreSQL SQLAlchemy Tkinter / PyQt JSON and API Libraries CI/CD Pipeline Tools (GitHub Actions, Jenkins)

الاعتماد / الشهادات

الجهة المصدرة

MentoraX

الشهادة

شهادة إتمام الدورة

الساعات المعتمدة

40

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

4

✓ قابل للتحقق

الأسئلة الشائعة

تُصدر هذه الدورة شهادة إتمام من MentoraX تؤكد المشاركة في 4 ساعات تدريبية مهنية. تُعد MentoraX الجهة النهائية للاعتماد، وشهاداتها المعتمدة معترف بها عالميًا. رغم أن هذه الدورة لا تمنح شهادة اعتماد مباشرة، إلا أنها تؤهلك بالكامل لاجتياز اختبار Python الخاص بـ MentoraX بنجاح، والذي يمنحك اعتمادًا دوليًا معترفًا به.

تعتمد الدورة على الإطار المهاري الرسمي لـ MentoraX Python وتشمل جميع المجالات التي يتم اختبارها في الامتحان — من أساسيات اللغة والبرمجة الكائنية إلى قواعد البيانات وواجهات المستخدم ومفاهيم CI/CD. من خلال المشاريع العملية والتمارين الموجهة، يكتسب المتعلمون المهارات التقنية والتحليلية المطلوبة لاجتياز اختبار MentoraX Python بثقة.

إلى جانب اكتساب مهارات قوية في Python، توفر لك الدورة خبرة عملية في بناء المشاريع، وتساعدك على إنشاء ملف مهني يعرض قدراتك. كما تحصل على توجيه من مدربين ذوي خبرة، وإرشاد مهني، وتحضير لشهادة MentoraX المعترف بها دوليًا. أفاد العديد من الخريجين بزيادة الثقة بالنفس والاستعداد الأفضل للمقابلات التقنية.

تفتح لك هذه الدورة مجالات واسعة مثل مطور Python مبتدئ، مهندس دعم، مهندس قواعد بيانات، مهندس عمليات، مطور تطبيقات سطح المكتب، أو مطور برامج حر. كما توفر أساسًا متينًا للتخصص في مجالات مثل علم البيانات، الذكاء الاصطناعي، والأتمتة.

جميع الشهادات تصدر حصريًا عن MentoraX، وهي مؤسسة تدريب واعتماد مهنية معروفة بجودة برامجها واعترافها الدولي.

الجلسات المتاحة

اختر الجلسة التي تناسبك أكثر

Weekend

The course will run for 6 consecutive weekends, with sessions held from 10:00 AM to 4:00 PM, totalling 6 hours per day.

Weekend

The weekend course will take place over six consecutive weekends, starting November 22 and ending December 7, 2025. Each session will run from 10:00 AM to 4:00 PM, offering an immersive, hands-on learning experience designed for those who prefer an intensive weekend format

أيام الجلسة:
22
November
Saturday
23
November
Sunday
29
November
Saturday
30
November
Sunday
06
December
Saturday
07
December
Sunday
نوفمبر 22, 2025
From: 10:00 To: 16:00
End Date: ديسمبر 07, 2025
1 seats available 10,00% off
$1080,00
$1200,00
Login to Enroll
Weekday

The course will be divided into 20 sessions, each lasting 2 hours, conducted from 6:00 to 8:00 PM, Monday through Friday

Week Day

The weekday course will run from November 24 to December 19, 2025, with sessions held Monday through Friday from 6:00 PM to 8:00 PM. Designed for working professionals and students, this schedule offers an intensive yet flexible learning experience across four consecutive weeks

نوفمبر 24, 2025
From: 18:00 To: 20:00
End Date: ديسمبر 19, 2025
12 seats available 10,00% off
$1080,00
$1200,00
Login to Enroll

الدورات الحديثة

اكتشف عالمًا من المعرفة والفرص من خلال منصتنا التعليمية عبر الإنترنت وابدأ مسيرتك المهنية.

دورة التحضير لشهادة PMP® - مولدوفا
مدفوع
يبدأ من €1000,00
10 lessons
20 الطلاب
دورة التحضير لشهادة PMP® - مولدوفا

دورة شاملة لمدة 35 ساعة للتحضير لشهادة PMP® وفقاً لإصدار PMBOK® السابع، تهدف إلى إتقان مبادئ إدارة المشاريع واجتياز الامتحان بثقة

احتراف بايثون: من المبتدئ إلى مطوّر محترف
مدفوع
يبدأ من $1080,00
20 lessons
20 الطلاب
احتراف بايثون: من المبتدئ إلى مطوّر محترف

أتقن لغة بايثون من خلال مشاريع عملية وتطبيقات واقعية لتتحوّل من مبتدئ إلى مطوّر محترف واثق بنفسه.

تعلّم اللغة العربية للمبتدئين – معتمد وفق معيار CEFR A1
مدفوع
يبدأ من €450,00
20 lessons
20 الطلاب
تعلّم اللغة العربية للمبتدئين – معتمد وفق معيار CEFR A1

أتقن أساسيات اللغة العربية الفصحى الحديثة في ٤٠ ساعة تفاعلية واحصل على شهادة CEFR A1.