Object-Oriented Programming Concepts

This course is part of Introduction to Application Development Specialization

Instructor: Noel J. Bergman

Skills you'll gain

  •   Software Design Patterns
  •   Object Oriented Programming (OOP)
  •   Software Architecture
  •   Test Driven Development (TDD)
  •   Distributed Computing
  •   Software Design
  •   Software Development Methodologies
  •   Unified Modeling Language
  •   Object Oriented Design
  •   Computer Programming
  •   Programming Principles
  • There are 4 modules in this course

    In Object-Oriented Concepts, we will introduce the core concepts behind modern, object-oriented, programming. We will discuss objects, classes, messaging, inheritance, polymorphism, and more. As with Fundamentals of Programming, we will illustrate the concepts using the Python language, but they will be portable to other object-oriented programming languages.

    Object-Oriented Concepts

    Visual Modeling with UML

    Object-Oriented Development

    Explore more from Software Development

    ©2025  ementorhub.com. All rights reserved