
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

Skills you'll gain: Object Oriented Design, Code Reusability, Microsoft Visual Studio, Software Design
Beginner Ā· Course Ā· 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Object Oriented Design, Object Oriented Programming (OOP), Unified Modeling Language, JUnit, Software Testing, Software Engineering, Java, Java Programming, Computer Programming, Unit Testing, Software Design, Test Driven Development (TDD), Diagram Design
ā 4.1 (13) Ā· Intermediate Ā· Course Ā· 1 - 3 Months

Skills you'll gain: Object Oriented Design, Object Oriented Programming (OOP), File I/O, Program Development, Software Development, Automation, Data Structures, Code Reusability, Maintainability, File Management, Python Programming, Scalability, Scripting Languages, Data Persistence, JSON
ā 5 (15) Ā· Mixed Ā· Course Ā· 1 - 4 Weeks

Skills you'll gain: Data Persistence, Object Oriented Programming (OOP), Javascript, Web Applications, Application Programming Interface (API), User Interface (UI), Interactive Design, Front-End Web Development, Event-Driven Programming, Animations, Scalability
Beginner Ā· Course Ā· 1 - 3 Months

Ball State University
Skills you'll gain: Program Development, Data Analysis, Programming Principles, Statistical Analysis, Computer Programming, Analytics, Python Programming, Natural Language Processing, Computer Science, Text Mining, NumPy, Data Processing, Code Reusability, Mathematical Software, Debugging, Computational Logic, Data Manipulation
ā 4.7 (30) Ā· Beginner Ā· Course Ā· 1 - 3 Months

Illinois Tech
Skills you'll gain: Object Oriented Programming (OOP), Web Scraping, Data Structures, Web Development Tools, Test Driven Development (TDD), Computer Programming, Python Programming, Scripting Languages, Database Software, User Interface (UI), Open Source Technology, Database Development, Programming Principles, Database Management, Database Application, Program Development, Code Reusability, File I/O, Frontend Integration
ā 4.8 (8) Ā· Intermediate Ā· Course Ā· 1 - 3 Months

Skills you'll gain: PHP (Scripting Language), Object Oriented Programming (OOP), Object Oriented Design, Code Reusability, Web Development, Maintainability, Software Engineering
ā 4.6 (38) Ā· Intermediate Ā· Guided Project Ā· Less Than 2 Hours

Skills you'll gain: Java, Mobile Development, Java Programming, Object Oriented Programming (OOP), Application Frameworks, Android Development, Application Development, Program Development, Software Development
ā 4.6 (70) Ā· Intermediate Ā· Guided Project Ā· Less Than 2 Hours

Skills you'll gain: Java Programming, Java, Object Oriented Programming (OOP), Object Oriented Design, Eclipse (Software), Computer Programming, Development Environment, Integrated Development Environments, Programming Principles, Data Structures, Memory Management, Software Installation
Beginner Ā· Course Ā· 1 - 3 Months

LearnQuest
Skills you'll gain: Java Programming, Java, Object Oriented Programming (OOP), Object Oriented Design, Software Design, Functional Design
ā 4.7 (213) Ā· Intermediate Ā· Course Ā· 1 - 3 Months

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