
Fudan University
Skills you'll gain: Unity Engine, 3D Assets, Video Game Development, Mobile Development, User Interface (UI), Application Deployment, C# (Programming Language), Computer Graphics, Animations, Object Oriented Programming (OOP), Scripting
Beginner · Course · 1 - 3 Months

University at Buffalo
Skills you'll gain: Data Storytelling, Statistical Process Controls, Data Visualization, Data Visualization Software, Data-Driven Decision-Making, Business Analytics, Tableau Software, Data Analysis, Minitab, Data Cleansing, Statistical Analysis, Data Quality, Process Analysis, Business Process, Key Performance Indicators (KPIs), Matlab
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Pandas (Python Package), Data Manipulation, Data Analysis, NumPy, Python Programming
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: NumPy, Pandas (Python Package), Data Manipulation, Scatter Plots, Jupyter, Data Visualization Software, Machine Learning, Data Science, Data Import/Export, Classification And Regression Tree (CART), Linear Algebra, Probability Distribution, Regression Analysis
Beginner · Course · 1 - 3 Months

University of California San Diego
Skills you'll gain: Debugging, Object Oriented Programming (OOP), Java, Teaching, Programming Principles, Java Programming, Program Development, Pedagogy, Computer Programming, Integrated Development Environments, Software Design, Computational Thinking, Cultural Responsiveness, Test Case, Computational Logic, Pseudocode, Algorithms, Data Structures
Beginner · Specialization · 3 - 6 Months

Scrimba
Skills you'll gain: Object Oriented Programming (OOP), Python Programming, Data Structures, Computer Programming, Software Engineering, Performance Tuning, File Management, Web Development, Debugging, Web Development Tools
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Apple iOS, Swift Programming, Apple Xcode, Responsive Web Design, Mobile Development, Unit Testing, User Interface (UI), UI Components, Storyboarding
Intermediate · Course · 1 - 3 Months
University of Michigan
Skills you'll gain: Stored Procedure, PostgreSQL, SQL, Database Management, Database Design, Relational Databases, Query Languages, Data Manipulation, Data Import/Export, Data Integrity, Text Mining, Transaction Processing
Intermediate · Course · 1 - 4 Weeks
Skills you'll gain: Operating Systems, C (Programming Language), Performance Tuning, Virtual Machines, System Programming, Virtualization, Linux
Advanced · Course · 1 - 3 Months

École Polytechnique Fédérale de Lausanne
Skills you'll gain: Digital Communications, Communication Systems, Image Analysis, Telecommunications, Electrical and Computer Engineering, Embedded Systems, Electronics, Engineering Analysis, Applied Mathematics, Algorithms, Quantitative Research, Systems Of Measurement, Computer Hardware
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Backlogs, Quality Management, Project Closure, Project Planning, Scope Management, Team Management, Agile Project Management, Budget Management, Project Risk Management, Milestones (Project Management), Team Leadership, Communication Planning, Project Scoping, Agile Software Development, Product Roadmaps, Sprint Retrospectives, Project Management Life Cycle, Smart Goals, Change Management, Project Management
Beginner · Professional Certificate · 3 - 6 Months

Skills you'll gain: Responsive Web Design, HTML and CSS, JSON, React.js, Jest (JavaScript Testing Framework), Hypertext Markup Language (HTML), Javascript, Bootstrap (Front-End Framework), Ajax, Web Design, Web Development Tools, Web Design and Development, Cascading Style Sheets (CSS), Unit Testing, UI Components, User Interface and User Experience (UI/UX) Design, Web Development, Front-End Web Development, Mobile Development, JavaScript Frameworks
Beginner · Specialization · 3 - 6 Months