OOP

Filter Courses within "OOP" (Click to filter)
Object-Oriented Java: Inheritance and Encapsulation (Coursera) Coursera
Codio

Object-Oriented Java: Inheritance and Encapsulation (Coursera)

Embark on your journey into Object-Oriented Programming (OOP) with our 'Object-Oriented Java: Inheritance and Encapsulation' course. Designed for learners new to coding, this course provides an accessible entry point into Java programming, focusing on key OOP concepts like inheritance and encapsulation. With no software installation required, you'll dive straight into writing your first Java programs and build a strong foundation in Computer Science principles that can be applied across various programming languages.

Sep 7th 2026
4 Weeks
Object-Oriented Programming Concepts (Coursera) Coursera
LearnQuest

Object-Oriented Programming Concepts (Coursera)

Discover the essential concepts behind modern object-oriented programming in our introductory course. Gain a deep understanding of key topics such as objects, classes, messaging, inheritance, and polymorphism through engaging lessons and practical examples using Python. Perfect for beginners and experienced programmers looking to refine their OOP skills.

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

Sep 7th 2026
4 Weeks
Dive Deep into Python (Coursera) Coursera
Board Infinity

Dive Deep into Python (Coursera)

Embark on an immersive journey through the world of Python programming with our 'Dive Deep into Python' course. Whether you're a beginner or looking to refine your expertise, this course is designed to take you from the basics to mastering Python's advanced features. Learn how to solve real-world problems and develop complex applications.

Sep 7th 2026
4 Weeks