Object-Oriented Programming

Filter Courses within "Object-Oriented Programming" (Click to filter)
Programming with JavaScript (Coursera) Coursera
Meta

Programming with JavaScript (Coursera)

Discover the power of JavaScript in web development with our beginner-friendly course. From basic concepts to advanced techniques, you'll learn how to create interactive websites using JavaScript. Explore variables, data types, functions, objects, arrays, HTML DOM manipulation, and modern JavaScript technologies. Gain practical skills through hands-on projects and understand the importance of testing your code with Jest.

Jul 27th 2026
5-12 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.

Jul 27th 2026
3 Weeks
Data Science with NumPy, Sets, and Dictionaries (Coursera) Coursera
Duke University

Data Science with NumPy, Sets, and Dictionaries (Coursera)

Embark on a journey to become proficient in Data Science with our beginner-friendly course focusing on NumPy, sets, and dictionaries. This course is designed for aspiring programmers looking to break into the dynamic field of data science. Whether you're aiming to be a data scientist, software developer, data analyst, machine learning engineer, data engineer, or database administrator, this course provides the essential skills needed to succeed.

Jul 27th 2026
4 Weeks
Introduction to Software Development and Applications (Coursera) Coursera
Northeastern University

Introduction to Software Development and Applications (Coursera)

Embark on a journey into the world of software engineering with our Introduction to Software Development and Applications course. Designed for beginners, this course will provide you with essential skills in designing and programming significant business applications efficiently. Learn practical techniques to model complex problems and develop solutions that can make an impact in the real world.

Jul 27th 2026
4 Weeks
Introduction to Domain Models (Coursera) Coursera
Northeastern University

Introduction to Domain Models (Coursera)

Dive deeper into software development with 'Introduction to Domain Models'. This course builds on foundational knowledge, teaching you advanced techniques for quickly designing and programming significant business applications. Perfect for those looking to refine their software engineering abilities and tackle complex problems effectively.

Jul 27th 2026
4 Weeks
Creative Coding for Designers Using Python (Coursera) Coursera
University of Michigan

Creative Coding for Designers Using Python (Coursera)

Dive into the world of creative coding with 'Creative Coding for Designers Using Python'. This advanced course builds on your foundational knowledge to enable you to create dynamic visual designs and digital art using Python's powerful capabilities. Ideal for designers, artists, and anyone looking to blend creativity with programming skills.

Jul 27th 2026
5-12 Weeks