AI courses
About AI
Artificial intelligence (AI) uses computers and other machines to accomplish complicated tasks typically associated with the human mind — like problem-solving and decision-making.
AI courses
Filters118 results
Level
Price
View plansType
Average time to complete
Average based on combined completion rates — individual pacing in lessons, projects, and quizzes may vary.
Most relevant
118 results
Most relevant
- Prepare for the AIF-C01 AWS Certified AI Practitioner certification exam covering machine learning basics, AI services, data preparation and model deployment.
- Includes 12 Courses
- Beginner Friendly.7 hours
- Learn the basics of Python 3.12, one of the most powerful, versatile, and in-demand programming languages today.
- With Certificate
- Beginner Friendly.23 hours
- Learn about effective prompting techniques to craft high-quality prompts, maximizing your use of generative AI.
- With Certificate
- Beginner Friendly.1 hour
- Explore Claude Projects by utilizing persistent storage, system prompts, and chat memory to create artifacts, analyze data, and develop practical use cases.
- Beginner Friendly.< 1 hour
- Learn the coding, data science, and math you need to get started as a Machine Learning or AI engineer.
- Includes 9 Courses
- With Certificate
- Beginner Friendly.39 hours
- Learn how to interpret the decision-making process of deep neural networks.
- Intermediate.1 hour
- Learn IT Automation with Generative AI covering AI fundamentals, SRE practices, ethical considerations, server monitoring and automation system integration.
- Includes 28 Courses
- With Certificate
- Intermediate.9 hours
- Dive into ethical hacking and generative AI. Learn to leverage AI for cybersecurity and understand the dynamics of security and innovation.
- Intermediate.1 hour
- Understand ethical challenges in generative AI. Learn about challenges, risks, data privacy, algorithmic bias, and decision-making frameworks for responsible use.
- Beginner Friendly.< 1 hour
- Get certified in Azure AI Fundamentals with AI-900. Learn Azure Machine Learning capabilities, machine learning techniques, NLP workloads, and conversational AI.
- Includes 15 Courses
- Beginner Friendly.21 hours
- Learn how to use PyTorch to build, train, and test artificial neural networks in this course.
- Intermediate.3 hours
- Learn the basics of large language models (LLMs) and text-based Generative Artificial Intelligence (AI). We’ll show you how LLMs work and how they’re used.
- Beginner Friendly.< 1 hour
- Ready to dive into the world of Generative AI? Learn how ChatGPT works, how to use ChatGPT in your everyday life, and how to write effective ChatGPT prompts.
- Beginner Friendly.1 hour
- Ready to learn how to use AI for coding? Learn how to use generative AI tools like ChatGPT to generate code and expedite your development.
- Beginner Friendly.1 hour
- Ready to learn how to use AI for data analysis in Python? We’ll show you how to use AI like ChatGPT or Gemini as your own personal analytics assistant.
- Intermediate.< 1 hour
- Excel in OpenAI APIs using Python. Discover API key authentication, access to completions APIs via endpoints, model configurations, and control of creativity and response length.
- Beginner Friendly.2 hours
- Build the basic language models in Python.
- Intermediate.4 hours
- Dive into the many forms of generative AI and learn how we can best use these new technologies!
- Beginner Friendly.< 1 hour
- Navigate DeepSeek-R1 to refine prompts, tackle complex tasks, and oversee projects. Explore reasoning models for goal-setting, writing, and technical design.
- Beginner Friendly.< 1 hour
- Utilize Claude for data insights by managing CSV files, handling data, performing statistical analysis, using natural language queries, and creating visualizations.
- Beginner Friendly.< 1 hour
- Learn the basics of generative AI and best prompt engineering practices when using AI chatbots like ChatGPT to create new content.
- Includes 6 Courses
- With Certificate
- Beginner Friendly.3 hours
- This course breaks down how to use generative AI for marketing. You’ll learn how to use ChatGPT and Midjourney for research, strategy, and content creation.
- Beginner Friendly.1 hour
- Learn Django using generative AI tools. Dive into Django's MTV architecture, use AI tools for project setup, and create a robust web application.
- Beginner Friendly.2 hours
- Demystify AI-generated content challenges - hallucinations, inaccuracies, biases. Develop detection skills and bias correction methods. Explore ethical AI use for transparency.
- Beginner Friendly.< 1 hour
- Learn about vibe coding, different tools for effective vibe coding, and how to vibe code your own application.
- With Certificate
- Beginner Friendly.1 hour
- Machine Learning/AI Engineers build end-to-end ML applications and power many of the apps we use every day. They work in Python, Git, & ML.
- Includes 7 Courses
- With Certificate
- Intermediate.50 hours
- Prepare for AWS MLS-C01 Machine Learning certification covering model building, training, tuning, deployment, and cloud-based ML implementation.
- Includes 18 Courses
- Intermediate.17 hours
- Learn to create intelligent chatbots using Amazon Lex and Polly. Dive into context-aware conversations, sentiment analysis, and integration with high-security standards.
- Intermediate.1 hour
- Explore generative AI on Azure. Learn Azure OpenAI, Bot, and Machine Learning services. Master chatbot creation, personalized marketing, and model tuning.
- Beginner Friendly.1 hour
- Explore Azure OpenAI service. Learn about models, practical uses, text answering, pricing, limitations, and future prospects of Azure OpenAI.
- Beginner Friendly.1 hour
- Learn about the Hugging Face AI and machine learning platform, and how their tools can streamline ML and AI development.
- Beginner Friendly.< 1 hour
- Discover how generative AI enhances ethical hacking techniques and detects system vulnerabilities. Learn best practices for preventing system hacking and conducting AI-driven penetration tests.
- Intermediate.1 hour
- Learn to build machine learning models with Python.
- Includes 10 Courses
- With Certificate
- Beginner Friendly.23 hours
- Leverage the OpenAI API within your Python code. Learn to import OpenAI modules, use chat completion methods, and craft effective prompts.
- With Certificate
- Intermediate.1 hour
- Build rules-based and generative AI chatbots with Python
- Includes 6 Courses
- With Certificate
- Beginner Friendly.29 hours
- Learn how to give your large language model the powers of retrieval with RAG, and build a RAG app with Streamlit and ChromaDB.
- With Certificate
- Intermediate.3 hours
- Use generative AI to create text at various levels of reading and language level. This can help streamline efforts for the creation of educational material
- Beginner Friendly.< 1 hour
- Explore Generative AI Studio on GCP. Learn language model training, tuning, performance evaluation, deployment, and speech-to-text conversion.
- Intermediate.2 hours
- Use sentiment analysis and natural language processing to analyze Taylor Swift's lyrics.
- Beginner Friendly.1 hour
- Explore ethical hacking techniques to fight malware and social engineering. Learn how generative AI enhances threat detection and prevention.
- Intermediate.1 hour
- Explore OpenAI’s API and learn how to write more effective generative AI prompts that help improve your results.
- Beginner Friendly.< 1 hour
- NLP Data Scientists find meaning in language, analyze text and speech, and create chatbots. They use Python, SQL, & NLP to answer questions.
- Includes 31 Courses
- With Certificate
- Beginner Friendly.100 hours
- Use generative AI to resolve Python code issues. Generative AI can help you fix bugs, test and simulate code, optimize and improve performance, and much more.
- Beginner Friendly.< 1 hour
- Learn the building blocks of agentic workflows and autonomous agents in this course.
- With Certificate
- Intermediate.2 hours
- Learn Azure OpenAI: architecture, OpenAI Studio, model customization and deployment, text and image generation, integration, privacy and compliance issues, and more.
- Intermediate.2 hours
- Develop real-world applications using Django with generative AI tools. Learn database interaction, data modification, and UI creation with HTML templates.
- Intermediate.2 hours
- Build basic deep learning models in TensorFlow.
- Intermediate.4 hours
- Learn the basics of responsible AI use and how to navigate some of the most common AI risks and drawbacks.
- Beginner Friendly.< 1 hour
- Dive into AI with Generative Adversarial Networks (GANs). Learn to use PyTorch for model creation and training, and Deep Convolutional GANs for image optimization.
- Intermediate.2 hours
- Dive into generative AI on Google Cloud Platform. Learn AI development, GCP advantages and machine learning services, image generation, NLP, and more.
- Beginner Friendly.2 hours
- Leverage Copilot on Windows 11 for increased efficiency and productivity. Learn to take screenshots, activate system settings, and generate creative text and images.
- Beginner Friendly.< 1 hour
- Master the art of LLM finetuning with LoRA, QLoRA, and Hugging Face. Learn how to prepare, train and optimize models for specific tasks efficiently.
- With Certificate
- Intermediate.3 hours
- Explore the convergence of ethical hacking and AI. Learn how generative AI strengthens network scanning and enumeration in cybersecurity.
- Intermediate.1 hour
- Learn how to build a Generative Pre-trained Transformer (GPT) from scratch using PyTorch.
- With Certificate
- Intermediate.1 hour
- Navigate generative AI's impact. Gain insights, develop mindset for implementation, explore strategies for business transformation through AI.
- Beginner Friendly.1 hour
- Explore GPT models in the OpenAI Playground. Experiment with parameters to fine-tune responses and learn how to utilize multiple APIs, including chat completions and assistant APIs.
- Beginner Friendly.2 hours
- Explore Anthropic’s Claude Artifacts. Learn to create and publish documents, SVGs, HTML, and React components with prompt engineering for dynamic projects.
- Beginner Friendly.< 1 hour
- Learn DeepSeek AI and reasoning models including DeepSeek V3, R1-Zero, distilled models, AI model performance, access methods, and deep learning.
- Beginner Friendly.< 1 hour
- Master Django views and models using generative AI. Incorporate dynamic content, Bootstrap theming, and SQLite database integration for robust web apps.
- Intermediate.2 hours
- Teach computers how to make decisions and play games with the Minimax Algorithm!
- Advanced.2 hours
- Use generative AI to create an effective sales outreach email
- Beginner Friendly.< 1 hour
- Dive into the dangerous world of AI phishing and learn how to protect yourself from attacks and misinformation.
- With Certificate
- Beginner Friendly.1 hour
- Discover how Generative AI like ChatGPT can be used to create Python unit tests. Understand the Security Test Pyramid and best practices for AI unit testing.
- With Certificate
- Intermediate.< 1 hour
- Unlock AWS AI/GenAI services for businesses. Explore AWS GenAI services, foundational models, and infrastructure for developing and deploying GenAI solutions seamlessly.
- Intermediate.1 hour
- Use TensorFlow to build and tune deep learning models.
- Includes 7 Courses
- With Certificate
- Intermediate.10 hours
- Learn to optimize conversational AI with our OpenAI API Playground course. Discover system prompts, message history management, and AI customization.
- Beginner Friendly.< 1 hour
- Build cutting-edge generative AI models with Amazon SageMaker. Explore GANs, VAEs, optimization, transfer learning, deployment, and monitoring techniques.
- Intermediate.2 hours
- Humans communicate with language, but computers communicate with data. Discover how to translate between the two in this course.
- With Certificate
- Beginner Friendly.1 hour
- Explore fine-tuning AI models like GPT-3 and 4 with OpenAI APIs. Learn to utilize the Assistants API and understand the creation and comparison of text embeddings.
- Intermediate.1 hour
- Dive into the world of generative image-based-artificial intelligence (or AI) and learn how to use Midjourney!
- Beginner Friendly.< 1 hour
- Master Azure Bot Service: Create smart chatbots with generative AI and Copilot Studio. Deploy CLU models, explore Cognitive Services and scaling, and ensure data security.
- Intermediate.1 hour
- Learn how to use GitHub Copilot to streamline your workflow and development. This course provides an in-depth understanding of the AI-driven coding assistant.
- Intermediate.< 1 hour
- Build AI classification models with PyTorch using binary and multi-label techniques.
- With Certificate
- Beginner Friendly.3 hours
- Leverage the OpenAI API within your JavaScript code. Learn to customize prompts and hyperparameters for optimal output.
- With Certificate
- Intermediate.1 hour
- Use ChatGPT and DALL-E 3 to create various forms of marketing assets from product descriptions to company logos.
- Beginner Friendly.< 1 hour
- Create a generative AI app on GCP. Learn environment setup, model building with TensorFlow, training loop creation, dockerization of training script, and model deployment to API endpoint.
- Intermediate.1 hour
- Level up your machine learning skills by learning how to build perceptrons: the foundations of neural networks.
- Beginner Friendly.1 hour
- Learn how to build and host Alexa Skills that respond to users’ vocal commands.
- Beginner Friendly.2 hours
- Learn how to use Python to build image classification models using CNNs and vision transformers in this PyTorch tutorial.
- With Certificate
- Intermediate.2 hours
- Explore ethical hacking with AI for web application and database security. Learn to mitigate AI-assisted attacks, secure databases, and patch vulnerabilities effectively.
- Intermediate.2 hours
- Build rules- and retrieval-based chatbots in Python.
- Intermediate.6 hours
- Learn reinforcement learning fundamentals and build learning agents with Gymnasium in this hands-on Python course.
- With Certificate
- Intermediate.2 hours
- Leverage generative AI tools to optimize code readability, maintainability, testability, and resource efficiency, fostering streamlined development.
- Beginner Friendly.< 1 hour
- Explore AI's impact on businesses and the importance of empathy in leadership. Learn how emotional intelligence fosters a supportive work culture amid AI disruption.
- Beginner Friendly.< 1 hour
- Learn about what transformers are (the T of GPT) and how to work with them using Hugging Face libraries
- Intermediate.3 hours
- Leverage machine learning to make recommendations with recommender systems.
- Intermediate.< 1 hour
- Leverage Vertex AI on GCP for generative AI projects. Explore genAI models, AI Studio, Vertex API, model garden, custom model creation, and ethical AI development.
- Intermediate.1 hour
- Explore cloud computing, IoT, and AI interplay. Learn about common cloud service and IoT vulnerabilities, conduct simulated hacks, and reinforce security using generative AI.
- Intermediate.2 hours
- Learn Vertex AI on GCP: end-to-end ML workflows, model deployment, training, data preparation, feature engineering, and evaluation for effective AI solutions.
- Intermediate.2 hours
- Learn how to use explainable AI techniques, including permutation importance, PDP/ICE plots, SHAP, and LIME.
- With Certificate
- Intermediate.3 hours
- Use generative AI for pair programming by teaming up with an AI system to generate Python code in the driver-navigator style of pair programming
- Beginner Friendly.< 1 hour
- Dive into unsupervised learning with autoencoders. Train models to reconstruct high-dimensional images and denoise corrupted images using PyTorch in colab.
- Intermediate.2 hours
- Build deep learning models to classify data.
- Intermediate.2 hours
- Understand network and perimeter hacking, AI's impact on security, and AI-driven defenses. Explore real-world examples and fortify network defenses.
- Intermediate.1 hour
- Use generative AI to create a custom resume, tailor-made to a specific job application that includes relevant keywords for improved discoverability.
- Beginner Friendly.< 1 hour
- Build chatbots in Python using deep learning.
- Intermediate.1 hour
- Classify image data with deep learning.
- Intermediate.2 hours
- Start your journey into the world of generative AI and ChatGPT and see the role they will have in shaping our future.
- Beginner Friendly.< 1 hour
- Discover AWS services for generative AI deployment. Optimize data, train models, and ensure security with SageMaker. Build scalable, efficient GenAI applications.
- Intermediate.1 hour
- Use generative AI to help create a unit test for Python code. Generative AI can generate unit tests for all of the functions of a Python class.
- Beginner Friendly.< 1 hour
- Learn how to use Python to build text generation models based on neural networks like RNNs and LSTMs in this PyTorch tutorial.
- With Certificate
- Intermediate.3 hours
- Leverage AI with Copilot for Microsoft 365. Enhance document creation in Word, amplify presentations in PowerPoint, boost collaboration in Loop, and facilitates brainstorming in Whiteboard.
- Beginner Friendly.1 hour
- Leverage AI to foster a culture of innovation with an experimental mindset. Learn strategies for continuous improvement and successful transformations.
- Beginner Friendly.< 1 hour
- Boost productivity with Copilot for Microsoft 365. Learn AI chat management, outlook email summarization, and extracting insights from OneNote and Excel.
- Beginner Friendly.1 hour
- Learn how to generate and translate text using deep learning.
- With Certificate
- Intermediate.1 hour
- Explore the fusion of traditional stealth hacking techniques with generative AI. Learn how AI detects and mitigates track-covering activities through real-world case studies.
- Intermediate.1 hour
- Learn to balance innovation and risk in AI technology implementation. Foster a culture of resilience, continuous learning, and agility for effective AI leverage.
- Beginner Friendly.< 1 hour
- Learn how to use PyTorch in Python to build text classification models using neural networks and fine-tuning transformer models.
- With Certificate
- Intermediate.1 hour
- Leverage generative AI and reconnaissance for advanced cybersecurity defense. Learn how ethical hackers utilize these techniques.
- Intermediate.1 hour
- Explore ethical AI prompt engineering to mitigate biases, ensure fairness, enhance transparency, prevent risks, and apply the Red Team cycle for AI safety.
- Beginner Friendly.< 1 hour
- Explore OpenAI's DALL-E and Whisper models. Generate stunning images with text prompts, transcribe and translate multilingual audio with high accuracy.
- Intermediate.1 hour
- Use generative AI to help in creating quick STEAM activities. Create items like lesson handouts, design specifications, material lists, and more.
- Beginner Friendly.< 1 hour
- Master VAEs for image generation: Learn probabilistic encoders and decoders. Train models on multichannel color images using Python in Colab.
- Intermediate.1 hour
- Unlock Amazon Bedrock's potential for GenAI. Learn core concepts, model design, project evaluation, and innovative GenAI business application development.
- Intermediate.1 hour
- Unleash productivity with Amazon CodeWhisperer. Learn setup, automated code generation, software optimization, and security configuration best practices.
- Intermediate.1 hour
- Fortify mobile platform security using generative AI. Learn AI-driven attack methods, fix app vulnerabilities, and understand AI's role in mobile hacking.
- Intermediate.1 hour
- Generate natural speech with Amazon Polly. Discover text processing, voice customization, SSML implementation, secure usage, and cost optimization techniques.
- Intermediate.1 hour
- Learn how to use advanced techniques like entity resolution and dialog management to build more conversational Alexa skills.
- Intermediate.2 hours
Related resources
Related projects
- Practice projectAI • Machine learning • Data science • Python
Solve Cart Pole with Reinforcement Learning
Train reinforcement learning agents to play CartPole using Monte Carlo algorithms with Python and Gymnasium.More guidance, - Practice projectAI • Data science • Python • Machine learning
Solve Twenty-One with Reinforcement Learning
Train reinforcement learning agents to play Twenty-One using Q-learning and SARSA algorithms with Python and GymnasiumMore guidance, - Portfolio projectAI • Machine learning • Python
PyTorch Portfolio Project
Create a data science portfolio project to demonstrate your technical skills in building and training neural networks with PyTorch.Independent,Portfolio Ready - Practice projectMachine learning • AI • Data science
Pet Image Classification and Detection with Transformers
Use transformers to fine-tune a vision transfomer (ViT) for image classification and evaluate an object detection model (e.g., DETR) on the Oxford-IIIT Pet Dataset.More guidance,
Related articles
- Article
Build a Blog Research and Writer n8n Workflow: Complete Guide
Learn how to build a blog research and writer n8n workflow that automatically researches topics and creates high-quality articles. - Article
Bolt.new: Build a Full-Stack App in Minutes
Learn to build a full-stack workout tracker app with Bolt.new AI. Step-by-step tutorial covering UI design, Supabase integration, and deployment. - Article
How to Build RAG Pipelines in AI Applications?
Learn what RAG pipelines are, how they work, and build one using LangChain and ChromaDB. - Article
Kimi K2 Tutorial: Complete Guide to Using Kimi.ai
Learn how to use Kimi K2 with this complete tutorial. Explore practical examples, ChatGPT comparison, and best practices.