Object-Oriented Programming

Filter Courses within "Object-Oriented Programming" (Click to filter)
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.

Sep 7th 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.

Sep 7th 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.

Sep 7th 2026
5-12 Weeks
Introduction à la programmation orientée objet (en Java) (Coursera) Coursera
École Polytechnique Fédérale de Lausanne

Introduction à la programmation orientée objet (en Java) (Coursera)

Plongez dans l'univers de la programmation orientée objet avec notre cours en ligne dédié à Java. Ce parcours est conçu pour ceux qui ont déjà une base en programmation et souhaitent explorer les concepts clés tels que l'encapsulation, l'abstraction, l'héritage et le polymorphisme. Apprenez tout cela grâce au langage de programmation Java, un standard dans le développement d'applications.

Aug 16th 2026
5-12 Weeks
Introduction to Java (Coursera) Coursera
LearnQuest

Introduction to Java (Coursera)

Start your journey into the world of Java programming with this comprehensive Introduction to Java course. Designed for beginners, this course will guide you through essential concepts such as Java's benefits, syntax, data types, conditional statements, and looping structures. Gain hands-on experience and build a solid foundation that prepares you for more advanced Java topics.

Jul 6th 2026
3 Weeks
Use C++ to build a crypto trading platform IV: objects (Coursera) Coursera
University of London,Goldsmiths, University of London

Use C++ to build a crypto trading platform IV: objects (Coursera)

Dive into the fourth installment of our five-part series on C++ for building crypto-trading platforms. This course focuses on objects and object-oriented programming (OOP), providing you with the tools needed to construct a sophisticated crypto exchange platform while mastering advanced C++ techniques.

Jul 6th 2026
2 Weeks