اساسيات لغة البرمجة ( البايثون)


دورة اساسيات البايثون
بواسطة م. محمود احمد
الدروس المجانية
- مدة الدورة: 4 ساعات
- مستوى: عام
- اللغة: العربية
- شارك الدورة
- حفظ الدورة
الفئات: دورات البرمجة
ماذا ستتعلم
- أهمية بايثون في العالم الحديث
- سهولة التعلم : تعتبر بايثون لغة سهلة للمبتدئين، مما يجعلها الخيار المثالي للدخول إلى عالم البرمجة.
- تعدد الاستخدامات : بايثون تستخدم في العديد من المجالات مثل تطوير الويب، تحليل البيانات، الذكاء الاصطناعي، وتعلم الآلة.
- مكتبات قوية: توفر بايثون مكتبات جاهزة تسهل العمل على مشروعات معقدة، خاصة في مجالات تحليل البيانات والذكاء الاصطناعي.
- تحسين التواصل: تساهم الدورة في تحسين مهارات التواصل بين المشاركين، مما يؤدي إلى فهم أفضل للأفكار والآراء.
- كورس أساسيات بايثون هو الخطوة الأولى نحو تعلم لغة البرمجة التي أصبحت في صدارة اللغات المستخدمة عالميًا، سواء كنت مبتدئًا أو محترفًا، سيوفر لك هذا الكورس الأساس الذي تحتاجه للانطلاق في عالم البرمجة.
- محاور هامة في الدورة التدريبية :
- مقدمة إلى لغة بايثون : ما هي بايثون؟ وكيفية استخدامها؟ والتعرف على بيئة العمل المناسبة لكتابة الأكواد.
- المتغيرات والأنواع : كيفية تخزين البيانات في المتغيرات، واستكشاف أنواع البيانات الأساسية مثل الأعداد الصحيحة، النصوص، القوائم، والقواميس.
- التحكم في التدفق: شرح الجمل الشرطية (if/else) وكيفية استخدامها في اتخاذ القرارات داخل البرامج.
- الحلقات التكرارية: فهم كيفية استخدام الحلقات (for/while) لتنفيذ المهام المتكررة.
- الدوال: التعرف على كيفية كتابة واستخدام الدوال لتقسيم البرامج إلى أجزاء صغيرة قابلة لإعادة الاستخدام.
- البرمجة الكائنية (OOP): التعريف بالمفاهيم الأساسية للبرمجة الكائنية، مثل الكائنات والفئات (classes).
- الملفات: تعلم كيفية قراءة وكتابة الملفات النصية للتعامل مع البيانات المخزنة.
- المكتبات الشهيرة: مقدمة إلى بعض المكتبات الشائعة مثل NumPy وPandas لتحليل البياناتMatplotlib للرسم البياني.
هذه الدورة تتضمن
- 4 ساعات 24 درس
- آخر تحديث: 1/6/2025
- شهادة إتمام الدورة
محتوى الدورة
- 1- مقدمة عن الدورة التدريبية
- 2- تحميل البرنامج
- 3- ملخص لما تم شرحه وكتابة اول كود وشرح مفاهيم هامة
- 4- تابع تعلم كتابة الكود (Functions )
- 5- Python data types
- 6- Comparison operators
- 7-functions in data types
- 8- تابع شرح انواع الداتا وخواص اكتر لكتابة اكواد بطريقة اسرع
- 9- Control flow & logical operators
- 10- شرح For loop
- 11- شرح IF condition & Loop
- 12- Functions
- 13- كيفية التعامل مع التوقيت والتاريخ
- 14- Advanced data type functions
- 15- Advanced list functions
- 16- numbers
- 17-Dates
- 18-Module
- 19-files
- 20-error handling
- 21- -Synchronous vs A Synchronous
- 22- OOP Part 1
- 23- OOP Part 2
- 24- OOP Part 3
عن الدورة
بايثون هي لغة برمجة عالية المستوى وسهلة التعلم، تتميز بوضوحها وسهولة قراءتها. تم تطويرها لأول مرة في أواخر الثمانينات وصدرت نسختها الأولى في عام 1991 بواسطة “غيدو فان روسوم”. تعتبر بايثون واحدة من أكثر لغات البرمجة شعبية في العالم اليوم بفضل قدرتها على تبسيط المهام المعقدة وقابليتها للتوسع في مجالات متنوعة مثل تطوير المواقع، تحليل البيانات، الذكاء الاصطناعي، وأتمتة المهام.
الفئة المستهدفة
المبتدئين في البرمجة: يعتبر هذا الكورس مثاليًا للأشخاص الذين ليس لديهم أي خلفية برمجية ويرغبون في دخول عالم البرمجة.
الطلاب: سواءً كنت تدرس علوم الحاسوب أو أي مجال آخر، فإن تعلم أساسيات بايثون سيساعدك في حل المشاكل بشكل فعال وتحليل البيانات.
المطورين الجدد: إذا كنت مطورًا ترغب في إضافة لغة بايثون إلى مهاراتك، فستجد هذا الكورس مناسبًا للغاية.
المهتمين بتحليل البيانات: بايثون هي لغة شهيرة جدًا في مجالات تحليل البيانات وعلوم البيانات، مما يجعلها ضرورية لمن يعملون أو يخططون للعمل في هذا المجال.
عن الخبير

م. محمود احمد
Full stack developer Ex: 10 Years Cto - many tech com
- 10840 متعلمين
- 2 دورات
You might be interested in
- +1 (347) 647-5317
- 267E بروكلين | نيويورك الولايات المتحدة الأمريكية
- support@by-level.com