
University of Toronto
Skills you'll gain: Model View Controller, Apple iOS, Apple Xcode, Swift Programming, User Interface (UI), Mobile Development, UI Components, User Interface and User Experience (UI/UX) Design, Application Frameworks, Computer Programming
Mixed · Course · 1 - 3 Months

Duke University
Skills you'll gain: Matplotlib, Pandas (Python Package), NumPy, Data Visualization, Data Cleansing, Data Structures, Scientific Visualization, Data Visualization Software, Predictive Analytics, Debugging, Data Manipulation, Object Oriented Programming (OOP), Regression Analysis, Python Programming, Data Science, Algorithms, Simulations, Microsoft Visual Studio, Predictive Modeling, Data Analysis
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Adobe Premiere, Video Editing, Post-Production, Photo/Video Production and Technology, Editing, Video Production, Media Production, Animations, Image Quality, Color Theory, Data Import/Export, File Management, Motion Graphics, Generative AI, Timelines, Performance Tuning
Beginner · Course · 3 - 6 Months

Skills you'll gain: Game Design, Programming Principles, Python Programming, Scripting, Computer Programming, Scripting Languages, Computer Science
Beginner · Guided Project · Less Than 2 Hours

Microsoft
Skills you'll gain: Microsoft Copilot, Microsoft Visual Studio, GitHub, Code Review, Integrated Development Environments, Program Development, Software Documentation, Maintainability, Computer Programming Tools, Test Automation, Web Development Tools, Software Technical Review, Technical Documentation, Test Case, Debugging, React.js
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Bash (Scripting Language), Shell Script, Unix Shell, Unix Commands, Linux Administration, Linux, Linux Commands, Scripting, File Management, Command-Line Interface, System Configuration
Mixed · Course · 1 - 3 Months

Skills you'll gain: Python Programming, Algorithms, Computer Programming, Theoretical Computer Science, Linear Algebra, Mathematics and Mathematical Modeling, Computer Science, Algebra, Object Oriented Programming (OOP), IBM Cloud, Scripting, Probability, Artificial Intelligence and Machine Learning (AI/ML), Data Processing, Mathematical Modeling, Data Structures, Data Manipulation, Probability & Statistics, Applied Mathematics, Software Installation
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: User Interface (UI) Design, Web Applications, User Interface (UI), UI/UX Strategy, User Experience Design, Cascading Style Sheets (CSS)
Intermediate · Course · 1 - 4 Weeks

Simplilearn
Skills you'll gain: Backlogs, Scrum (Software Development), Sprint Retrospectives, Sprint Planning, Agile Methodology, Agile Project Management, User Story, Product Management, Meeting Facilitation, Team Leadership
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Google Cloud Platform, Amazon Web Services, Virtual Private Networks (VPN), Identity and Access Management, Cloud Infrastructure, Cloud Computing Architecture, Cloud Computing, General Networking, Network Routing, Firewall, User Accounts, Virtual Machines, Load Balancing
Intermediate · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Responsible AI, Generative AI, Google Cloud Platform, Large Language Modeling, Data Quality, LLM Application, Artificial Intelligence, Data Ethics, Machine Learning
Beginner · Course · 1 - 4 Weeks

École Polytechnique Fédérale de Lausanne
Skills you'll gain: Scala Programming, Data Structures, Distributed Computing, Algorithms, Functional Design, Scalability, Other Programming Languages, Java, Performance Tuning
Intermediate · Course · 1 - 4 Weeks