
Epic Games
Skills you'll gain: Unreal Engine, Virtual Environment, Version Control, 3D Assets, Video Game Development, Software Configuration Management, Game Design, Content Management, Computer Graphic Techniques, User Interface (UI), Collaborative Software, Data Import/Export, Software Installation
★ 4.6 (90) · Beginner · Course · 1 - 3 Months

University of Pennsylvania
Skills you'll gain: Data Storytelling, Data Presentation, Feature Engineering, Data Visualization Software, Unsupervised Learning, SQL, Data Analysis, Model Evaluation, Seaborn, Data Visualization, Tableau Software, Predictive Modeling, Exploratory Data Analysis, Predictive Analytics, Analytics, Presentations, Advanced Analytics, Matplotlib, Data Science, Machine Learning
Beginner · Specialization · 1 - 3 Months

Skills you'll gain: React.js, JavaScript Frameworks, Front-End Web Development, Javascript, UI Components, Programming Principles, Dataflow
★ 4.3 (13) · Intermediate · Guided Project · Less Than 2 Hours

Amazon Web Services
Skills you'll gain: Software Development Life Cycle, CI/CD, DevOps, Software Development Methodologies, Devops Tools, Continuous Integration, Agile Software Development, Project Management, Software Development, Continuous Deployment, Application Development, Application Deployment, Software Development Tools, Software Testing, Agile Project Management, Waterfall Methodology, Agile Methodology, Kanban Principles, Scrum (Software Development), Automation
★ 4.8 (121) · Beginner · Course · 1 - 4 Weeks

Anthropic
Skills you'll gain: Model Context Protocol, Server Side, Event-Driven Programming, Application Deployment
★ 5 (6) · Mixed · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Selenium (Software), Test Script Development, Test Automation, Debugging, Scripting, Automation, Web Scraping, Software Testing, Cascading Style Sheets (CSS)
★ 4.6 (30) · Beginner · Course · 1 - 4 Weeks

JetBrains
Skills you'll gain: Object Oriented Design, File I/O, Data Structures, Python Programming, Programming Principles, Code Reusability, Computer Programming, Scripting, Data Processing, Package and Software Management, Code Review, Computational Logic, NumPy, Development Environment, Integrated Development Environments, Computational Thinking, Software Installation, Numerical Analysis
★ 4.6 (11) · Beginner · Course · 1 - 3 Months

Yonsei University
Skills you'll gain: Wireless Networks, Telecommunications, Mobile Development, Apple iOS, Display Devices, Business Planning, iOS Development, Product Planning, Android (Operating System), Company, Product, and Service Knowledge, Communication Systems, Business Strategy, Business Strategies, Network Analysis, Network Performance Management, Emerging Technologies, Operating Systems, Knowledge of Apple Hardware, System Software, Market Intelligence
★ 4.7 (488) · Beginner · Course · 1 - 3 Months

University of California, Davis
Skills you'll gain: Javascript and jQuery, jQuery, Data Validation, Javascript, Event-Driven Programming, Application Programming Interface (API), Object Oriented Programming (OOP)
★ 4.8 (69) · Beginner · Course · 1 - 4 Weeks
University of Michigan
Skills you'll gain: Web Scraping, Restful API, Network Protocols, JSON, Extensible Markup Language (XML), Web Services, Data Access, Application Programming Interface (API), Hypertext Markup Language (HTML), Data Processing, Python Programming, Software Installation
★ 4.2 (12) · Mixed · Course · 1 - 3 Months

Skills you'll gain: Image Analysis, Image Quality, Matlab, Computer Vision, Digital Signal Processing, Spatial Data Analysis, Medical Imaging, Spatial Analysis, Mathematical Software, Algorithms
★ 4.8 (56) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: LangChain, Prompt Engineering, LLM Application, Large Language Modeling, Retrieval-Augmented Generation, Vector Databases, Tool Calling, Embeddings, OpenAI API, ChatGPT, Google Gemini, AI Workflows, Generative AI Agents, Token Optimization, Agentic Workflows
★ 4.2 (29) · Beginner · Course · 1 - 4 Weeks