CS: Programming

Filter Courses within "CS: Programming" (Click to filter)
Python Programming: Object-Oriented Design (edX) EdX
Codio

Python Programming: Object-Oriented Design (edX)

Embark on a journey into Python programming with our beginner-friendly course designed to introduce you to the world of Object-Oriented Design (OOP). Whether you're new to coding or looking to refine your skills, this course will guide you through creating your first Python program without any installation requirements. Dive deep into essential concepts like classes, mutability, encapsulation, inheritance, and polymorphism to build a strong foundation in Python OOP.

Self Paced
Self-Paced
C# for .NET Developers (Coursera) Coursera
Board Infinity

C# for .NET Developers (Coursera)

Discover the fundamentals of C# programming and the powerful .NET framework in this beginner-friendly online course. Whether you're new to coding or looking to enhance your skills, this course will guide you through essential concepts like variables, data types, control structures, and more. By the end, you'll be well-versed in object-oriented programming and ready to build a variety of applications.

Sep 7th 2026
3 Weeks
Python Programming Fundamentals (Coursera) Coursera
Duke University

Python Programming Fundamentals (Coursera)

Embark on a comprehensive introduction to Python programming designed for beginners. This course covers essential skills like algorithmic thinking, Python syntax, code testing, debugging techniques, and modular code development. Ideal for those new to coding who aspire to build a career in software engineering, web development, or data science.

Sep 7th 2026
4 Weeks
Object-Oriented Programming and GUI with Python (Coursera) Coursera
Arizona State University

Object-Oriented Programming and GUI with Python (Coursera)

Dive into the world of Object-Oriented Programming (OOP) with Python. This course will guide you through implementing OOP concepts, leveraging inheritance for efficient code design, and building intuitive Graphical User Interfaces (GUIs). Perfect for those new to programming or looking to refine their skills.

Sep 7th 2026
3 Weeks