
Skills you'll gain: Computer Graphics, 3D Assets, Video Game Development, Game Design, C# (Programming Language), Animations, Cross Platform Development, Object Oriented Programming (OOP), Program Development, Software Installation, Debugging, Computational Logic
Mixed · Course · 1 - 3 Months

Arizona State University
Skills you'll gain: Supervised Learning, Unsupervised Learning, Matplotlib, Generative AI, NumPy, Object Oriented Programming (OOP), Deep Learning, Image Analysis, Plot (Graphics), Machine Learning Algorithms, Object Oriented Design, Applied Machine Learning, Integrated Development Environments, Pandas (Python Package), Python Programming, Machine Learning, Development Environment, Event-Driven Programming, Programming Principles, Computer Programming
Beginner · Specialization · 3 - 6 Months

University of Michigan
Skills you'll gain: JSON, Data Processing, Web Scraping, Restful API, Data Manipulation, Application Programming Interface (API), Python Programming, Data Transformation, Data Structures, Data Collection
Intermediate · Course · 1 - 4 Weeks

University of Toronto
Skills you'll gain: Apple iOS, Swift Programming, iOS Development, Model View Controller, Apple Xcode, Mobile Development, User Interface (UI), Application Design, Application Development, Objective-C (Programming Language), UI Components, Animations, User Interface and User Experience (UI/UX) Design, Object Oriented Programming (OOP), Application Frameworks, Interaction Design, Programming Principles, Integrated Development Environments, Computer Graphics, Persistence
Intermediate · Specialization · 3 - 6 Months

Board Infinity
Skills you'll gain: ASP.NET, Object Oriented Programming (OOP), Object Oriented Design, Middleware, Programming Principles, Object-Relational Mapping, Model View Controller, Event-Driven Programming, User Interface (UI), Application Security, Cascading Style Sheets (CSS), Debugging
Beginner · Specialization · 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: Exploratory Data Analysis, Data Wrangling, Data Transformation, Data Analysis, Data Cleansing, Data Manipulation, Data Import/Export, Predictive Modeling, Regression Analysis, Statistical Analysis, Pandas (Python Package), Scikit Learn (Machine Learning Library), Data-Driven Decision-Making, Matplotlib, Feature Engineering, Data Visualization, Data Pipelines, NumPy, Python Programming
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Data Visualization, Matplotlib, Scientific Visualization, Data Storytelling, Pivot Tables And Charts, Data Visualization Software, Data Analysis, Data Structures, Heat Maps, Data Manipulation, Pandas (Python Package), NumPy, Data Transformation, Exploratory Data Analysis, Data Cleansing, Data Processing, Data Mapping, Data Import/Export, Python Programming, Object Oriented Programming (OOP)
Intermediate · Specialization · 1 - 3 Months

LearnQuest
Skills you'll gain: Model View Controller, Apple iOS, JSON, Swift Programming, Apple Xcode, iOS Development, Responsive Web Design, Data Structures, Object Oriented Programming (OOP), Unit Testing, Programming Principles, Apple software proficiency, Transaction Processing, Mobile Development, User Interface (UI), Application Development, UI Components, Application Programming Interface (API), Data Storage, Data Modeling
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Selenium (Software), Object Oriented Programming (OOP), Test Automation, Software Testing, Computer Programming, Scripting, Python Programming, Automation, File Management, Development Environment, Debugging, Data Structures
Beginner · Course · 1 - 3 Months

Vanderbilt University
Skills you'll gain: Prompt Engineering, ChatGPT, Prompt Patterns, LLM Application, Productivity, OpenAI, Creative Problem-Solving, Generative AI, AI Personalization, Data Synthesis, Image Analysis, Data Capture, Artificial Intelligence, Innovation, Brainstorming, Large Language Modeling, Game Design, Data Analysis, Organizational Skills, Education Software and Technology
Beginner · Specialization · 1 - 3 Months

Board Infinity
Skills you'll gain: ASP.NET, .NET Framework, C# (Programming Language), Object Oriented Programming (OOP), Web Development, Web Applications, Object Oriented Design, Programming Principles, Debugging
Beginner · Course · 1 - 4 Weeks