
University of California San Diego
Skills you'll gain: Java Programming, Java, Pedagogy, Program Development, Object Oriented Programming (OOP), Computer Programming, Computational Thinking, Cultural Responsiveness, Digital pedagogy, Object Oriented Design, Algorithms
★ 4.7 (11) · Beginner · Course · 1 - 3 Months

Skills you'll gain: Maintainability, Computational Logic
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

Cloudera
Skills you'll gain: SQL, Apache Hive, Big Data, MySQL, Query Languages, Databases, Analytics, PostgreSQL, Data Manipulation, Data Integration, Data Analysis, Data Management, Virtual Machines
★ 4.8 (531) · Beginner · Course · 1 - 3 Months

Skills you'll gain: Object Oriented Programming (OOP), C# (Programming Language), Code Reusability, Application Development, Data Structures, Linux
★ 4.9 (8) · Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: C++ (Programming Language), Object Oriented Programming (OOP), Object Oriented Design, Programming Principles, Computer Programming, Code Reusability, Software Documentation, Computer Science, Maintainability
★ 4.7 (168) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Model Evaluation, Keras (Neural Network Library), Model Training, Tensorflow, Image Analysis, Artificial Neural Networks, Applied Machine Learning, Network Model, Deep Learning, Computer Vision, Machine Learning, Network Architecture
★ 4.6 (848) · Beginner · Guided Project · Less Than 2 Hours

University of Maryland, College Park
Skills you'll gain: No-Code Development, Experience Design, Application Development, User Experience, User Interface (UI), Data Modeling, User Interface (UI) Design, Application Design, Data Store, Cloud-Based Integration, Application Deployment, Automation, Salesforce, ServiceNow, Application Security
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Package and Software Management, Software Installation, Memory Management, Build Tools, Programming Principles, Integrated Development Environments
Beginner · Course · 1 - 3 Months

Skills you'll gain: Extensible Markup Language (XML), Extensible Languages and XML, Cascading Style Sheets (CSS), HTML and CSS, Hypertext Markup Language (HTML)
★ 4.4 (14) · Intermediate · Course · 1 - 4 Weeks
Codio
Skills you'll gain: Apache Maven, Build Tools, JSON, JUnit, Java Programming, Java, Web Services, Programming Principles, Package and Software Management, Data Structures, Object Oriented Programming (OOP), Network Protocols, Unit Testing, Style Guides
★ 4.7 (37) · Intermediate · Course · 1 - 4 Weeks

EDUCBA
Skills you'll gain: Ajax, Web Design, Web Design and Development, Java Platform Enterprise Edition (J2EE), HTML and CSS, jQuery, Cascading Style Sheets (CSS), Web Applications, Responsive Web Design, Scripting Languages, Scripting, Javascript and jQuery, Web Development, Java, Hypertext Markup Language (HTML), Middleware, Model View Controller, Javascript, Hibernate (Java), Application Frameworks
★ 4.3 (12) · Intermediate · Course · 1 - 3 Months