CS50P – Introduction to Programming with Python (Harvard)

عدد الدروس : 11 عدد ساعات الدورة : 15:54:00 شهادة معتمدة : نعم التسجيل في الدورة للحصول على شهادة

للحصول على شهادة

  • 1- التسجيل
  • 2- مشاهدة الكورس كاملا
  • 3- متابعة نسبة اكتمال الكورس تدريجيا
  • 4- بعد الانتهاء تظهر الشهادة في الملف الشخصي الخاص بك
Harvard’s CS50P is a comprehensive Python course that teaches programming fundamentals using real problem-solving techniques.
عن الدورة

CS50P, Introduction to Programming with Python, is a world-class course offered by Harvard University that focuses on teaching programming fundamentals using Python. The course is designed for beginners with no prior programming experience, while still being rigorous enough to build strong problem-solving skills. It begins with an introduction to computational thinking and Python basics, including functions and variables. Learners then explore conditionals to make decisions in programs and loops to repeat actions efficiently. The course covers exceptions to help handle errors gracefully and introduces Python libraries to extend program functionality. Students also learn unit testing to ensure code reliability and correctness. File I/O is explained to teach how programs read from and write to files. One of the advanced topics in the course is regular expressions, which are used for powerful text processing and pattern matching. CS50P emphasizes writing clean, readable, and efficient code while thinking like a computer scientist. Through lectures, examples, and problem sets, learners gain practical experience that prepares them for real-world programming, further studies in computer science, and careers in software development or data-related fields.