Development & Programming
Online
beginner Level
Foundation Course
61% OFF

AI Engineering Foundations

Starts 12 October 20268 weeks
AI Engineering Foundations

Overview

About this programme

Build real AI-powered apps in eight weeks. AI Engineering Foundations starts with Python from scratch, then takes you through LLM APIs, prompt engineering, retrieval-augmented generation, and agents — ending with an app you build and demo.

Curriculum

Programme structure

Prerequisites

Comfort using a computer and logical thinking. No prior coding required — Python is taught from the start. A laptop and an internet connection; access to AI APIs is provided or guided. (Classical ML, MLOps, and fine-tuning are covered in the full program.)

What you'll learn

  • Write Python using core syntax, data structures, and functions
  • Work with web APIs and JSON from Python
  • Call large language model APIs and craft effective prompts
  • Build applications with an LLM app framework
  • Implement retrieval-augmented generation (RAG) over your own data
  • Assemble a simple AI agent and evaluate its output
  • Build and demo a working AI-powered application

8 modules

  • Master the fundamental tool that every professional developer uses daily. Learn to track changes, collaborate with others, and manage your code like a pro from the very beginning of your development journey.
    • Understand version control concepts and why Git is essential for modern software development
    • Use GitHub effectively for remote repositories, collaboration, and showcasing your work to potential employers
    • Master Git basics including repositories, commits, branches, and merging for effective code management.

    You'll build: a version-controlled project on GitHub, with branches, pull requests and a history an employer can read

Send Feedback

0/3000

We review every submission 💙

AI Engineering Foundations | SmartHub