
Skills you'll gain: Data Collection, Marketing, Marketing Analytics, Google Analytics, Digital Marketing, Customer Data Management, Application Programming Interface (API), Market Data, Personally Identifiable Information, Web Analytics, Information Privacy, API Gateway, Data Integration, Data Analysis, Data-Driven Decision-Making, Advertising
Beginner · Course · 1 - 4 Weeks
University of Michigan
Skills you'll gain: Responsive Web Design, HTML and CSS, Web Design, Cascading Style Sheets (CSS), Bootstrap (Front-End Framework), Wireframing, User Interface (UI) Design, Browser Compatibility, Usability, Web Content Accessibility Guidelines, Mobile Development, Javascript
Beginner · Course · 1 - 4 Weeks

LearnQuest
Skills you'll gain: Java Programming, Java, Application Servers, Web Applications, Development Environment, Object Oriented Programming (OOP), Application Development, Eclipse (Software), Program Development, Computer Programming, Object Oriented Design, Mobile Development, UI Components, Event-Driven Programming, User Interface (UI), Virtual Machines, Data Structures, Command-Line Interface, Software Installation
Intermediate · Specialization · 3 - 6 Months

École Polytechnique Fédérale de Lausanne
Skills you'll gain: GIS Software, Geographic Information Systems, Spatial Data Analysis, Data Modeling, Databases, NoSQL, Data Storage, Data Storage Technologies, Query Languages, SQL, Relational Databases
Beginner · Course · 1 - 3 Months

École Polytechnique Fédérale de Lausanne
Skills you'll gain: Programming Principles, C++ (Programming Language), Computer Programming, Data Structures, Algorithms, Development Environment, Debugging
Beginner · Course · 1 - 3 Months

Rice University
Skills you'll gain: Combinatorics, Probability, Programming Principles, Program Development, Computational Thinking, Computer Programming, Object Oriented Programming (OOP), Development Testing, Software Testing, Applied Mathematics, Debugging, Algorithms, Python Programming, Game Design, Simulations
Intermediate · Course · 1 - 3 Months
University of Michigan
Skills you'll gain: PHP (Scripting Language), Hypertext Markup Language (HTML), MySQL, Web Applications, Web Development, Cascading Style Sheets (CSS), Development Environment, Back-End Web Development, Database Development, Web Servers, Software Installation, Data Validation
Intermediate · Course · 1 - 3 Months

University of California San Diego
Skills you'll gain: Bioinformatics, Molecular Biology, Microbiology, Infectious Diseases, Biotechnology, Computational Thinking, Algorithms, Python Programming
Intermediate · Course · 1 - 3 Months

Universidad Nacional Autónoma de México
Skills you'll gain: Java, Object Oriented Programming (OOP), Java Programming, Android Development, Android Studio, Mobile Development, Programming Principles, Integrated Development Environments
Mixed · Course · 1 - 4 Weeks

28DIGITAL
Skills you'll gain: Real-Time Operating Systems, Embedded Systems, Embedded Software, Internet Of Things, Security Requirements Analysis, Network Architecture, Network Security, Operating Systems, Cybersecurity, Web Services, Encryption, Network Protocols, Public Key Cryptography Standards (PKCS), System Programming, Simple Object Access Protocol (SOAP), Application Development, System Requirements, C (Programming Language), System Design and Implementation, Software Development
Intermediate · Specialization · 3 - 6 Months

Peking University
Skills you'll gain: C (Programming Language), Programming Principles, Computer Science, Theoretical Computer Science, Computational Thinking, Computational Logic, Computer Programming, Computer Architecture, Software Design, Data Structures, Algorithms, Computer Hardware, Emerging Technologies
Mixed · Course · 3 - 6 Months

Skills you'll gain: Microservices, Google Cloud Platform, Cloud Applications, Spring Framework, Cloud Development, Spring Boot, Database Management, Databases, Software Architecture, Application Performance Management, Service Oriented Architecture, Configuration Management
Intermediate · Course · 1 - 4 Weeks