More to explore:

All Results

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

  • University of Colorado Boulder

    Skills you'll gain: Object Oriented Programming (OOP), Software Documentation, Maintainability, Programming Principles, Code Reusability, Python Programming

  • Skills you'll gain: Unit Testing, Growth Mindedness, Data Structures, Graph Theory, Event-Driven Programming, Social Network Analysis, Interactive Data Visualization, Java, Java Programming, Network Analysis, Object Oriented Programming (OOP), Technical Communication, User Interface (UI), Peer Review, Object Oriented Design, Software Testing, Computer Programming, Program Development, Algorithms, Problem Solving

  • University of Illinois Urbana-Champaign

    Skills you'll gain: C++ (Programming Language), Object Oriented Programming (OOP), Object Oriented Design, Development Environment, Engineering Software, Computer Programming, Software Engineering, Data Structures, Memory Management, Computer Programming Tools, Integrated Development Environments, Debugging, Program Development

  • Skills you'll gain: Unified Modeling Language, Object Oriented Programming (OOP), Object Oriented Design, Test Driven Development (TDD), Software Design Patterns, Software Design, Programming Principles, Software Visualization, Program Development, Computer Programming, Software Development Methodologies, Distributed Computing

  • Skills you'll gain: File I/O, Object Oriented Programming (OOP), Object Oriented Design, Code Reusability, Python Programming, Programming Principles, Data Dictionary, Computer Programming, File Systems, Data Structures, Computational Logic, Command-Line Interface, Data Cleansing, Functional Design, Scripting, Package and Software Management, Development Environment, File Management, UI Components, Verification And Validation

What brings you to Coursera today?

  • Skills you'll gain: Programming Principles, Code Reusability, Computer Programming

  • Skills you'll gain: Object Oriented Programming (OOP), Computer Programming, Program Development, Python Programming, Computer Graphics

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

  • Skills you'll gain: Memory Management, Development Testing, Programming Principles, Generative AI Agents, Code Reusability

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

  • Skills you'll gain: Object Oriented Programming (OOP), Data Structures, Unit Testing, Object Oriented Design, File I/O, Algorithms, Test Case, Test Tools, Python Programming, Debugging, Software Testing, Programming Principles, File Management, Code Reusability, Data Science, Context Management, Performance Tuning