Build smarter apps, and become a smarter developer
Learn to build AI-powered features with Python and cloud APIs, integrate intelligence into your iOS and Android apps, and use AI coding tools to ship faster than ever.
Guided Programs
Structured, hands-on learning—from your first API call to production AI features.
Completion time may vary based on individual pacing.
Learn to integrate artificial intelligence APIs to your development workflows.
Tutorials & Articles
AI-assisted development, on-device ML, cloud AI services, and practical guides to coding with AI tools.
Multiple Domains
New
Google I/O 2026: The Rise of Frictionless Software
Jun 4 2026 · Article (25 mins)
Google I/O 2026 marked the end of “prompt-and-response” and the start of “delegate-and-execute.” In this deep...
more
Google I/O 2026: The Rise of Frictionless Software
Google I/O 2026 marked the end of “prompt-and-response” and the start of “delegate-and-execute.” In this deep dive, you’ll unpack the four themes that defined the keynote. You’ll review the infrastructure powering safe autonomous agents (Gemini 3.5 Flash, Spark, and Antigravity 2.0), AI that generates user interfaces on the fly, the new “vibe coding” development pipeline, and the push into ambient, spatial computing and what it all means for developers when the baseline execution layer becomes automated.
Learn how to build real applications with the Model Context Protocol (MCP), from first principles to advan...
more
MCP Fundamentals
Learn how to build real applications with the Model Context Protocol (MCP), from first principles to advanced integrations. In this course, you will start by understanding the core MCP architecture and building your first server with Python and FastMCP. You will then add Tools, Resources, and Prompts, inspect them with MCP Inspector, and move on to building custom MCP clients that can work programmatically with LLMs through the Anthropic API.
From there, you will explore advanced features such as Elicitation for human-in-the-loop workflows, Roots for filesystem security, and Sampling for client-side AI execution. Finally, you will bring everything together by building a full-stack ChatGPT App that serves a React frontend from a Python MCP backend using the OpenAI Apps SDK.
By the end of the course, you will understand how MCP hosts, clients, and servers fit together, how to design reliable tool schemas and resources, and how to ship MCP-powered experiences that work in desktop clients, custom programs, and ChatGPT.
Multiple Domains
New
Getting Started with Android Generative AI
Mar 21 2026 · Article (10 mins)
Learn how to get started with generative AI in Android. This article explains Gemini models, on-device vs clo...
more
Getting Started with Android Generative AI
Learn how to get started with generative AI in Android. This article explains Gemini models, on-device vs cloud AI, and how to choose the right AI approach for your Android app.
AI
New
Context Engineering for AI
Mar 15 2026 · Multimodal Module (1 hr, 10 mins)
Explore context engineering as the foundation for building reliable, efficient AI systems.
Learn how LLMs,...
more
Context Engineering for AI
Explore context engineering as the foundation for building reliable, efficient AI systems.
Learn how LLMs, prompting, RAG, agents, LangChain, and LangGraph work together in real applications.
Understand the AI platform ecosystem and build practical workflows to choose the right tools for real-world use cases.
AI
New
Leveraging Claude Code
Aug 14 2025 · Article (25 mins)
Tired of copying code between AI chat windows and your editor? Claude Code brings AI-powered development dire...
more
Leveraging Claude Code
Tired of copying code between AI chat windows and your editor? Claude Code brings AI-powered development directly to your command line and your IDE. This tutorial covers installation, project creation, codebase analysis, and advanced workflows that will transform how you approach coding tasks.
Multiple Domains
New
AI-Assisted Development for iOS
Jul 18 2025 · Multimodal Module (2 hrs, 45 mins)
AI is coming for your job. And your life. Or maybe it isn’t. Who, other
than Sarah Connor, knows? Whilst w...
more
AI-Assisted Development for iOS
AI is coming for your job. And your life. Or maybe it isn’t. Who, other
than Sarah Connor, knows? Whilst we wait for the AI apocalypse, join us
on this course to discover how you can benefit from a selection of different
LLM-based technologies to assist you with iOS development. Whether it’s
creating a software spec, generating code, writing tests or debugging gnarly
issues, we’ll explore how you can become more productive, and the limitations
inherent in current AI state-of-the-art.
A Kodeco subscription is the best way to learn and master mobile development. Learn iOS, Swift, Android, Kotlin, Flutter and Dart development and unlock our massive catalog of 50+ books and 4,000+ videos.