
Northeastern University
Skills you'll gain: Systems Thinking, Software Visualization, Object Oriented Design, Case Studies, Data Modeling, Software Engineering, Object Oriented Programming (OOP), Software Design, Program Development, Systems Design, Business Modeling, Technical Design, Complex Problem Solving
Mixed · Course · 1 - 4 Weeks

Board Infinity
Skills you'll gain: Spring Framework, Java, Dependency Analysis, Software Design Patterns, Object Oriented Programming (OOP), Extensible Markup Language (XML), Software Design, Software Architecture
Intermediate · Course · 1 - 4 Weeks

EDUCBA
Skills you'll gain: Object Oriented Programming (OOP), Java Programming, Application Development, Computer Programming, User Interface (UI), Programming Principles, Databases, System Design and Implementation, File Management, Data Validation
Beginner · Course · 1 - 3 Months

Skills you'll gain: Computer Vision, Applied Machine Learning
Intermediate · Course · 1 - 4 Weeks

Xi'an Jiaotong University
Skills you'll gain: ASP.NET, .NET Framework, Web Development, Database Application, Web Applications, Object Oriented Programming (OOP), Javascript, HTML and CSS, Web Design, Data Access, Web Servers, Data Validation
Mixed · Course · 1 - 4 Weeks

Packt
Skills you'll gain: Javascript, jQuery, Event-Driven Programming, Object Oriented Programming (OOP), JSON, Web Applications, Computer Programming, Web Development Tools, Debugging, Hypertext Markup Language (HTML), Cascading Style Sheets (CSS)
Beginner · Course · 1 - 3 Months

University of California, Santa Cruz
Skills you'll gain: Go (Programming Language), Data Structures, C and C++, Object Oriented Programming (OOP), Computer Programming, Unit Testing, Algorithms, Computer Science, Debugging, Integration Testing, Software Design
Intermediate · Course · 1 - 3 Months

Pearson
Skills you'll gain: System Programming, Rust (Programming Language), Data Structures, Relational Databases, Other Programming Languages, Databases, Data Access, Debugging, Programming Principles, Application Development, Secure Coding, SQL, Object Oriented Programming (OOP), C++ (Programming Language), Maintainability, Interoperability, Software Development, Command-Line Interface, Data Import/Export, File Management
Beginner · Specialization · 1 - 3 Months

Duke University
Skills you'll gain: Algorithms, Debugging, Java, Computer Programming, Software Design, Programming Principles, Object Oriented Programming (OOP), Program Development, Data Analysis Software, Data Import/Export, Integrated Development Environments
Beginner · Course · 1 - 3 Months

Skills you'll gain: Spring Framework, Version Control, Spring Boot, Hibernate (Java), Object-Relational Mapping, GitHub, Git (Version Control System), Java, Software Documentation, JUnit, Restful API, API Design, Model View Controller, Postman API Platform, User Accounts, Authentications, Object Oriented Programming (OOP), JSON
Intermediate · Course · 3 - 6 Months

Universidad de los Andes
Skills you'll gain: TypeScript, Javascript, Scripting Languages, Data Structures, Web Development Tools, Object Oriented Programming (OOP), Programming Principles, Functional Design
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Java Programming, Data Access, Programming Principles, Computational Logic
Intermediate · Course · 1 - 4 Weeks