
University of Colorado Boulder
Skills you'll gain: Unsupervised Learning, Unstructured Data, Marketing Analytics, Text Mining, Deep Learning, Model Evaluation, Machine Learning, JSON, Data Processing, Natural Language Processing, Data Preprocessing, Exploratory Data Analysis, Python Programming
Build toward a degree
Intermediate · Course · 1 - 3 Months

Scrimba
Skills you'll gain: React.js, Routing Protocols, Authentications, Frontend Performance, Authorization (Computing), Web Applications, Query Languages, Web Development
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Java Programming, Development Environment, Java, Integrated Development Environments, Encryption, Cryptography, Virtualization and Virtual Machines, Performance Tuning, Application Programming Interface (API), Object Oriented Programming (OOP), Scalability
Intermediate · Course · 1 - 3 Months

Snowflake
Skills you'll gain: AI Orchestration, AI Workflows, Model Context Protocol, Snowflake Schema, LLM Application, Artificial Intelligence, Tool Calling, Agentic systems, Prompt Engineering, Embeddings, Model Evaluation, SQL, Unstructured Data
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: File I/O, JSON, Package and Software Management, Authorization (Computing), Web Scraping, Application Programming Interface (API), Python Programming, Authentications, Object Oriented Programming (OOP), Data Processing, Simulations, Data Management, Probability & Statistics
Intermediate · Course · 1 - 3 Months

Infosec
Skills you'll gain: Distributed Denial-Of-Service (DDoS) Attacks, Secure Coding, Application Security, Encryption, Security Controls, Data Security, Database Application, Web Servers, Web Applications, Cryptography, Data Encryption Standard, Authentications, Query Languages, Data Validation, Computer Programming
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Responsive Web Design, HTML and CSS, Web Design and Development, Cascading Style Sheets (CSS), Front-End Web Development, Application Deployment, Mobile Development
Intermediate · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Agile Software Development, Project Management Software, Program Management, Responsible AI, Planning, Engineering Management, Generative AI, Timelines, Engineering Software, Risk Analysis, Resource Management, Prompt Engineering, Analytics, Stakeholder Communications, Machine Learning
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Javascript, JSON, Event-Driven Programming, Web Development, Programming Principles, Web Applications, Data Structures, Application Deployment, Application Development, Debugging
Beginner · Course · 1 - 3 Months

Skills you'll gain: CI/CD, ASP.NET, Continuous Deployment, Application Deployment, Cloud Deployment, Restful API, Middleware, Continuous Integration, Software Testing, .NET Framework, Responsive Web Design, API Design, Data Migration, Azure DevOps, Configuration Management, Data Validation, HTML and CSS, Database Application, C# (Programming Language), Web Applications
Intermediate · Professional Certificate · 3 - 6 Months

O.P. Jindal Global University
Skills you'll gain: Big Data, Apache Spark, PySpark, Apache Hadoop, Apache Hive, Databases, NoSQL, Data Mining, Data Warehousing, Real Time Data, Cloud Computing, Data Processing, Query Languages, Distributed Computing, Applied Machine Learning, Scripting Languages
Build toward a degree
Beginner · Course · 1 - 3 Months

Alex Genadinik
Skills you'll gain: Prompt Engineering, ChatGPT, AI Enablement, Presentations, Generative AI, AI Personalization, AI Workflows, Multimedia, OpenAI, Artificial Intelligence, Productivity Software, Content Creation, Brainstorming, Proofreading
Mixed · Course · 1 - 3 Months