Skip to main content
CF

Codex - The Practical Guide

3h 10m 7s
English
Paid

Codex - The Practical Guide is a 57-lesson 3 hours 10 minutes self-paced course by Academind Pro (Maximilian Schwarzmüller). Codex grows fast, and many developers now use it for agent work.

Course facts

Lessons
57
Duration
3 hours 10 minutes
Level
All levels
Language
English
Updated
Instructor
Academind Pro (Maximilian Schwarzmüller)
Price
Premium

Codex grows fast, and many developers now use it for agent work. But most people only use simple prompts, so they miss many useful features. This course shows you how to use Codex with skill and clear methods.

What You Learn

You start with the basics. You learn how Codex reads context, how commands work, and how to shape clear inputs. You also learn how to guide the model so it gives stable and helpful output.

Advanced Tools

After the basics, you explore advanced parts of Codex. You try different input modes and agent skills. You work with MCP, the Codex SDK, and the CLI. You also learn how to use Codex in your IDE, the desktop app, and the web version.

Plan Mode and Permissions

You study Plan Mode and learn why it helps in large tasks. You see how to set up configs, manage access, and use these tools in real projects. This helps you build safe and clear workflows.

Project Work

The course is practice-first. You build a real project as you learn each step. You only need an installed Codex and an active subscription. By the end, you use Codex with confidence and speed. You can ship better software and solve tasks with less effort.

Additional

https://github.com/academind/codex-course-resources/tree/main

Who teaches Codex - The Practical Guide? Academind Pro (Maximilian Schwarzmüller)

Academind Pro (Maximilian Schwarzmüller) thumbnail

Academind is the teaching brand of Maximilian Schwarzmüller (Max) and Manuel Lorenz, two German developers whose Udemy catalog has become one of the largest single-instructor presences on that platform. Max in particular is widely cited as one of the clearest teachers of the JavaScript framework landscape — his Angular, React, Vue, and Node.js courses have collectively taught millions of students.

The Academind Pro platform extends beyond Udemy with deeper, more comprehensive courses aimed at developers building real applications rather than picking up syntax. Course material covers the full modern web stack: React (including Next.js), Vue, Angular, Node.js, NestJS, TypeScript, Docker, AWS, React Native, Flutter, and the broader full-stack JavaScript ecosystem.

The CourseFlix listing under this source carries over 25 Academind Pro courses spanning that range. Material is paid; Academind Pro runs on per-course pricing on the original platform. Courses are taught in Max's signature thorough, build-an-application-with-me style — long-form, deeply project-based, and continuously updated as the underlying frameworks evolve.

What lessons are included in Codex - The Practical Guide?

This is a demo lesson (10:00 remaining)

You can watch up to 10 minutes for free. Subscribe to unlock all 57 lessons in this course and access 10,000+ hours of premium content across all courses.

View Pricing
0:00
/
#1: Welcome To This Course!
All Course Lessons (57)
#Lesson TitleDurationAccess
1
Welcome To This Course! Demo
00:38
2
An Introduction To Codex
02:27
3
About This Course
01:01
4
Codex Requirements & Usage
01:45
5
Controlling Data Privacy
00:52
6
Getting Started: Codex CLI & IDE Integration
02:28
7
CLI & IDE Integration - Basic Usage
03:16
8
Per-session Models & Other Configuration
03:41
9
Getting Started: Codex Desktop App
03:43
10
Desktop App: UI Overview & Walkthrough
02:58
11
Tracking Your Codex Usage
01:00
12
Configuring Codex (Cross-Session)
03:30
13
Understanding The Codex Security Model
02:31
14
Tweaking Codex Security Settings
03:12
15
The Shell Environment Policy
01:17
16
Managing & Resuming Sessions
01:11
17
Version Control & Undoing Changes
01:44
18
Advanced Ways Of Invoking The CLI
01:36
19
Context Window Management & Compaction
02:48
20
Module Introduction
01:00
21
Prompt & Context Engineering
01:06
22
Prompt Engineering In Action Using Spec-driven Development
04:27
23
Context Engineering in Codex CLI, IDE & Desktop App
03:23
24
Analyzing Code Changes
03:49
25
Prompting: Hoping vs Knowing
02:47
26
Leveraging Plan Mode
05:06
27
Reviewing Agent Code & Providing Feedback
02:24
28
Creating & Managing Great AGENTS.MD Files
04:51
29
Working with Nested AGENTS.MD Files
01:25
30
Leveraging Codex' Worktrees Feature
11:04
31
Steering & Queueing Follow-up Messages
04:22
32
Planning & Iterating on Code: With and Without AI
03:15
33
Using MCP Servers
10:40
34
Agent Skills: An Introduction
03:02
35
Creating & Understanding Agent Skills
03:39
36
Invoking Skills Manually & Automatically
03:43
37
Advanced Agent Skills
03:36
38
Creating Skills via Codex
04:05
39
Loading Skills From Directories
03:25
40
Adding Images To Prompts
04:45
41
The Importance Of Feedback Loops in Agentic Engineering
02:05
42
Using the Built-in Code Review Mode
02:42
43
Setting Up & Using Automated Tests
06:43
44
Providing Browser Access To Codex
06:25
45
Forking Sessions
03:35
46
Codex Cloud: Setup
05:58
47
Codex Cloud: Sending Tasks & Applying Changes
07:29
48
Using Desktop App Automations
01:43
49
Module Introduction
00:35
50
Codex for GitHub PR Code Reviews
05:20
51
Slack Integration
02:55
52
Codex as Non-Coding Agent
04:05
53
Redirecting Codex Output
02:09
54
Codex as a Web Search / Research Assistant
01:40
55
Extracting & Writing JSON Output
03:38
56
Using the Codex SDK
04:42
57
Wrap Up & Course Roundup
00:51
Unlock unlimited learning

Get instant access to all 56 lessons in this course, plus thousands of other premium courses. One subscription, unlimited knowledge.

Learn more about subscription

What courses are similar to Codex - The Practical Guide?

  • Systems Thinking in the AI Era, Course 1 thumbnailNew

    Systems Thinking in the AI Era, Course 1

    By: Kay Ashaolu
    Study the universal principles of system design for AI applications and platforms. Apply the knowledge to develop complex digital systems and manage them.
    4h 22m
  • Building faster.dev thumbnailNew

    Building faster.dev

    By: Aaron Francis
    Master the development of the AI-native platform faster.dev using modern technologies, including Laravel and React, to create efficient SaaS products.
    22m
  • n8n for AI Workflows and AI Agents thumbnailNew

    n8n for AI Workflows and AI Agents

    By: Academind Pro (Maximilian Schwarzmüller)
    Learn how to create robust automations with n8n and AI. This includes AI agents, email processing, content generation, and image generation.
  • Building Loadout thumbnailNew

    Building Loadout

    By: Aaron Francis
    Take the course and create a desktop application called Loadout to manage AI tools using modern technologies such as Rust and React.
    11m
  • faster. | Learn AI-Assisted Development thumbnailNew

    faster. | Learn AI-Assisted Development

    By: Aaron Francis
    Practical course on AI development for engineers. Learn reproducible processes and improve your code with artificial intelligence.
    5/5
  • Auditing Your Code thumbnailNew

    Auditing Your Code

    By: Aaron Francis
    Learn code audit skills to analyze and improve the codebase. The course covers tools for systematic analysis, project cleanup, and working with reports.
    30m
  • AI for Beginners: Reasoning Models thumbnailNew

    AI for Beginners: Reasoning Models

    By: Zero To Mastery
    Study AI reasoning models from scratch. Learn how they work, are trained, and applied by exploring real-world behavior analysis and reasoning steps.
    4h 37m

More courses by Academind Pro (Maximilian Schwarzmüller)

Frequently asked questions

What prerequisites are needed to enroll in the course?
To enroll in this course, you need to have an installed Codex and an active subscription. There are no specific programming language requirements, but familiarity with the command line interface (CLI) and integrated development environments (IDEs) will be beneficial as the course covers Codex CLI & IDE integration.
What kind of project will I work on during the course?
The course is designed to be practice-first, meaning you will build a real project as you learn. This hands-on approach allows you to apply the skills and techniques acquired, such as using Codex for agent work, integrating with IDEs, and managing sessions. By the end, you will be able to ship better software efficiently.
Who is the target audience for this course?
This course is intended for developers who want to enhance their skills in using Codex effectively. It is suitable for those who are familiar with basic programming concepts and are looking to explore advanced features of Codex, including the SDK, CLI, and agent skills. It is particularly useful for those interested in building safe and efficient workflows.
How does the depth of this course compare to similar courses?
The course offers a thorough exploration of Codex, starting from the basics and advancing to complex topics such as Plan Mode, agent skills, and using the Codex SDK. Unlike other courses that may only cover simple prompts, this course delves into advanced input modes, context management, and real-world project applications, providing a comprehensive understanding of Codex.
What specific tools and platforms are covered in the course?
The course covers a range of tools and platforms including Codex CLI, IDE integration, the desktop app, and the web version. It also explores advanced tools like MCP servers, Codex SDK, and Plan Mode, providing a comprehensive toolkit for using Codex in various development environments.
What topics are not covered in this course?
The course does not cover basic programming concepts or specific programming languages in detail. It assumes a foundational understanding of these areas and focuses instead on leveraging Codex for agent work and advanced development techniques. It also does not provide a deep dive into non-Codex specific development tools.
What is the expected time commitment for this course?
The course consists of 57 lessons and is structured to provide a balance between theoretical knowledge and practical application. While the total runtime is not specified, students should expect to dedicate a significant amount of time to both watching the lessons and working on the practical project to fully grasp the concepts taught.