
Coursera
Skills you'll gain: Cloud Computing Architecture, Cloud Infrastructure, Scalability, Cloud Computing, Software Architecture, Cloud Applications, Cloud Solutions, Infrastructure As A Service (IaaS), Load Balancing, Serverless Computing, Software Design Patterns, Microservices, Event-Driven Programming
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Retrieval-Augmented Generation, Large Language Modeling, LLM Application, Development Environment, Multimodal Prompts, Embeddings, Vector Databases, User Interface (UI), Generative AI, AI Workflows, AI Personalization, Prompt Engineering, Agentic systems, Data Visualization, Image Analysis, Application Development, Augmented Reality, Text Mining, Graph Theory, Query Languages
Intermediate · Specialization · 3 - 6 Months

University of Colorado System
Skills you'll gain: Unreal Engine, C++ (Programming Language), Video Game Development, Game Design, Object Oriented Programming (OOP), Software Design Patterns, Programming Principles, Application Development, Debugging
Intermediate · Course · 1 - 4 Weeks

Case Western Reserve University
Skills you'll gain: Geostatistics, Exploratory Data Analysis, Spatial Data Analysis, Spatial Analysis, Geospatial Mapping, Geospatial Information and Technology, Statistical Modeling, R Programming, Statistical Analysis, Probability & Statistics, Data Analysis, Data-Driven Decision-Making, Regression Analysis, Correlation Analysis, Data Validation, Histogram, Box Plots, Simulation and Simulation Software, Model Evaluation
Beginner · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Penetration Testing, Network Security, Network Monitoring, Exploitation techniques, Virtual Private Networks (VPN), Cryptographic Protocols, Network Protocols, General Networking, Computer Networking, Command-Line Interface, Network Analysis, Proxy Servers
Build toward a degree
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Algorithms, Technical Communication, Computational Thinking, Solution Design, Programming Principles, Software Design, Theoretical Computer Science, Data Structures, Problem Management, Computer Science
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: MySQL Workbench, Database Design, MySQL, Relational Databases, Database Management, Databases, Database Management Systems, SQL, Data Modeling, Data Import/Export
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: File I/O, Object Oriented Programming (OOP), Object Oriented Design, Python Programming, Programming Principles, Data Dictionary, Computer Programming, Data Structures, Debugging, Computational Logic, Command-Line Interface, Data Cleansing, Software Design Patterns, Functional Design, Scripting, Operating Systems, Pseudocode, Development Environment, File Management, Computational Thinking
Beginner · Specialization · 3 - 6 Months

Coursera
Skills you'll gain: SQL, PostgreSQL, Query Languages, Database Management, Database Systems, Data Manipulation
Advanced · Guided Project · Less Than 2 Hours

Fundação Instituto de Administração
Skills you'll gain: Big Data, Data Mining, Data-Driven Decision-Making, FinTech, Ggplot2, Data Visualization Software, Plot (Graphics), Deep Learning, Data Modeling, R Programming, Market Data, Predictive Analytics, Analytics, Data Science, Data Analysis, Business Analytics, Data Processing, Data Manipulation, Machine Learning, Financial Market
Beginner · Specialization · 1 - 3 Months

Scrimba
Skills you'll gain: Typography, Responsive Web Design, Cascading Style Sheets (CSS), HTML and CSS, Web Design, Web Development
Intermediate · Course · 1 - 4 Weeks

Università di Napoli Federico II
Skills you'll gain: Object Oriented Programming (OOP), Python Programming, Computer Programming, Scripting Languages, Programming Principles, Data Management, Functional Design, Debugging, Database Management, File Management, Databases
Beginner · Course · 1 - 4 Weeks