
Peking University
Skills you'll gain: Bioinformatics, Molecular Biology, Biology, Computational Thinking, Network Analysis, Data Mining, Algorithms, Machine Learning Methods, Data Processing, Unstructured Data, Statistical Methods, Database Development
Mixed · Course · 3 - 6 Months

Skills you'll gain: Extract, Transform, Load, Data Pipelines, Data Integration, File Management, Scalability, Data Processing, Java, Data Transformation, Configuration Management
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Spring Framework, Web Applications, Java Platform Enterprise Edition (J2EE), Java, Object Oriented Design, Back-End Web Development, Authentications, Application Development, Software Design, Database Design, Model View Controller, Databases
Mixed · Course · 1 - 4 Weeks

University of Alberta
Skills you'll gain: Software Architecture, Model View Controller, Unified Modeling Language, Object Oriented Design, Service Oriented Architecture, API Design, Systems Architecture, Web Services, Software Design Patterns, Software Design, Simple Object Access Protocol (SOAP), Microservices, Restful API, Software Design Documents, Software Visualization, Code Review, Solution Architecture, Object Oriented Programming (OOP), Software Development, Java
Beginner · Specialization · 3 - 6 Months

Meta
Skills you'll gain: React Native, Jest (JavaScript Testing Framework), Version Control, UI/UX Research, Usability Testing, Unix Commands, Restful API, Git (Version Control System), Persona (User Experience), GitHub, Interaction Design, User Experience Design, SQL, User Interface and User Experience (UI/UX) Design, User Interface (UI), User Experience, Mobile Development, React.js, Web Development Tools, Javascript
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: React Native, Android Studio, Restful API, Version Control, UI/UX Research, Usability Testing, Git (Version Control System), Data Structures, Jest (JavaScript Testing Framework), Unix Commands, Android Jetpack, Android Development, Persona (User Experience), GitHub, Interaction Design, Kotlin, User Experience Design, User Interface and User Experience (UI/UX) Design, Mobile Development, Javascript
Build toward a degree
Beginner · Professional Certificate · 3 - 6 Months

University of Alberta
Skills you'll gain: Object Oriented Design, Unified Modeling Language, Software Design, Object Oriented Programming (OOP), Java, Software Architecture, Technical Design, Conceptual Design
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Apache Hadoop, Big Data, Data Infrastructure, Social Network Analysis, Data Processing, Program Development, Distributed Computing, Java, Text Mining, Graph Theory, File Systems, Debugging
Mixed · Course · 1 - 3 Months

Duke University
Skills you'll gain: User Interface (UI), Computational Thinking, HTML and CSS, Interactive Design, Web Development, Web Design, Javascript, Event-Driven Programming, Computer Programming, Algorithms, Image Analysis, Web Applications, Cascading Style Sheets (CSS)
Beginner · Course · 1 - 4 Weeks
École Polytechnique Fédérale de Lausanne
Skills you'll gain: Scala Programming, Software Design, Software Design Patterns, Functional Design, Java, Programming Principles, Performance Tuning, Data Structures, Algorithms
Intermediate · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Field-Programmable Gate Array (FPGA), Hardware Design, Electronic Systems, Embedded Systems, Electronics Engineering, Eclipse (Software), Application Specific Integrated Circuits, Electronic Hardware, Technical Design, Electronics, Electrical and Computer Engineering, Test Case, Program Development, Integrated Development Environments, System Design and Implementation, Computer Architecture, Hardware Architecture, Software Development, Verification And Validation, Embedded Software
Build toward a degree
Intermediate · Specialization · 3 - 6 Months

The Chinese University of Hong Kong
Skills you'll gain: Regression Analysis, Statistical Analysis, Statistical Methods, Advanced Analytics, Correlation Analysis, Statistical Software, Social Sciences, Statistical Modeling, Data Analysis, Data Analysis Software, Mathematical Modeling
Mixed · Course · 3 - 6 Months