New course

AI Engineering Fundamentals

Become a job-ready AI engineer with the OpenAI API, prompt engineering, structured outputs and real portfolio projects. 7+ hours and 50+ videos, with new modules added for free as they're released.

Get the course →

What you'll learn

The fundamentals that take you from Python developer to job-ready AI engineer:

  • The OpenAI API

    Working with LLMs from Python, the foundation everything else builds on

  • Prompt engineering

    Getting reliable results out of a model instead of lucky one-offs

  • Structured outputs

    Making model responses predictable enough for real applications

  • Portfolio projects

    Real projects you can show when applying for AI engineering roles

Enroll on Udemy →

For Android developers

Android course

Kotlin Coroutines and Flow for Android Development

The popular 15+ hour course on Coroutines, exception handling, Kotlin Flow, StateFlow, SharedFlow and Channels, built around real-world Android use cases.

View the course →