تعلم بايثون من الصفر | الرؤية بالحاسب| تحليل البيانات
Learn Python From Scratch
Description
في الكورس حتتعلم أساسيات البرمجة بلغة البايثون من الصفر وبعد كده حنستخدم مكتبة الرؤية بالحاسب Computer Vision وهي مكتبة قوية جدا لما فيها من خصائص ومميزات مذهلة
حتتعلم ازاي تصدر تعليمات بسيطة كمدخل للبرمجة عن طريق استخدام مكتبة السلحفاة Turtle المبنية في لغة البايثون .
حتتعلم ازاي تختبر شروط معينة وتحط احتمال وتنفذ أوامر بناء على تحقق هذه الشروط أو تنفذ أوامر تانية في حالة عدم تحقق هذه الشروط .
حتتعلم الحلقات التكراية باستخدام جملة for - وجملة while والحلقات التكرارة المتداخلة .
حتتعلم القوائم List والمجموعات Tuples والقواميس Dictionaries .
في الكورس ده حنبني نظام يتعرف على الكائنات الموجودة في الفيديو زي الاشخاص والسيارات - كمان حنبني تطبيق لنظام البصمة والحضور عن طريق التعرف على الوجه وكمان حنعرف ازاي أقدر أخزن فيديو مخصص كمان حنبني تطبيق يقوم بتصوير شاشة سطح المكتب وتخزينه في ملف فيديو
في الكورس ده حتني تطبيق يستخدم خدمة جوجل في تحويل النص الى صوت الخدمة اسمها gTTS أو google text to speech واللي ممكن تستخدمها في أغراض متعددة
حنتعرف كمان على الدوال الجاهزة والدوال الخاصة بالمستخدم
حنعرف ايه المقصود بالبرمجة الكائنية او OOP - Object oriented Programming - واللي بنعتمد عليها في برمجة التطبيقات الاحترافية وحنشوف ازاي أقدر استخدمها عن طريق الامثلة المتنوعة
حتتعلم الفرق بين الكائنات والكاس وازاي تقدر تبني كلاس وكمان الوراثة في الكلاس وأهميتها .
What You Will Learn!
- مفهوم البرمجة بلغة البايثون
- اساسيات لغة البايثون
- أهم المكتبات في لغة البايثون
- تحليل البيانات بلغة البايثون
- الرؤية بالحاسب باستخدام البايثون
- تطبيقات الويب فلاسك
- تجميع البيانات والتنقيب عنها باستخدام Web scrape
- التعامل مع قواعد البيانات
- تطوير تطبيقات الويب باستخدام Flask
- امن البيانات والمعلومات
Who Should Attend!
- هذا الكورس موجه لكل الذين يبحثون عن لغة برمجه قوية أو يريدون تغير مجالهم