Coursera: 30 Days of Gen AI at 5 minutes per day 📅 2025-05-11
- AI is not only for engineers.
- 3 course series
- 20 hours
- What is AI
- Building AI Projects
- Building AI In Your Company
- AI and Society
DeepLearning.AI: AI for Everyone 📅 2025-05-11
- Addressing some of the world’s biggest challenges in areas like public health, climate change, and disaster management
- Beginner level
- 6 hours
DeepLearning.AI: AI for Good Specialisation 📅 2025-04-27
- Addressing some of the world’s biggest challenges in areas like public health, climate change, and disaster management
- 3 course series
- 20 hours
DeepLearning.AI: AI and Public Health
- Introduction to AI for Good
- AI for Good Project Framework
- Air Quality in Bogotá Colombia
DeepLearning.AI: AI and Climate Change
- Introduction to AI and Climate Change
- Wind Power Forecasting
- Monitoring Biodiversity
- Monitoring Biodiversity Loss
DeepLearning.AI: AI and Disaster Management
- Introduction to AI and Disaster Management
- Satellite Imagery to Detect Disaster Locations
- Analysing Text Data to Gain Insights
DeepLearning.AI: Generative AI for Software Development Skill Certificate
- Leverage AI in your software development workflow. Learn practical prompt engineering and pair programming techniques with LLMs to write, test, and improve your code
- 3 course series
- Beginner level
- 20 hours
DeepLearning.AI: Introduction to Generative AI for Software Development
- Introduction to Generative AI
- Pair-coding with an LLM
- Leveraging an LLM for code analysis
DeepLearning.AI: Team Software Engineering with AI
- Testing and Debugging
- Documentation
- Dependency Management
DeepLearning.AI: AI-Powered Software and System Design
- Data SErialisation and Configuration-Driven Development
- Databases
- Software Design Patterns
DeepLearning.AI: Deep Learning Specialisation
- Basics of AI Python Coding
- 5 course series
- 130 hours
DeepLearning.AI: Neural Networks and Deep Learning
- Introduction to Deep Learning
- Neural Networks Basics
- Shallow Neural Networks
- Deep Neural Networks
DeepLearning.AI: Improving Deep Neural Networks: Hyperparameter Tuning, Regularisation and Optimisation
- Practical Aspects of Deep Learning
- Optimisation Algorithms
- Hyperparameter Tuning, Batch Normalisation, and Programming Frameworks
DeepLearning.AI: Structuring Machine Learning Projects
- ML Strategy
- ML Strategy
DeepLearning.AI: Convolutional Neural Networks
- Foundations of Convolutional Neural Networks
- Deep Convolutional Models: Case Studies
- Object Detection
- special Applications: Face recognition & Neural Style Transfer
DeepLearning.AI: Sequence Models
- Recurrent Neural Networks
- Natural Language Processing & Word Embeddings
- Sequence Models & Attention Mechanism
- Transformer Network
DeepLearning.AI: AI Python for Beginners
- Basics of AI Python Coding
- Automating Tasks with Python
- Working with your own Data and Documents in Python
- Extending Python with Packages and APIs
DeepLearning.AI: Python for Data Analytics
- Programming Fundamentals: Jupyter, Python intro
- Data Structures and Descriptive Statistics: pandas
- Visualisation: matplotlib, Seaborn
- Inferential Statistics: t-tests, regression, prediction, LLMs
- Time Series: datetimes, forecasting
Stanford/DeepLearning.AI: Machine Learning Specialisation
- foundational beginner-friendly program, the fundamentals of machine learning and how to use these techniques to build real-world AI applications
- 3 course series
- 80 hours
Stanford/DeepLearning.AI: Supervised Machine Learning: Regression and Classification
- Introduction to Machine Learning
- Regression with multiple input variables
- Classification
Stanford/DeepLearning.AI: Advanced Learning Algorithms
- Neural Networks
- Neural Network Training
- Advice for Machine Learning
- Decision Trees
Stanford/DeepLearning.AI: Unsupervised Learning, Recommenders, Reinforcement Learning
- Unsupervised Learning
- Recommender Systems
- Reinforcement Learning
Northeastern University: Generative AI: Foundations and Concepts 📅 2025-04-27
- Intermediate level
- 21 hours
- Foundations of Neural Networks and Optimisation
- Regularisation and Advanced Techniques
- Convolutional Neural Networks (CNNs)
- Generative Models and Maximum Likelihood Learning
Penn (Wharton Business School): AI for Business Specialization
- Fundamentals of using Big Data, Artificial Intelligence, and Machine Learning and the various areas in which you can deploy them to support your business
- 4 course series
- 40 hours
Penn: AI Fundamentals for Non-Data Scientists
- Big Data and Artificial Intelligence
- Training and Evaluating Machine Learning Algorithms
- ML Application and Emerging Methods
- Industry Interview
- Generative AI
Penn: AI Applications in Marketing and Finance
- AI and the Customer Journey
- Personalisation
- Finance
- Additional AI Applications in Finance
Penn: AI Applications in People Management
- The Promise and Potential of AI in HR
- AI Application
- Challenges with Applying AI to HR
- Emerging Solutions
Penn: AI Strategy and Governance
- Economics of AI
- AI Innovation
- Algorithmic Bias and Fairness
- AI Governance and Explanable AI
AI: Python and Pandas for Data Engineering
- Python intro, BASH, SQL, pip, virtual environments, pandas and alternatives, Dask, PySpark, polars, numpy, git version control, jupyter
Duke: Large Language Model Operations (LLMOps Specialisation 📅 2025-05-04
- 6 courses
- Beginner level
- 200+ hours
- Does not appear to involve Python (please confirm/correct…)
Duke: MLOps | Machine Learning Operations Specialisation 📅 2025-05-04
- 4 courses
- Advanced level
- 130 hours
Duke: Python Essentials for MLOps
- Introduction to Python
- Python Functions and Classes
- Testing in Python
- Introduction to Pandas and Numpy
- Applied Python for MLOps
Duke: DevOps, DataOps, MLOps
- Introduction to MLOps
- Essential Math and Data Science
- Operations Pipelines: DevOps, DataOps, MLOps
- End to End MLOps and AIOps
- Rust for MLOps: The Practical Transition from Python to Rust
Duke: MLOps Platforms: Amazon SageMaker and Azure ML
- Data Engineering with AWS Technology
- Exploratory Data Analysis with AWS Technology
- Modelling with AWS Technology
- MLOps with AWS Technology
- Machine Learning Certifications
Duke: MLOps Tools: MLflow and Hugging Face
- Introduction to MLflow
- Introduction to Hugging Face
- Deploying Hugging Face
- Applied Hugging Face
RWTHx: Scientific Programming for AI with Python
(German university in Aachen)
- Jupyter, intro Python (reusability, readability, queues,
stacks, scope, namespaces, external modules - math,
statistics, random, datetime; iterators, files, exceptions),
numpy, matplotlib, pandas, scikit-learn
Harvard: Computer Science for Artificial Intelligence
- s courses
- 150~200 hours
HarvardX: CS50’s Introduction to Artificial Intelligence with Python
HarvardX, CS50’s Introduction to Computer Science
Vanderbilt University: ChatGPT: Master Free AI Tools to Supercharge Productivity Specialization
- 3 course series
- 40 hours
Vanderbilt University: Prompt Engineering for ChatGPT
- Course Introduction
- Introduction to Prompts
- Prompt Patterns I
- Few-Shot Examples
- Prompt Patterns II
- Prompt Patterns III
Vanderbilt University: Advanced Prompt Engineering for Everyone
- Writing & In-context Learning
- Think More, Not Less, Prompting for Options
- Prompt Engineering: Machine Learning for Everyone
- Controlling Output Formatting in-depth
- Retrieval Augmented Generation (RAG)
Vanderbilt University: OpenAI GPTs: Creating Your Own Custom AI Assistants
- Custom GPTs Fundamentals
- THINK: Create Great GPTs (Part I)
- THINK: Create Great GPTs (Part II)
Vanderbilt University: ChatGPT for Project Management - Leveraging AI for Success Specialization
- 3 course series
- 40 hours
Vanderbilt University: ChatGPT for Project Management: Execution, Tracking, Success
- Tracking Status Updates from Email, Meetings, & More
- Amazing Meeting Coordination with ChatGPT
Vanderbilt University: Prompt Engineering for ChatGPT
- Course Introduction
- Introduction to Prompts
- Prompt Patterns I
- Few-Shot Examples
- Prompt Patterns II
- Prompt Patterns III
Vanderbilt University: ChatGPT for Project Management: Insight, Planning, & Success
- Introduction to Mastering ChatGPT for Project Management
- Organising Project Elements with ChatGPT
- Analysing with ChatGPT
Vanderbilt University: Prompt Engineering Specialization
- 3 course series
- 40 hours
Vanderbilt University: Prompt Engineering for ChatGPT
- Course Introduction
- Introduction to Prompts
- Prompt Patterns I
- Few-Shot Examples
- Prompt Patterns II
- Prompt Patterns III
Vanderbilt University: ChatGPT Advanced Data Analysis
- Introduction to ChatGPT Advanced Data Analysis
- Introduction to ChatGPT Advanced Data Analysis Use Cases
- Tackle the Right Problems: Appropriate Use of ChatGPT Advanced Data Analysis
- Human and AI Process Planning in ChatGPT Advanced Data Analysis
- Error Identification Techniques, Error Handling, and Techniques for Large Documents and Outputs
Vanderbilt University: Trustworthy Generative AI
- Trustworthy Generative AI
Vanderbilt University: Prompt Engineering for Educators Specialization
- 3 course series
- 40 hours
Vanderbilt University: Prompt Engineering for ChatGPT
- Course Introduction
- Introduction to Prompts
- Prompt Patterns I
- Few-Shot Examples
- Prompt Patterns II
- Prompt Patterns III
Vanderbilt University: Innovative Teaching with ChatGPT
- Introduction
Vanderbilt University: GPT Vision: Seeing the World Through Generative AI
- Learn About Anything with GPT Vision
- Solve Real-world Problems with GPT Vision and Your Phone
Vanderbilt University: Generative AI Leadership & Strategy Specialization
- 3 course series
- 40 hours
Vanderbilt University: Generative AI for Leaders
- Introduction
- Using Generative AI as a Leader
- Addressing Staff Anxiety: Augmented Intelligence, Not Artificial Intelligence
Vanderbilt University: Prompt Engineering for ChatGPT
- Course Introduction
- Introduction to Prompts
- Prompt Patterns I
- Few-Shot Examples
- Prompt Patterns II
- Prompt Patterns III
Vanderbilt University: Trustworthy Generative AI
- Trustworthy Generative AI
Vanderbilt University: Generative AI for Educators and Teachers Specialization
- 4 course series
- 26 hours
Vanderbilt University: Generative AI Primer
- Generative AI Primer
Vanderbilt University: Innovative Teaching with ChatGPT
- Introduction
Vanderbilt University: GPT Vision: Seeing the World Through Generative AI
- Learn About Anything with GPT Vision
- Solve Real-world Problems with GPT Vision and Your Phone
Vanderbilt University: Trustworthy Generative AI
- Trustworthy Generative AI
Vanderbilt University: Generative AI Automation Specialization
- 4 course series
- 40 hours
Vanderbilt University: Prompt Engineering for ChatGPT
- Course Introduction
- Introduction to Prompts
- Prompt Patterns I
- Few-Shot Examples
- Prompt Patterns II
- Prompt Patterns III
Vanderbilt University: ChatGPT Advanced Data Analysis
- Introduction to ChatGPT Advanced Data Analysis
- Introduction to ChatGPT Advanced Data Analysis Use Cases
- Tackle the Right Problems: Appropriate Use of ChatGPT Advanced Data Analysis
- Human and AI Process Planning in ChatGPT Advanced Data Analysis
- Error Identification Techniques, Error Handling, and Techniques for Large Documents and Outputs
Vanderbilt University: Trustworthy Generative AI
- Trustworthy Generative AI
Vanderbilt University: GPT Vision: Seeing the World Through Generative AI
- Learn About Anything with GPT Vision
- Solve Real-world Problems with GPT Vision and Your Phone
Vanderbilt University: Generative AI Assistants Specialization
- 3 course series
- 40 hours
Vanderbilt University: Prompt Engineering for ChatGPT
- Course Introduction
- Introduction to Prompts
- Prompt Patterns I
- Few-Shot Examples
- Prompt Patterns II
- Prompt Patterns III
Vanderbilt University: OpenAI GPTs: Creating Your Own Custom AI Assistants
- Custom GPTs Fundamentals
- THINK: Create Great GPTs (Part I)
- THINK: Create Great GPTs (Part II)
Vanderbilt University: Trustworthy Generative AI
- Trustworthy Generative AI
Vanderbilt University: Agentic AI and AI Agents for Leaders Specialization
- 3 course series
- 12 hours
Vanderbilt University: Agentic AI and AI Agents: A Primer for Leaders
- Agentic AI Concepts
- Overview of Custom GPTs
Vanderbilt University: OpenAI GPTs: Creating Your Own Custom AI Assistants
- Custom GPTs Fundamentals
- THINK: Create Great GPTs (Part I)
- THINK: Create Great GPTs (Part II)
Vanderbilt University: Prompt Engineering for ChatGPT
- Course Introduction
- Introduction to Prompts
- Prompt Patterns I
- Few-Shot Examples
- Prompt Patterns II
- Prompt Patterns III
Vanderbilt University: AI Agents and Agentic AI in Python: Powered by Generative AI Specialization
- 3 course series
- 40 hours
Vanderbilt University: AI Agents and Agentic AI with Python & Generative AI
- Agentic AI Concepts
- AI Agents, Tools, Actions, & Language
- GAME: A Conceptual Framework for AI Agents
- Agent Tool Management
- Rethinking how Software is bilt in the Age of AI Agents
Vanderbilt University: Prompt Engineering for ChatGPT
- Course Introduction
- Introduction to Prompts
- Prompt Patterns I
- Few-Shot Examples
- Prompt Patterns II
- Prompt Patterns III
Vanderbilt University: AI Agents and Agentic AI Architecture in Python
- Extending AI Agents with Self-Prompting
- Ai Agent Design Principles & Safey
- Multi-Agent Systems
- Dependency Injection for Tools
- Approaches to Improving AI Agent Reasoning
Vanderbilt University: AI Agent Developer Specialization
- 6 course series
- 80 hours
Vanderbilt University: AI Agents and Agentic AI with Python & Generative AI
- Agentic AI Concepts
- AI Agents, Tools, Actions, & Language
- GAME: A Conceptual Framework for AI Agents
- Agent Tool Management
- Rethinking how Software is bilt in the Age of AI Agents
Vanderbilt University: AI Agents and Agentic AI Architecture in Python
- Extending AI Agents with Self-Prompting
- Ai Agent Design Principles & Safey
- Multi-Agent Systems
- Dependency Injection for Tools
- Approaches to Improving AI Agent Reasoning
Vanderbilt University: OpenAI GPTs: Creating Your Own Custom AI Assistants
- Custom GPTs Fundamentals
- THINK: Create Great GPTs (Part I)
- THINK: Create Great GPTs (Part II)
Vanderbilt University: Prompt Engineering for ChatGPT
- Course Introduction
- Introduction to Prompts
- Prompt Patterns I
- Few-Shot Examples
- Prompt Patterns II
- Prompt Patterns III
Vanderbilt University: ChatGPT Advanced Data Analysis
- Introduction to ChatGPT Advanced Data Analysis
- Introduction to ChatGPT Advanced Data Analysis Use Cases
- Tackle the Right Problems: Appropriate Use of ChatGPT Advanced Data Analysis
- Human and AI Process Planning in ChatGPT Advanced Data Analysis
- Error Identification Techniques, Error Handling, and Techniques for Large Documents and Outputs
Vanderbilt University: Trustworthy Generative AI
- Trustworthy Generative AI
Michigan: Responsible Generative AI Specialization
- 4 course series
- 40 hours
Michigan: Generative AI: Fundamentals, Applications, and Challenges
- Course Introduction
- Use Cases of Generative AI
- Responsible Generative AI Concepts
Michigan: Generative AI: Impact on Business and Society
- Course Introduction
- Informed Choices: Mitigating Generative AI Risks in Business
- Generative AI’s Societal Impact: A Critical Overview
Michigan: Generative AI: Governance, Policy, and Emerging Regulation
- Course Introduction
- Strategic Alignment, Costa Analysis, and Stakeholder Mapping
- Applying Responsible AI Principles to Generative AI Decisions
Michigan: Generative AI: Labor and the Future of Work
- Course Introduction
- Forecasting Labor Futures: Readiness and Implications
Kaist: Practical Python for AI Coding 1
- Korean Advanced Institute of Science and Technology
- Preparation for coding: Setting up AI coding environment
- Basic concepts and rules of Python coding
- Primitive data types
- Control statements and iteration
- Creating functions
- Non-primitive data types: Lists and tules
- Non-primitive data types: Dictionaries and sets
Anthropic Academy
- 3 divisions
Anthropic Academy: Build with Claude
- Agents
- Model Context Protocol
- Claude Code
- Tool Use
- Extended Thinking
- Retrieval Augmented Generation (RAG)
- Prompt Engineering
- Evaluations
- Prompt Caching
- Vision
- Computer Use
Anthropic Academy: Claude for Work
- Ways to use Claude
- Artifacts
- Projects
- Tools & Integrations
Anthropic Academy: Claude for Personal
- Artifacts
- Projects
- Tools and Integrations
IBM: AI Foundations for Business Specialisation
- 3 course series
- 40 hours
IBM: Introduction to Artificial Intelligence (AI)
- Intro and applications
- AI Concepts, Terminology, and Application Domains
- Business and Career Transformation Through AI
- Issues, Concerns, and Ethical Considerations
IBM: What is Data Science?
- Defining Data Science and What Data Scientists Do
- Data Science Topics
- Applications and Careers in Data Science
- Data literacy for Data Science (optional)
IBM: The AI Ladder: A Framework for Deploying AI in your Enterprise
- Introduction to AI and the AI Ladder
IBM: Professional Certificate in Generative AI for Data Analysts
- Explore practical use cases and popular gen AI models and tools for generating text, code, image, audio, and video. Learn how to effectively apply gen AI to data analysis and improve decision-making in real-world scenarios
- 3 course series
- 16~32 hours
IBM: Introduction to Generative AI
- Introduction and Capabilities of Generative AI
- Applications and Tools of Generative AI
IBM: Introduction to Prompt Engineering
- Prompt Engineering for Generative AI
- Prompt Engineering: Techniques and Approaches
- (Optional): Text-to-Image Prompts and IBM watsonx
IBM: Mastering Generative AI for Data Analytics
- Data Analytics and Generative AI
- Use of Generative AI for Data Analytics
- Case Study: Considerations While Using Generative AI in Healthcare
IBM: Generative AI for Data Analysts Specialisation
- Real-world generative AI use cases and popular generative AI models and tools for text, code, image, audio, and video generation
- 3 course series
- 16 hours ##### IBM: Generative AI: Introduction and Applications
- Introduction and Capabilities of Generative AI
- Applications and Tools of Generative AI
IBM: Generative AI: Prompt Engineering Basics
- Prompt Engineering for Generative AI
- Prompt Engineering: Techniques and Approaches
IBM: Generative AI: Enhance your Data Analytics Career
- Data Analytics and Generative AI
- Use of Generative AI for Data Analytics
IBM: Generative AI for Project Managers Specialisation
- Generative AI can improve the success rate of projects by around 25%.
- 3 course series
- 40 hours
IBM: Generative AI: Introduction and Applications
- Introduction and Capabilities of Generative AI
- Applications and Tools of Generative AI
IBM: Generative AI: Prompt Engineering Basics
- Prompt Engineering for Generative AI
- Prompt Engineering: Techniques and Approaches
IBM: Unleash your Project Management Potential
- Project Management and Generative AI
- Harnessing the Power of Generative AI
IBM: Generative AI for Product Managers Specialisation
(similar to above)
IBM: Generative AI for Software Developers Specialization
- Software developers can leverage generative AI technology to write high-quality code with fewer bugs, which will increase their overall effectiveness and efficiency
- 3 course series
- 40 hours
IBM: Generative AI: Introduction and Applications
- Introduction and Capabilities of Generative AI
- Applications and Tools of Generative AI
IBM: Generative AI: Prompt Engineering Basics
- Prompt Engineering for Generative AI
- Prompt Engineering: Techniques and Approaches
IBM: Generative AI: Elevate your Software Development Career
- Generative AI and Software Development
- Generative AI for Software Development Workflows and its Considerations
IBM: Generative AI for Cybersecurity Professionals Specialisation
- Learn how to distinguish generative AI from discriminative AI, explore real-world generative AI use cases and discover popular generative AI models and tools for text, code, image, audio, and videos.
- 3 course series
- 65 hours ##### IBM: Generative AI: Introduction and Applications
- Introduction and Capabilities of Generative AI
- Applications and Tools of Generative AI
IBM: Generative AI: Prompt Engineering Basics
- Prompt Engineering for Generative AI
- Prompt Engineering: Techniques and Approaches
IBM: Boost Your Cybersecurity Career
- Get Started with Generative AI in Cybersecurity
- SIEM and SOC Tasks Using Generative AI
IBM: Generative AI Engineering with LLMs Specialization
- essential skills in Gen AI, large language models (LLMs), and natural language processing (NLP) employers need.
- 7 course series
- 52 hours
IBM: Generative AI and LLMs: Architecture and Data Preparation
- Generative AI Architecture
- Data Preparation for LLMs
IBM: Gen AI Foundational Models for NLP & Language Understanding
- Fundamentals of Language Understanding
- Word2Vec and Sequence-to-Sequence Models
IBM: Generative AI Language Modeling with Transformers
- Fundamental Concepts of Transformer Architecture
- Advanced Concepts of Transformer Architecture
IBM: Generative AI Engineering and Fine-Tuning Transformers
- Transformers and Fine-Tuning
- Parameter Efficient Fine-Tuning (PEFT)
IBM: Generative AI Advanced Fine-Tuning for LLMs
- Different Approaches to Fine-Tuning
- Fine-Tuning Causal LLMs with Human Feedback and Direct Preference
IBM: Fundamentals of AI Agents using RAG and LangChain
- RAG Framework
- Prompt Engineering and LangChain
IBM: Project: Generative AI Applications with RAG and LangChain
- Document Loader using LangChain
- RAG using LangChain
- Create a QA Bot to Read Your Document
IBM: Applied AI Developer Professional Certificate
- AI technologies, generative AI models, and build AI-powered chatbots and apps
- 7 courses
- 100+ hours
IBM: AI for Everyone: Master the Basics
- Introduction and Applications of AI
- AI Concepts, Terminology, and Application Domains
- Business and Career Transformation Through AI
- Issues, Concerns, and Ethical Considerations
IBM: Introduction to Generative AI
- Introduction and Capabilities of Generative AI
- Applications and Tools of Generative AI
IBM: Introduction to Prompt Engineering
- Prompt Engineering for Generative AI
- Prompt Engineering: Techniques and Approaches
IBM: Introduction to Web Development with HTML5, CSS3, and JavaScript
- Introduction to Programming for the Cloud
- HTML5 and CSS3 Overview
- JavaScript Programming for Web Applications
- HTML5 Elements
IBM: Python Basics for Data Science
- Python Basics
- Python Data Structures
IBM: Python for AI & Development Project
- Python Coding Practices and Packaging Concepts
- Web App Deployment using Flask
- Creating AI Application and Deploy using Flask
IBM: Developing Generative AI Applications with Python
- Image Captioning with Generative AI
- Create Your Own ChatGPT-Like Website
- Create a Voice Assistant
- Generative AI-Powered Meeting Assistant
- Module: Summarize Your Private Data with Generative AI
- Babel Fish with LLM and STT TTS
IBM: AI Developer Professional Certificate
- AI technologies, generative AI models, and build AI-powered chatbots and apps
- 10 course series
- 52~100+ hours
IBM: Introduction to Software Engineering
- Software Development Lifecycle
IBM: Introduction to Artificial Intelligence (AI)
- Introduction and Applications of AI
- AI Concepts, Terminology, and Application Domains
- Business and Career Transformation Through AI
- Issues, Concerns, and Ethical Considerations
IBM: Generative AI: Introduction and Applications
- Introduction and Capabilities of Generative AI
- Applications and Tools of Generative AI
IBM: Generative AI: Prompt Engineering Basics
- Prompt Engineering for Generative AI
- Prompt Engineering: Techniques and Approaches
IBM: Introduction to HTML, CSS, & JavaScript
- HTML Overview
- CSS Overview & HTML5 Elements
- JavaScript Programming for Web Applications
- Career Opportunities and Final Project
IBM: Python for Data Science, AI & Development
- Python Basics
- Python Data Structures
- Python Programming Fundamentals
- Working with Data in Python
- APIs and Data Collection
IBM: Developing AI Applications with Python and Flask
- Python Coding Practices and Packaging Concepts
- Web App Deployment using Flask
- Creating AI Application and Deploy using Flask
IBM: Building Generative AI-Powered Applications with Python
- Image Captioning with Generative AI
- Create your own ChatGPT-like Web-site
- Create a Voice Assistant
- Generative AI-Powered Meeting Assistant
- Summarise your Private Data with Generative AI and RAG
- BabelFish (Universal Language Translator) with LLM and STT TTS
- Build an AI Career Coach
IBM: Generative AI: Elevate your Software Development Career
- Generative AI and Software Development
- Generative AI for Software Development Workflows and its Considerations
IBM: Software Developer Career Guide and Interview Preparation
- Building a Foundation
- Applying and Preparing to Interview
- Interviewing
IBM: Generative AI Fundamentals Specialisation
- A comprehensive understanding of the fundamental concepts, models, tools, and applications of generative AI to enable you to leverage the potential of generative AI toward a better workplace, career, and life
- 5 course series
- 20 hours
IBM: Generative AI: Introduction and Applications
- Introduction and Capabilities of Generative AI
- Applications and Tools of Generative AI
IBM: Generative AI: Prompt Engineering Basics
- Prompt Engineering for Generative AI
- Prompt Engineering: Techniques and Approaches
IBM: Generative AI: Foundation Models and Platforms
- Models for Generative AI
- Platforms for Generative AI
IBM: Generative AI: Impact, Considerations, and Ethical Issues
- Limitations and Ethical Issues of Generative AI
- Social and Economic Impact and Responsible Generative AI
IBM: Generative AI: Business Transformation and Career Growth
- Generative AI in Business: Trends, Ideas, and Implementation
- Generative AI: Impact and Opportunities for Careers
IBM: Generative AI Engineering Professional Certificate
- For aspiring gen AI engineers, AI developers, data scientists, machine learning engineers, and AI research engineers: essential skills in gen AI, large language models (LLMs), and natural language processing (NLP)
- 16 course series
- 100+ hours
IBM: Introduction to Artificial Intelligence (AI)
- Intro and applications
- AI Concepts, Terminology, and Application Domains
- Business and Career Transformation Through AI
- Issues, Concerns, and Ethical Considerations
IBM: Generative AI: Introduction and Applications
- Introduction and Capabilities of Generative AI
- Applications and Tools of Generative AI
IBM: Generative AI: Prompt Engineering Basics
- Prompt Engineering for Generative AI
- Prompt Engineering: Techniques and Approaches
IBM: Python for Data Science, AI & Development
- Python Basics
- Python Data Structures
- Python Programming Fundamentals
- Working with Data in Python
- APIs and Data Collection
IBM: Developing AI Applications with Python and Flask
- Python Coding Practices and Packaging Concepts
- Web App Deployment using Flask
- Creating AI Application and Deploy using Flask
IBM: Building Generative AI-Powered Applications with Python
- Image Captioning with Generative AI
- Create your own ChatGPT-like Web-site
- Create a Voice Assistant
- Generative AI-Powered Meeting Assistant
- Summarise your Private Data with Generative AI and RAG
- BabelFish (Universal Language Translator) with LLM and STT TTS
- Build an AI Career Coach
IBM: Data Analysis with Python
- Importing Data Sets
- Data Wrangling
- Exploratory Data Analysis
- Model Development
- Model Evaluation and Refinement
IBM: Machine Learning with Python
- Introduction to Machine Learning
- Data Linear and Logistic Regression
- Building Supervised Learning Models
- Building Unsupervised Learning Models
- Evaluating and Validating Machine Learning Models
IBM: Introduction to Deep Learning & Neural Networks with Keras
- Introduction to Deep Learning & Neural Networks
- Basics of Deep Learning
- Keras and Deep Learning Libraries
- Deep Learning Models
IBM: Generative AI and LLMs: Architecture and Data Preparation
- Generative AI Architecture
- Data Preparation for LLMs
IBM: Gen AI Foundational Models for NLP & Language Understanding
- Fundamentals of Language Understanding
- Word2Vec and Sequence-to-Sequence Models
IBM: Generative AI Language Modeling with Transformers
- Fundamental Concepts of Transformer Architecture
- Advanced Concepts of Transformer Architecture
IBM: Generative AI Engineering and Fine-Tuning Transformers
- Transformers and Fine-Tuning
- Parameter Efficient Fine-Tuning (PEFT)
IBM: Generative AI Advanced Fine-Tuning for LLMs
- Different Approaches to Fine-Tuning
- Fine-Tuning Causal LLMs with Human Feedback and Direct Preference
IBM: Fundamentals of AI Agents using RAG and LangChain
- RAG Framework
- Prompt Engineering and LangChain
IBM: Project: Generative AI Applications with RAG and LangChain
- Document Loader using LangChain
- RAG using LangChain
- Create a QA Bot to Read Your Document
IBM: AI Engineering Professional Certificate
- For data scientists, machine learning engineers, software engineers, and other technical specialists looking to get job-ready as an AI engineer
- 13 course series
- 170 hours
IBM: Machine Learning with Python
- Introduction to Machine Learning
- Data Linear and Logistic Regression
- Building Supervised Learning Models
- Building Unsupervised Learning Models
- Evaluating and Validating Machine Learning Models
IBM: Introduction to Deep Learning & Neural Networks with Keras
- Introduction to Deep Learning & Neural Networks
- Basics of Deep Learning
- Keras and Deep Learning Libraries
- Deep Learning Models
IBM: Deep Learning with Keras and Tensorflow
- Advanced Kera Functionalities
- Advanced CNNs in Keras
- Transformers in Keras
- Unsupervised Learning and Generative Models in Keras
- Advanced Keras Techniques
- Introduction to Reinforcement Learning with Keras
- Final Project and Assignment
IBM: Introduction to Neural Networks and PyTorch
- Tensor and Datasets
- Linear Regression
- Linear Regression the PyTorch Way
- Multiple Input Output Linear Regression
- Logistic Regression for Classification
IBM: Deep Learning with PyTorch
- Logistic Regression Cross Entropy Loss
- Softmax Regression
- Shallow Neural Networks
- Deep Networks
- Convolutional Neural Networks
IBM: AI Capstone Project with Deep Learning
- Loading Data
IBM: Generative AI and LLMs: Architecture and Data Preparation
- Generative AI Architecture
- Data Preparation for LLMs
IBM: Gen AI Foundational Models for NLP & Language Understanding
- Fundamentals of Language Understanding
- Word2Vec and Sequence-to-Sequence Models
IBM: Generative AI Language Modeling with Transformers
- Fundamental Concepts of Transformer Architecture
- Advanced Concepts of Transformer Architecture
IBM: Generative AI Engineering and Fine-Tuning Transformers
- Transformers and Fine-Tuning
- Parameter Efficient Fine-Tuning (PEFT)
IBM: Generative AI Advanced Fine-Tuning for LLMs
- Different Approaches to Fine-Tuning
- Fine-Tuning Causal LLMs with Human Feedback and Direct Preference
IBM: Fundamentals of AI Agents using RAG and LangChain
- RAG Framework
- Prompt Engineering and LangChain
IBM: Project: Generative AI Applications with RAG and LangChain
- Document Loader using LangChain
- RAG using LangChain
- Create a QA Bot to Read Your Document
Packt: Introduction to AI Tools for Coders and Programmers📅 2025-05-04
- Unlock the potential of AI tools to revolutionize your coding workflow in this comprehensive course designed for developers and programmers
- Intermediate level
- 4 hours
- Course Introduction
- Introduction to ChatGPT
- GitHub Copilot for Programmers
- Introdcution to Tabnine
- Introduction to SourceGraph
Packt: Harnessing Open Source LLMs and ChatGPT with Minimal Code📅 2025-05-04
- A comprehensive guide to working with local large language models and ChatGPT, designed for technical professionals who want to explore these powerful tools without diving deep into coding
- Beginner level
- 3 hours
- Setting Up and Exploring Local LLMs
- Advanced Usage and API Integrations
Packt: No-Code Machine Learning Using Amazon AWS SageMaker Canvas📅 2025-05-04
- NB machine learning with Amazon AWS SageMaker Canvas, a no-code platform - not specifically Python
- Beginner level
- 3 hours
- Introduction to Machine Learning
- Introduction to AWS
- Introduction to SageMaker
- Setup
- SageMaker Canvas Interface Walkthrough
- Project 1 - Banknote Authentication
- Project 2 - Spam SMS Detection
- Project 3 - Customer Churn Prediction
- Project 4 - Wine Quality Predication
- Assignment
- Other Important Features in SageMaker Canvas
- Congratulations and Next Steps
Arm Education: Introduction to AI📅 2025-04-27
- Beginner level
- 93 hours
- Introduction to AI
- AI and Machine Learning
- What’s in the Black Box? Deep Learning and Neural Networks
- Training and Evaluating Models
- Advanced Topics in AI
- Ethics, Challenges, and the Future of AI
AWS: Generative AI with Large Language Models📅 2025-04-27
- Intermediate level
- 16 hours
- Generative AI use cases, project lifecycle, and model pre-training
- Fine-tuning and evaluating large language models
- Reinforcement learning and LLM-powered applications
AWS/DeepLearning.AI: Data Engineering Professional Certificate📅 2025-05-04
- 4 course series
- Intermediate level
- 130 hours
AWS/DeepLearning.AI: Introduction to Data Engineering
- Introduction to Data Engineering
- The Data Engineering Lifecycle and Undercurrents
- Data Architecture
- Translating Requirements to Architecture
AWS/DeepLearning.AI: Source Systems, Data Ingestion, and Pipelines
- Working with Source Systems
- Data Ingestion
- DataOps
- Orchestration, Monitoring, and Automating Your Data Pipelines
AWS/DeepLearning.AI: Data Storage and Queries
- Storage Ingredients and Storage Systems
- Storage Abstractions
- Queries
AWS/DeepLearning.AI: Data Modelling, Transformation, and Serving
- Data Modelling and Transformations for Analytics
- Data Modelling and Transformations for Machine Learning
- Data Transformations and Technical Considerations
- Serving Data
Board Infinity: Generative AI: Prompt Engineering Basics📅 2025-04-27
- Beginner level
- 3 hours
- Introduction to Generative AI and Core Concepts
- Mastering Prompt Engineering for AI Optimisation
Board Infinity: Generative AI in Software Development📅 2025-04-27
- Beginner level
- 3 hours
- Foundations of Generative AI in Software Development
- AI in Software Development
KodeKloud: Introduction to OpenAI📅 2025-04-27
- Beginner level
- 7 hours
- Introduction to AI
- Text Generation
- Features
- Vision
GoogleCloud: GenAI: Navigate the Landscape📅 2025-04-27
- Beginner level
- 2 hours
- The GenAI landscape
- Gen AI agents and applications
- Gen AI platform to infrastructure
- Where in the landscape
Microsoft: Use AI for Everyday Tasks📅 2025-04-27
- Introductory
- 2 hours
H2O.ai University: Generative AI Starter Track📅 2025-04-27
- Intermediate level
- 1 hour
- Introduction to Generative AI
- Essential Concepts for Effective AI Usage
- Exploring h2oGPTe: Capabilities and Use Cases
- Hands-on with Enterprise h2oGPTe
- Advanced Customisation and API Access
- Introduction to H2O.ai Agents
Scrimba: Generative AI for Web Development Specialisation📅 2025-04-27
- 3 course series
- Intermediate level
Scrimba: Prompt Engineering for Web Developers
- Prompt Engineering
- AI Assisted Coding
- Using AI Language Models for Job Search
Scrimba: Intro to Claude AI
- Intro to Claude AI
Scrimba: Vibe Coding with Cursor AI
- Introduction to CursorAI
- AI-Powered Development in Cursor
- Debugging and Iteration with AI
- Advanced Cursor Features
- Modern Context Protocol (MCP)
Kaggle/Google: 5-Day Gen AI Intensive Course with Google Learn Guide
- a live event from March 31-April 4, 2025, made into a
self-paced learning guide about the fundamental technologies
and techniques behind Generative AI.
- Foundational Models & Prompt Engineering
- Embeddings and Vector Stores/Databases
- Generative AI Agents
- Domain-Specific LLMs
- MLOps for Generative AI
Google: Introduction to Generative AI Learning Path Specialization
- A comprehensive introduction to generative AI which explores the foundations of large language models (LLMs), their diverse applications, and the ethical considerations crucial for responsible AI development and deployment.
- 4 course series
- 40 hours
Google: Introduction to Generative AI
- Introduction to Generative AI
Google: Introduction to Large Language Models
- Introduction to Large Language Models
Google: Introduction to Responsible AI
- Introduction to Responsible AI
Google: Responsible AI: Applying AI Principles with Google Cloud
- Introduction
- The business case for Responsible AI
- AI’s Technical Considerations and Ethical Concerns
- Creating AI Principles
- Operationalising AI Principles: Setting Up and Running Reviews
- Operationalising AI Principles: Issue Spotting and Lessons Learned
- Continuing the Journey Towards Responsible AI
Google: Machine Learning on Google Cloud Specialization📅 2025-05-03
- What is machine learning, and what kinds of problems can it solve? How can you build, train, and deploy machine learning models at scale without writing a single line of code? When should you use automated machine learning or custom training?
- 5 course series
- Intermediate level
- 80 hours
Google: How Google does Machine Learning
- Introduction
- What it means to be AI-First
- How Google does ML
- Machine Learning Development with Vertex AI
- Machine Learning Development with Vertex Notebooks
- Best Practices for Implementing Machine Learning on Vertex AI
- Responsible AI Development
Google: Launching into Machine Learning
- Get to know your data: Improve data through Exploratory Data Analysis
- Machine Learning in Practice
- Training AutoML Models using VertexAI
- BigQuery Machine Learning: Develop ML Models where your data lives
- Optimisation
- Generalisation and Sampling
Google: Build, Train and Deploy ML Models with Keras on Google Cloud
- Introduction to the TensorFlow Ecosystem
- Design and Build an Input Data Pipeline
- Building Neural Networks with the TensorFlow and Keras API
- Training at Scale with VertexAI
Google: Feature Engineering
- Introduction to VertexAI Feature Store
- Raw data to features
- Feature Engineering
- Preprocessing and Feature Creation
- Feature Crosses - TensorFlow Playground
- Introduction to TensorFlow Transform
Google: Machine Learning in the Enterprise
- Understanding the ML Enterprise Workflow
- Data in the Enterprise
- Science of Machine Learning and Custom Training
- Vertex Vizier Hyperparameter Tuning
- Prediction and Model Monitoring Using VertexAI
- VertexAI Pipelines
- Best Practices for ML Development
- Course and Series Summaries