ورشة برمجة بايثون
About The Event
- مقدمة في Python: تعريف بسيط عن لغة البرمجة Python، تاريخها، ولماذا تستخدم بشكل واسع في مجالات مثل تطوير الويب، الذكاء الاصطناعي، والعلوم البيانات.
- البيئات التطويرية (IDEs): مراجعة لبعض البيئات التطويرية المشهورة لبرمجة Python مثل PyCharm وJupyter Notebook وVisual Studio Code، وكيفية استخدامها.
- الأساسيات الأولى في Python: مفاهيم أساسية مثل المتغيرات، الأنواع البيانية (int، float، str، list، tuple، dict)، العمليات الحسابية الأساسية.
- التحكم في التدفق: التعبيرات الشرطية (if، elif، else)، الحلقات (for، while)، التعبيرات الشرطية المعقدة.
- الوظائف (Functions): تعريف الوظائف، استدعاء الوظائف، الوظائف المدمجة وكيفية كتابة واستخدام الوظائف الخاصة.
- التعامل مع البيانات: قراءة وكتابة الملفات، التعامل مع النصوص والملفات CSV، وقواعد البيانات.
- التعامل مع القوائم والتجميعات (Collections): القوائم، القواميس، التجميعات (sets)، وكيفية استخدامها بشكل فعال.
- التعامل مع الأخطاء والاستثناءات (Exceptions): فهم الأخطاء الممكنة وكيفية التعامل معها بشكل فعال في البرمجة.
- مواضيع متقدمة: بناء تطبيقات الويب باستخدام Flask أو Django، مقدمة في العلوم البيانات باستخدام مكتبات مثل NumPy وPandas، وتعلم الذكاء الاصطناعي باستخدام TensorFlow أو PyTorch.
- مشاريع عملية: توجيه المشاركين لبناء مشاريع صغيرة خلال الورشة، مما يسمح لهم بتطبيق المفاهيم التي تم تعلمها بشكل عملي.
We're always eager to hear from you.
If you’d like to learn more about us or have a general comments and suggestions about the site, email us at