object-oriented programming

  1. Coursera

    Coursera Object Oriented Programming in Java

    Overview Welcome to our course on Object Oriented Programming in Java using data visualization. People come to this course with many different goals -- and we are really excited to work with all of you! Some of you want to be professional software developers, others want to improve your...
  2. Coursera

    Coursera An Introduction to Interactive Programming in Python (Part 2)

    Overview This two-part course is designed to help students with very little or no computing background learn the basics of building simple interactive applications. Our language of choice, Python, is an easy-to learn, high-level computer language that is used in many of the computational courses...
  3. edX

    edX Object-Oriented Programming

    Overview Go beyond the basics of programming to understand object-oriented methodology, the approach to modular and reusable software systems. Topics Include: Introduction to Object Oriented Programming Classes and Methods Polymorphism Inheritance Standard Library of C++ This course is part...
  4. edX

    edX Object Oriented Programming in Java

    Overview This course is part of the Microsoft Professional Program in Entry-Level Software Development. What do hiring managers look for in entry-level developers? According to a recent survey, one of the most requested job skills is "strong object oriented design". Yet traditional computer...
  5. edX

    edX Software Engineering Essentials

    Overview The world of software engineering requires high flexibility, an influx of new ideas, and the courage to challenge traditional approaches. As a software engineer, you need to know the methods, workflows and tools to handle continuously growing complexity and shortened development cycles...
  6. Coursera

    Coursera Java for Android

    Overview This MOOC teaches you how to program core features and classes from the Java programming language that are used in Android, which is the dominant platform for developing and deploying mobile device apps. In particular, this MOOC covers key Java programming language features that...
  7. FutureLearn

    FutureLearn Object-oriented Programming in Python: Create Your Own Adventure Game

    Overview A fun introduction to object-oriented programming in Python Object-oriented programming is a programming paradigm based on objects and data rather than actions and logic. This online course will introduce you to the principles of object-oriented programming in Python, showing you how...
Top