
Universidad de Palermo
Skills you'll gain: Object Oriented Design, Object Oriented Programming (OOP), Java, Java Programming, Programming Principles
ā 4.6 (7) Ā· Intermediate Ā· Course Ā· 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Object Oriented Design, JUnit, Object Oriented Programming (OOP), Software Design Patterns, Software Engineering, Java, Unified Modeling Language, Software Design, Java Programming, Software Architecture, Model View Controller, Conceptual Design
ā 4.6 (7) Ā· Intermediate Ā· Course Ā· 1 - 3 Months

Illinois Tech
Skills you'll gain: Unified Modeling Language, File I/O, Debugging, Object Oriented Programming (OOP), Object Oriented Design, Python Programming, Computer Programming, Programming Principles, System Programming, Pseudocode, Program Development, Event-Driven Programming, Diagram Design, Software Design, Data Import/Export, User Interface (UI), Data Structures, Graphical Tools, UI Components
ā 4.7 (21) Ā· Beginner Ā· Course Ā· 1 - 3 Months

Skills you'll gain: File I/O, Test Tools, Application Design, Test Case, Software Documentation, Code Reusability, Technical Documentation, Package and Software Management
Advanced Ā· Course Ā· 3 - 6 Months

Skills you'll gain: Java Programming, Object Oriented Design, Software Design, Code Reusability, Records Management, Programming Principles, Memory Management
Intermediate Ā· Course Ā· 1 - 4 Weeks

Skills you'll gain: Object Oriented Programming (OOP), Object Oriented Design, C++ (Programming Language), Development Environment, Programming Principles, Computer Programming, Maintainability, Command-Line Interface, Computational Logic, File Management
Beginner Ā· Course Ā· 1 - 3 Months

Skills you'll gain: Java Programming, Java Platform Enterprise Edition (J2EE), JUnit, Software Documentation, Application Frameworks, Development Environment, Application Design, Software Testing, Performance Tuning, Data Persistence, Maintainability
Intermediate Ā· Course Ā· 1 - 4 Weeks

Skills you'll gain: C and C++, Object Oriented Programming (OOP), C++ (Programming Language), Data Validation, Data Integrity, Computer Programming, Computer Science
ā 4.8 (230) Ā· Intermediate Ā· Course Ā· 1 - 4 Weeks

Skills you'll gain: Object Oriented Programming (OOP), Object Oriented Design, Java Programming, Code Reusability, Java, Computer Programming, Data Validation, Data Integrity, Computer Science
ā 4.1 (21) Ā· Intermediate Ā· Course Ā· 1 - 4 Weeks

Skills you'll gain: Object Oriented Programming (OOP), Object Oriented Design, Javascript, Application Deployment, Kanban Principles, Code Reusability, Data Persistence, Data Storage
Intermediate Ā· Course Ā· 1 - 3 Months

Skills you'll gain: Object Oriented Design, File I/O, Integrated Development Environments, Functional Design
Beginner Ā· Course Ā· 3 - 6 Months

Skills you'll gain: Data Structures, Object Oriented Programming (OOP), Object Oriented Design, Java Programming, Computational Thinking, Java, Algorithms, Programming Principles, Computer Programming, Solution Design
Advanced Ā· Course Ā· 1 - 3 Months