
Skills you'll gain: Plot (Graphics), Scientific Visualization, Statistical Visualization, Mathematical Software, Data Manipulation, Jupyter, Python Programming, Numerical Analysis, Data Wrangling, Data Science, Other Programming Languages, Java, R Programming, Interoperability, Java Programming, Programming Principles, Computer Programming, Development Environment, C (Programming Language), Machine Learning
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Model Optimization, Responsible AI, Data Ethics, Model Training, Model Deployment, Technical Design, Prompt Engineering, AI Security, Artificial Intelligence and Machine Learning (AI/ML), Technical Communication, Communication, AI Workflows, MLOps (Machine Learning Operations), LLM Application, Apache Airflow, System Design and Implementation, Python Programming, CI/CD, SQL, AWS CloudFormation
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Microsoft Copilot, Microsoft Power Platform, Prompt Engineering, Microsoft Power Automate/Flow, Power BI, Microsoft 365, Multimedia, Microsoft PowerPoint, Dashboard, Microsoft Word, Microsoft Excel, Spreadsheet Software, No-Code Development, Power Platform Architecture & Technical Design, Data Visualization, Collaborative Software, Microsoft Office, Data Integration, Presentations, Data Analysis
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: CrewAI, Prompt Engineering, AI Workflows, AI Orchestration, Context Engineering, Agentic Workflows, Generative AI Agents, Agentic systems, LLM Application, Prompt Patterns, Artificial Intelligence and Machine Learning (AI/ML), Large Language Modeling, Workflow Management, Generative AI, Context Management, Virtual Environment, Python Programming, Model Evaluation, Development Environment
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Interviewing Skills, Data Pipelines, Apache Airflow, Professional Networking, Data Presentation, Web Presence, Portfolio Management, GitHub, Apache Spark, Data Quality, Apache, Python Programming, SQL
Beginner · Course · 1 - 4 Weeks

University at Buffalo
Skills you'll gain: Blockchain, Test Driven Development (TDD), Cryptography, Development Testing, Test Script Development, Application Development, Transaction Processing, Emerging Technologies, Application Design, Application Frameworks, Cryptographic Protocols, Web Development Tools, Network Protocols, Program Development, Distributed Computing, Cloud Platforms, Computing Platforms, Development Environment, Integrated Development Environments, Programming Principles
Intermediate · Specialization · 3 - 6 Months
Multiple educators
Skills you'll gain: Unit Testing, Data Structures, Event-Driven Programming, File I/O, Interactive Data Visualization, Java, Java Programming, Object Oriented Design, Object Oriented Programming (OOP), User Interface (UI), Debugging, Software Testing, Computer Programming, Cryptography, Software Engineering, Bioinformatics, Algorithms, Data Analysis, Software Design, Problem Solving
Beginner · Specialization · 3 - 6 Months

Coursera
Skills you'll gain: LLM Application, Model Evaluation, Large Language Modeling, Retrieval-Augmented Generation, Vector Databases, MLOps (Machine Learning Operations), Performance Tuning, Debugging, Performance Testing, Statistical Methods, Query Languages, SQL, Statistical Hypothesis Testing, Statistical Analysis, Artificial Intelligence and Machine Learning (AI/ML), Data-Driven Decision-Making, Python Programming
Intermediate · Course · 1 - 3 Months

Pragmatic AI Labs
Skills you'll gain: Prompt Engineering, Retrieval-Augmented Generation, Generative AI, Prompt Engineering Tools, Generative AI Agents, LLM Application, OpenAI, Claude Code, Anthropic Claude, Rust (Programming Language), Databricks, Embeddings, MLOps (Machine Learning Operations), Vector Databases, Data Architecture, DevOps, Python Programming, Software Architecture, Scala Programming, Governance
Intermediate · Course · 1 - 4 Weeks
Duke University
Skills you'll gain: Probability, Graphing, Algebra, Bayesian Statistics, Data Science, Calculus, General Mathematics, Applied Mathematics, Derivatives
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Apache Airflow, CI/CD, Data Pipelines, Continuous Deployment, Workflow Management, Site Reliability Engineering, Data Engineering, Model Deployment, Data Quality, Version Control, PostgreSQL, Git (Version Control System), Python Programming, Debugging, SQL, Production Management, Scheduling, Unit Testing, Linux Commands, Web Servers
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: C and C++, C++ (Programming Language), Development Environment, Performance Tuning, Test Tools, System Programming, Docker (Software), Computer Architecture, Containerization, Development Testing, Programming Principles, Software Development Tools, Hardware Architecture, Algorithms, Computer Programming, Python Programming, Debugging, Memory Management, Software-Defined Networking, Scripting
Intermediate · Course · 1 - 3 Months