Skip to main content
CF

Codex - The Practical Guide

3h 10m 7s
English
Paid

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

About the Author: 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.

Watch Online 57 lessons

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

Related courses

  • Vibe Code a Generative AI Finance App with Python and LangChain thumbnailNew

    Vibe Code a Generative AI Finance App with Python and LangChain

    By: Zero To Mastery
    Master the creation of AI applications for investments using Python and LangChain. Practice developing a fintech application and understanding financial metrics
    7h 36m5/5
  • Agentic AI Engineering Course thumbnailNew

    Agentic AI Engineering Course

    By: Paul Iusztin, Towards AI, Louis-François Bouchard
    Become an expert in creating AI agent systems for production. Learn how to develop scalable AI agents and make them work in real-world conditions.
    7h 33m5/5
  • Build a DeepSeek Model (From Scratch) thumbnailNew

    Build a DeepSeek Model (From Scratch)

    By: Rajat Dandekar, Naman Dwivedi, Dr. Sreedath Pana
    Learn how to build a DeepSeek model from scratch. A practical guide with a focus on engineering and algorithmic solutions for efficient model performance.

Frequently asked questions

What prerequisites do I need before taking this course?
To enroll in this course, you need to have Codex installed and an active subscription. Basic programming knowledge and familiarity with an IDE or command-line interface would be beneficial, as you will be integrating Codex with tools like the CLI and IDE during the course.
What kind of project will I build during this course?
During this course, you will build a real project that involves integrating Codex into various workflows. This includes using Codex for agent work, setting up configurations, and managing tasks. The project is structured to help you understand different Codex features and apply them to solve real-world problems efficiently.
Who is the target audience for this course?
The course is designed for developers who want to enhance their skills in using Codex beyond basic prompts. It is suitable for those looking to explore advanced Codex features such as MCP, CLI, and SDK, and for individuals aiming to integrate Codex into their software development processes.
How does the depth of this course compare to other Codex courses?
This course offers a comprehensive exploration of Codex, starting from the basics to advanced features. Unlike courses that focus only on simple prompts, this course covers advanced tools, agent skills, and integration with IDEs, the desktop app, and web versions. It provides a practical approach with project work for real-world applications.
What specific tools and platforms are covered in this course?
The course covers tools and platforms such as the Codex CLI, IDE integration, desktop app, and web version. You will also work with MCP, the Codex SDK, and Plan Mode. These tools are essential for managing tasks, configuring environments, and leveraging Codex for efficient software development.
What is not covered in this course?
This course does not cover basic programming concepts or general software development practices. It assumes familiarity with coding and focuses specifically on using Codex and its advanced features. The course also does not cover other AI or machine learning tools outside of Codex.
How much time should I expect to commit to this course?
The course consists of 57 lessons, with a practice-first approach that requires active engagement. While the exact runtime is unspecified, you should plan to dedicate time for both lessons and the hands-on project work that reinforces the learning material. The time commitment will vary based on prior experience and familiarity with Codex.