IT: Artificial Intelligence & Data
Artificial Intelligence All-in-One Essentials
A comprehensive introduction to AI, machine learning, and data-driven applications, bringing the core concepts and tools together.
Browse 8 courses
- Introduction (5 lessons)
- Book 1: Understanding AI Foundations (34 lessons)
- Book 2: Prompting and Generative AI Techniques (30 lessons)
- Book 3: Increasing Productivity with AI (29 lessons)
- Book 4: Creating Content with AI (29 lessons)
- Book 5: AI at Home (31 lessons)
- Book 6: Applying AI in Coding (17 lessons)
- Book 7: Creating Custom AI Solutions (30 lessons)
Artificial Intelligence Essentials
A plain-English overview of artificial intelligence—what it is, how it works, and where it's used—for newcomers to the field.
Browse 7 courses
- Introduction (4 lessons)
- Introducing AI (21 lessons)
- Understanding How AI Works (10 lessons)
- Recognizing How We Interact with AI Every Day (18 lessons)
- AI Applied in Industries (18 lessons)
- Getting Philosophical About AI (12 lessons)
- The Part of Tens (7 lessons)
Autonomous Minds
Explores the technology behind autonomous and agentic AI systems, explaining how machines learn to act and make decisions independently.
Courses not yet published
AWS Certified AI Practitioner Study Guide
Complete exam preparation for the AWS Certified AI Practitioner credential, covering cloud-based machine learning services and best practices.
Browse 1 course
- Appendix: Answers to the Review Questions (10 lessons)
Causal Artificial Intelligence
Introduces causal AI—machine learning that understands cause and effect—and why it produces more reliable, explainable models.
Browse 9 courses
- Setting the Stage for Causal AI (9 lessons)
- Understanding the Valueof Causal AI (9 lessons)
- Elements of Causal AI (7 lessons)
- Creating Practical Causal AI Models and Systems (5 lessons)
- Creating a Model with a Hybrid Team (5 lessons)
- Explainability, Bias Detection, and AI Responsibility in Causal AI (4 lessons)
- Tools, Practices, and Techniques to Enable Causal AI (4 lessons)
- Causal AI in Action (3 lessons)
- The Future of Causal AI (22 lessons)
ChatGPT Essentials
Get started with ChatGPT and generative AI chatbots, learning to write effective prompts and apply them to everyday tasks.
Browse 5 courses
- Introduction (5 lessons)
- Getting Started with ChatGPT (14 lessons)
- Increasing Proficiency in Prompting (34 lessons)
- Using ChatGPT in Everyday Situations (32 lessons)
- The Part of Tens (30 lessons)
Deep Learning Essentials
A beginner-friendly look at deep learning and neural networks, explaining how they power modern AI applications.
Browse 5 courses
- Introduction (5 lessons)
- Discovering Deep Learning (18 lessons)
- Considering Deep Learning Basics (23 lessons)
- Interacting with Deep Learning (14 lessons)
- The Part of Tens (30 lessons)
Enterprise AI in the Cloud
A practical guide to building and running enterprise AI workloads on cloud platforms, covering architecture, tools, and deployment.
Browse 1 course
- Introduction (4 lessons)
GenAI on AWS
Build generative AI applications on Amazon Web Services, covering foundation models, tooling, and deployment on the cloud.
Browse 11 courses
- A Brief History of AI (7 lessons)
- Machine Learning (4 lessons)
- Deep Learning (8 lessons)
- Introduction to Generative AI (8 lessons)
- Introduction to Foundation Models (7 lessons)
- Introduction to Amazon SageMaker (9 lessons)
- Generative AI on AWS (15 lessons)
- Customization of Your Foundation Model (3 lessons)
- Retrieval-Augmented Generation (8 lessons)
- Generative AI on AWS Labs (8 lessons)
- Next Steps (5 lessons)
Generative AI Essentials
An approachable introduction to generative AI tools, explaining how they create text, images, and more, and how to use them well.
Browse 6 courses
- Introduction (5 lessons)
- Diving into Generative AI Fundamentals (22 lessons)
- Mastering Creative Content with Generative AI (34 lessons)
- Exploring Advanced GenAI Models and Techniques (11 lessons)
- Navigating the Intersection of Ethics, Quality, and Humanity (6 lessons)
- The Part of Tens (20 lessons)
Large Language Model-Based Solutions
A practical guide to building applications powered by large language models, covering design, deployment, and optimization.
Browse 7 courses
- Introduction (5 lessons)
- 1 Introduction (4 lessons)
- 2 Tuning Techniques for Cost Optimization (4 lessons)
- 3 Inference Techniques for Cost Optimization (11 lessons)
- 4 Model Selection and Alternatives (7 lessons)
- 5 Infrastructure and Deployment Tuning Strategies (5 lessons)
- CONCLUSION (3 lessons)
Machine Learning Essentials
An accessible introduction to machine learning, explaining how algorithms learn from data and how to apply them in practice.
Browse 7 courses
- Introduction (5 lessons)
- Introducing How Machines Learn (15 lessons)
- Learning Machine Learning by Coding (18 lessons)
- Building the Foundations (11 lessons)
- Learning from Smart Algorithms (22 lessons)
- Applying Learning to Real Problems (10 lessons)
- The Part of Tens (20 lessons)
Machine Learning Upgrade
A practical guide for data professionals to modernize machine-learning workflows with the latest tools and techniques.
Browse 7 courses
- A Gentle Introduction to Modern Machine Learning (4 lessons)
- An End-to-End Approach (2 lessons)
- A Data-Centric View (7 lessons)
- Standing Up Your LLM (7 lessons)
- Putting Together an Application (5 lessons)
- Rounding Out the ML Life Cycle (5 lessons)
- Review of Best Practices (6 lessons)
neuroAI
Explores the intersection of neuroscience and artificial intelligence, and how brain-inspired approaches advance machine intelligence.
Browse 4 courses
- Introduction (7 lessons)
- Neuroscience and Ai (37 lessons)
- neuroAi Applications (116 lessons)
- About the Authors (4 lessons)
Rise of the Machines
A guide to defending against increasingly automated cyber threats and building resilient security in an AI-driven world.
Browse 10 courses
- AI-pocalypse Now (1 lesson)
- No Artificial Trusts Added (1 lesson)
- Generative AI (1 lesson)
- Arch-AI-tecting Controls (1 lesson)
- Trusty AI Sidekick (1 lesson)
- Smooth AI-operator (1 lesson)
- The Most Important Part of Zero Trust: People (1 lesson)
- AI-dentity Theft (1 lesson)
- Algorithms and Adversaries (1 lesson)
- The End of Trust (1 lesson)
Securing Microsoft Azure OpenAI
A practical guide to securing AI workloads on Azure OpenAI, covering identity, data protection, and compliance.
Browse 5 courses
- Overview of Generative Artificial Intelligence Security (5 lessons)
- Security Controls for Azure OpenAI Service (6 lessons)
- Implementing Azure OpenAI Security Controls (8 lessons)
- Securing the Entire Application (10 lessons)
- Moving to Production (5 lessons)
Spatial Computing: An AI-Driven Business Revolution
Explores spatial computing and AR/VR, and how AI-driven immersive technology is reshaping business and everyday experience.
Browse 5 courses
- INTRODUCTION: The Converging Frontiers of AI and Spatial Computing (11 lessons)
- Leadership in the AI-Driven Era of Spatial Computing (18 lessons)
- Strategy, Implementation, and the Future (20 lessons)
- Notes (7 lessons)
- About the Authors (1 lesson)
TensorFlow Essentials
An introduction to TensorFlow, Google's machine-learning framework, for building and training neural networks and AI models.
Browse 3 courses
- Introduction (5 lessons)
- Simplifying and Accelerating TensorFlow (24 lessons)
- The Part of Tens (20 lessons)
The Quick Guide to Prompt Engineering
A concise, practical guide to writing effective prompts for generative AI tools to get better, more reliable results.
Browse 30 courses
- Preface (1 lesson)
- 1 The Basics of Generative Artificial Intelligence (1 lesson)
- 2 The Role of Prompts in Generative AI (4 lessons)
- 3 A Step-by-Step Guide to Creating Effective Prompts (5 lessons)
- 4 Diving Deeper: Structure and Nuances of Prompts (1 lesson)
- 6 Practical Guide to Prompt Engineering (7 lessons)
- 7 Ethical Considerations in Prompt Engineering (7 lessons)
- 8 Application-Specific Prompt Engineering (6 lessons)
- 9 Advanced Topics in Prompt Engineering (1 lesson)
- 10 Prompt Engineering with OpenAI ChatGPT (5 lessons)
- 11 Exploring Prompts with ChatGPT (5 lessons)
- 12 Getting Creative with DALL-E (6 lessons)
- 13 Text Synthesis with CTRL (5 lessons)
- 14 Learning Languages with T2T (Tensor2Tensor) (5 lessons)
- 15 Building Blocks with BERT (5 lessons)
- 16 Voice Synthesis with Tacotron (5 lessons)
- 17 Transformers in Music with MuseNet (6 lessons)
- 18 Generating Images with BigGAN (5 lessons)
- 19 Creating Code with Codex (5 lessons)
- 20 Generating 3D Art with RunwayML (6 lessons)
- 21 DeepArt and Artistic Prompts (5 lessons)
- 22 Midjourney (4 lessons)
- 23 Google Bard (7 lessons)
- 24 Deepfaking with DeepFaceLab (5 lessons)
- 25 Image Editing with DeepArt Effects (5 lessons)
- 26 Content Generation with AIVA (6 lessons)
- 27 Audio Synthesis with WaveNet (6 lessons)
- 28 Image Classification with ImageNet (5 lessons)
- 29 Video Synthesis with VQ-VAE (5 lessons)
- 30 Your Future in Prompt Engineering (6 lessons)
Using Amazon Bedrock
A hands-on guide to building generative AI applications with Amazon Bedrock, from foundation models to production deployment.
Browse 2 courses
- Introduction (2 lessons)
- Installing Python, Jupyter Notebook, and LangChain (4 lessons)
Writing AI Prompts Essentials
Learn to craft effective prompts for generative AI, getting better results from tools like ChatGPT and beyond.
Browse 7 courses
- Introduction (5 lessons)
- Getting Started with Generative AI (21 lessons)
- Mastering the Art of Prompting (22 lessons)
- Delving into AI-Powered Business Strategies (23 lessons)
- Future-Proofing Your Career (8 lessons)
- Using AI Responsibly (9 lessons)
- The Part of Tens (30 lessons)