More to explore:

All Results

  • Skills you'll gain: Unified Modeling Language, Model View Controller, Object Oriented Programming (OOP), Object Oriented Design, Software Design Patterns, Debugging, Software Architecture, Software Design, Java Programming, Computer Programming, Software Testing, Other Programming Languages

  • Skills you'll gain: Software Design Patterns, Software Design, Software Architecture, Maintainability, Object Oriented Design, Object Oriented Programming (OOP), Code Reusability, Application Frameworks, Systems Architecture, Software Engineering, Programming Principles, Software Quality (SQA/SQC)

  • Skills you'll gain: Object Oriented Design, Object Oriented Programming (OOP), Java, Java Programming, Programming Principles, Code Reusability

  • École Polytechnique Fédérale de Lausanne

    Skills you'll gain: Object Oriented Programming (OOP), Java Programming, Java, Object Oriented Design, Computer Programming, Memory Management

  • Skills you'll gain: Software Documentation, Object Oriented Design, Unified Modeling Language, Software Design, Test Driven Development (TDD), Unit Testing, Object Oriented Programming (OOP), Maintainability, Test Automation, Technical Documentation, Diagram Design, Programming Principles, Software Quality (SQA/SQC), Software Development, Computer Programming, Python Programming

  • Instituto Tecnológico de Aeronáutica

    Skills you'll gain: JUnit, Object Oriented Programming (OOP), Java, Java Programming, Object Oriented Design, Unified Modeling Language, Unit Testing, Agile Software Development, Software Design, Software Development, Computer Programming, Test Case, Software Testing, Diagram Design, Programming Principles

What brings you to Coursera today?

  • Skills you'll gain: Java, Object Oriented Design, Java Programming, Code Reusability, Object Oriented Programming (OOP), Data Structures, Computer Programming, User Interface (UI), UI Components, Programming Principles, Algorithms, Program Development, Debugging

  • École Polytechnique Fédérale de Lausanne

    Skills you'll gain: Object Oriented Programming (OOP), C++ (Programming Language), C and C++, Object Oriented Design, Computer Programming, Programming Principles, Code Reusability, Memory Management

  • Skills you'll gain: Code Reusability, Video Game Development, Software Engineering, Program Development, Programming Principles, Game Design, Software Testing, Software Development, Event-Driven Programming, Computer Programming, Computational Thinking

  • École Polytechnique Fédérale de Lausanne

    Skills you'll gain: Programming Principles, C++ (Programming Language), Data Structures, Computer Programming, Memory Management, Code Reusability, Program Development

  • École Polytechnique Fédérale de Lausanne

    Skills you'll gain: Programming Principles, Java Programming, Java, Computer Programming, Code Reusability, Data Structures, Object Oriented Programming (OOP), Computational Logic, Program Development, Computational Thinking, Problem Solving, Algorithms, Eclipse (Software)

  • Skills you'll gain: C++ (Programming Language), Object Oriented Programming (OOP), Computer Programming, Programming Principles, Interactive Design, Program Development, FinTech, Application Development, Command-Line Interface