Data Foundations
Collect, clean, and prepare data with repeatable pipelines.
Learn how AI systems are designed, trained, and put to work, from preparing data to running models in real applications.
The course connects core machine learning concepts with the engineering practices teams use to ship reliable AI features.
Collect, clean, and prepare data with repeatable pipelines.
Choose, train, and tune models for prediction and classification.
Work with neural networks, transfer learning, and model optimization.
Apply NLP and large language models to text and conversation tasks.
Pull data from databases, APIs, and streams, then clean and transform it.
Match algorithms to the problem and improve accuracy and efficiency.
Package, serve, and monitor models in production.
Protect training data, handle malicious inputs, and keep systems reliable.
Start with the core concepts and vocabulary.
Build and evaluate models on realistic datasets.
Complete an end-to-end AI project, from raw data to a working model.
Get feedback on your work and plan what to learn next.
Build a focused skill set for a new or growing role.
Upskill together on the tools your projects already use.
Start from the fundamentals with guided, hands-on practice.
Share your goal and we’ll start with a practical next step.