Object-Oriented Programming

Filter Courses within "Object-Oriented Programming" (Click to filter)
Introduction to Object-Oriented Programming with Java II: Object-Oriented Programming and Algorithms (edX) EdX
Georgia Institute of Technology,GTx

Introduction to Object-Oriented Programming with Java II: Object-Oriented Programming and Algorithms (edX)

Expand your understanding of Java programming by diving deeper into object-oriented principles and algorithmic thinking in this advanced course. Following the foundations laid in 'Introduction to Object-Oriented Programming with Java I', you'll learn how to create more sophisticated classes, implement inheritance, leverage interfaces, and harness polymorphism for reusable and flexible code. Gain insights into algorithms that drive data manipulation and problem-solving within object-oriented frameworks.

Self Paced
Self-Paced
Introduction to Object-Oriented Programming with Java III: Exceptions, Data Structures, Recursion, and GUIs (edX) EdX
Georgia Institute of Technology,GTx

Introduction to Object-Oriented Programming with Java III: Exceptions, Data Structures, Recursion, and GUIs (edX)

Dive into the advanced world of Java programming with this comprehensive course. Learn how to handle errors effectively using exceptions, enhance your problem-solving abilities through recursion, manage data efficiently with various structures, and create engaging user interfaces with GUIs. Perfect for programmers aiming to refine their skills.

Self Paced
Self-Paced
Algorithmen und Datenstrukturen mit Detektiv Duke (openHPI) OpenHPI
Hasso-Plattner-Institut

Algorithmen und Datenstrukturen mit Detektiv Duke (openHPI)

Steige ein in die faszinierende Welt der Algorithmen und Datenstrukturen mit dem beliebten Detektiv Duke auf openHPI. Dieser interaktive Kurs bietet eine detaillierte Einführung in Java Collections, Iteratoren und zeigt dir, welche Datenstrukturen für unterschiedliche Anwendungsfälle am besten geeignet sind. Lerne effizient zu programmieren und erweitere deine Kenntnisse in der Welt der Programmierung.

Self Paced
Self-Paced
Learn Python - The Fundamentals of Python Programming Language (Skillshare) Skillshare
Skillshare

Learn Python - The Fundamentals of Python Programming Language (Skillshare)

Discover the essential building blocks of Python programming in this beginner-friendly course. From variables and data types to control structures and functions, you'll gain a thorough grasp of Python's core concepts. Apply your knowledge by creating your own class object and streamline repetitive tasks with Python's power.

Self Paced
Self-Paced
Typescript Design Patterns (Object-oriented programming) (Skillshare) Skillshare
Skillshare

Typescript Design Patterns (Object-oriented programming) (Skillshare)

Discover the power of object-oriented design patterns and apply them effectively in your TypeScript projects with our expert-led course on Skillshare. Whether you're a seasoned developer or just starting out, understanding and implementing these patterns will significantly enhance your coding skills and help you build more efficient applications.

Self Paced
Self-Paced
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
AWS Machine Learning Foundations Course (Udacity) Udacity
Udacity

AWS Machine Learning Foundations Course (Udacity)

Dive into the world of machine learning with our AWS Machine Learning Foundations Course. Whether you're a beginner or looking to enhance your skills, this course provides an in-depth understanding of ML principles, advanced areas like computer vision and reinforcement learning, and practical application using Amazon SageMaker and AWS AI Devices. Start your journey towards becoming a proficient machine learning engineer today!

Self Paced
Self-Paced