Object-Oriented Programming Concepts

This course is part of Introduction to Application Development Specialization

Instructor: Noel J. Bergman

Skills you'll gain

  •   Programming Principles
  •   Unified Modeling Language
  •   Software Design Patterns
  •   Object Oriented Design
  •   Computer Programming
  •   Test Driven Development (TDD)
  •   Software Development Methodologies
  •   Distributed Computing
  •   Object Oriented Programming (OOP)
  •   Software Architecture
  •   Software Design
  • 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