
Tsinghua University
Skills you'll gain: Data Structures, Algorithms, Graph Theory, Computational Thinking, Theoretical Computer Science, Database Design, Programming Principles, Computer Programming, Query Languages, Performance Tuning, Computer Science
Intermediate · Specialization · 3 - 6 Months

Scrimba
Skills you'll gain: HTML and CSS, Responsive Web Design, Cascading Style Sheets (CSS), Hypertext Markup Language (HTML), File Management, Web Design, Front-End Web Development, Web Development
Beginner · Course · 1 - 4 Weeks

Arizona State University
Skills you'll gain: Lesson Planning, Language Competency, English Language, Curriculum Planning, Instructional and Curriculum Design, Language Learning, Student Engagement, Grammar, Vocabulary, Literacy
Mixed · Course · 1 - 3 Months

Skills you'll gain: Figma (Design Software), UI Components, Prototyping, Interaction Design, User Experience, Mockups, Responsive Web Design, Animations, User Interface (UI) Design, User Flows, Style Guides
Intermediate · Course · 1 - 3 Months
National Taiwan University
Skills you'll gain: Aesthetics, Design, Storytelling, Design Elements And Principles, Art History, Layout Design, Creativity, Ancient History
Beginner · Course · 1 - 3 Months

Vanderbilt University
Skills you'll gain: JUnit, Unit Testing, Maintainability, Software Design Patterns, Software Testing, Test Automation, Integration Testing, Test Driven Development (TDD), Testability, Software Engineering, Android Development, Application Security, Test Case, Software Design, Software Architecture, Mobile Security, Application Design
Mixed · Course · 1 - 3 Months

University of California, Irvine
Skills you'll gain: Pay Per Click Advertising, Search Engine Marketing, Customer Retention, Digital Marketing, Search Engine Optimization, Keyword Research, Digital Advertising, Marketing Strategies, Marketing, Customer Acquisition Management, Web Analytics and SEO, Content Marketing, Lead Generation, Target Audience
Beginner · Course · 1 - 4 Weeks

Dassault Systèmes
Skills you'll gain: SolidWorks (CAD), Assembly Drawing, 3D Modeling, Computer-Aided Design, Mechanical Design, Engineering Drawings
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Social Media Marketing, Social Media, Social Media Content, Photo Editing, Marketing, Graphics Software, Graphic and Visual Design, Graphic Design, Entrepreneurship, Business
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Dashboard, Databases, Project Schedules, Data Visualization, Calendar Management, Customer Relationship Management (CRM) Software, Project Management, Document Management, Content Development and Management, Process Improvement and Optimization, File Management, Collaboration, User Accounts
Beginner · Specialization · 3 - 6 Months

Universidad Nacional Autónoma de México
Skills you'll gain: Android Development, Android Studio, Mobile Development, Application Development, Application Lifecycle Management, User Interface (UI) Design, Data Persistence, UI Components, Authorization (Computing), User Interface (UI), Data Storage, Database Management, File I/O
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Logo Design, Canva (Software), Video Production, Infographics, Graphic Design, Graphic and Visual Design, Content Creation, Creative Design, Social Media Marketing
Beginner · Guided Project · Less Than 2 Hours