Python Essentials
حول هذه الدورة
دورة Python هذه مصممة لتأخذك من مستوى المبتدئ إلى مستوى متقدم في البرمجة باستخدام لغة بايثون، مع التركيز على التطبيق العملي والمفاهيم الأساسية التي يحتاجها أي مطور أو محلل بيانات.
في البداية، ستتعرف على statements وأنواعها المختلفة، وكيفية كتابة التعليمات البرمجية وتنفيذها بطريقة صحيحة، مع فهم تسلسل الأوامر والتحكم في تدفق البرنامج باستخدام شروط If، والحلقات Loops.
بعد ذلك، ستنتقل إلى functions لتتعلم كيفية تنظيم الأكواد في وحدات صغيرة قابلة لإعادة الاستخدام، والتعامل مع parameters وreturn values، بما في ذلك lambda functions لتبسيط العمليات.
ثم ستتعلم التعامل مع الملفات من خلال جزء file handling، حيث ستتعرف على كيفية قراءة (read) وكتابة (write) الملفات النصية وملفات CSV وJSON، بطريقة تُمكّنك من حفظ ومعالجة البيانات بسهولة.
كما تتضمن الدورة جزءًا مميزًا عن web scraping، ستتعلم فيه كيفية استخراج البيانات من المواقع الإلكترونية باستخدام مكتبات مثل BeautifulSoup وRequests، وتنظيف البيانات وتجهيزها للتحليل أو التخزين.
بعد ذلك، ستنتقل إلى مرحلة البرمجة الكينونية OOP (Object-Oriented Programming)، لتتعلم كيفية إنشاء classes وobjects، وتنظيم الكود في شكل أكثر احترافية.
أهداف التعلم
المواد
- فيديوهات تدريبية شاملة تغطي جميع محاور الدورة.
- نوتبوكس (Notebooks) للتطبيق العملي وكتابة الأكواد أثناء التعلم.
- ملفات PDF تحتوي على ملخصات ونقاط أساسية من الدروس.
متطلبات
- الدورة موجهة للمبتدئين، ولا تحتاج لأي معرفة مسبقة بالبرمجة.
- يفضل وجود جهاز كمبيوتر مثبت عليه Python وبيئة تطوير مثل VS Code.
- الحماس والاستعداد للتعلم بالتطبيق العملي
الجمهور المستهدف
- المبتدئون اللي عايزين يبدأوا رحلتهم في البرمجة بلغة Python.
- المهتمون بمجال الذكاء الاصطناعي وتحليل البيانات.
- المطورون اللي عايزين يتعلموا استخراج البيانات من الويب لاستخدامها في مشاريعهم.
- أي شخص عايز يبدأ من الصفر ويوصل لمستوى يقدر يطبق مشاريع حقيقية
منهاج دراسي
Python Basics
Anaconda00:8:00
Variables00:22:00
String00:32:00
Python Basics Quiz
String Operation00:9:47
String Quiz
Data Structure
Control Statements and Exception Handling
Function and File Handling
Object Oriented Programming
Web Scraping
احصل على شهادة
أضف هذه الشهادة إلى سيرتك الذاتية لإثبات مهاراتك وزيادة فرصك في لفت الانتباه.
أساتذتك
Bassam El-Shoraa
Bassam Elshoraa is a data analyst with over 2 years of professional experience working on diverse real-world data analysis projects using Python, SQL, Power BI, and Excel. He is a graduate of leading programs such as ALX and FWD, among other data science courses and bootcamps. Bassam has delivered 500+ hours of training in data analysis, equipping learners with both technical skills and practical knowledge. His sessions are rooted in real industry use-cases and designed to help participants build strong foundations in data-driven decision-making.