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