The language used throughout the course, in both instruction and assessments.

Scrimba
Skills you'll gain: Anthropic Claude, Integrated Development Environments, Command-Line Interface, Tool Calling, Program Development, Application Development, Software Development Tools, Cloud-Based Integration, Generative AI, Automation, Artificial Intelligence and Machine Learning (AI/ML), Generative AI Agents, Middleware, Image Analysis, Software Installation, Application Servers
Intermediate · Course · 1 - 4 Weeks

University of Toronto
Skills you'll gain: ArcGIS, Spatial Data Analysis, Geographic Information Systems, Spatial Analysis, Geospatial Mapping, Data Mapping, Global Positioning Systems, Data Capture
Beginner · Course · 1 - 3 Months

Skills you'll gain: Data Visualization, Data Visualization Software, Spreadsheet Software, Correlation Analysis, Google Sheets, Pivot Tables And Charts, Dashboard, Data Analysis, Data Storytelling, Tableau Software, Descriptive Statistics, Data Cleansing, Marketing Analytics, Exploratory Data Analysis, Data Manipulation, Statistical Analysis, SQL
Beginner · Course · 1 - 3 Months

Skills you'll gain: Matplotlib, Statistical Modeling, Descriptive Statistics
Mixed · Course · 1 - 4 Weeks

University of California San Diego
Skills you'll gain: Graph Theory, Combinatorics, Network Analysis, Data Structures, Network Routing, Algorithms, Theoretical Computer Science, Program Development
Beginner · Course · 1 - 3 Months

Universidad de Palermo
Skills you'll gain: Responsible AI, Data Ethics, Predictive Modeling, Organizational Leadership, Business Transformation, Data-Driven Decision-Making, Business Leadership, Data Science, Business Ethics, Business Analytics, Innovation, Strategic Leadership, Artificial Intelligence, Natural Language Processing, Strategic Decision-Making, Machine Learning, Computer Vision, IT Service Management
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Exploratory Data Analysis, Correlation Analysis, Matplotlib, Seaborn, Data Cleansing, Data Visualization, Pandas (Python Package), Data Analysis, Data Manipulation, NumPy, Statistical Analysis, Python Programming
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Software Architecture, Systems Development Life Cycle, Systems Architecture, Systems Thinking, Software Design Patterns, Stakeholder Communications, Systems Analysis, Application Design
Beginner · Course · 1 - 3 Months

Skills you'll gain: Data Processing, Metadata Management, Cloud Storage, Google Cloud Platform, Data Pipelines, Data Migration, Big Data, Data Storage, Extract, Transform, Load, Data Infrastructure, Cloud Services, Data Management, Automation, Data Transformation, Real Time Data, Serverless Computing
Beginner · Course · 1 - 3 Months

Skills you'll gain: Software Development Life Cycle, Object Oriented Programming (OOP), Java Programming, Java, Program Development, Software Development, Development Environment, Integrated Development Environments, Software Engineering, Programming Principles
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Analytics, Anomaly Detection, Machine Learning
Intermediate · Course · 1 - 4 Weeks

University of Colorado System
Skills you'll gain: Data Encryption Standard, Public Key Infrastructure, Cryptography, Cybersecurity, Public Key Cryptography Standards (PKCS), Key Management, Advanced Encryption Standard (AES), Encryption, Authentications, Arithmetic, Algorithms, Applied Mathematics, Data Integrity, Probability, Computer Science
Beginner · Specialization · 3 - 6 Months