Catalogue
/
Artificial Intelligence and Applied AI
/
Vibe Coding Fundamentals with OpenAI Codex CLI

Vibe Coding Fundamentals with OpenAI Codex CLI

A beginner friendly course for people who do not yet code, and want to build simple, useful software by collaborating with OpenAI’s Codex CLI in the terminal. You will learn the minimum coding concepts needed to work effectively with an AI coding agent and to stay in control of what gets built. By the end, you will be able to plan a small app, generate it with Codex CLI, and improve it safely through iterative prompts and reviews.

What will you learn?

You will learn how to translate a real world need into clear requirements that Codex CLI can turn into working code. You will learn core programming concepts through small changes you make with the agent, while keeping changes understandable and reversible. You will also learn safe habits for using an AI agent that can read, change, and run code in a folder.

  • Turn an idea into a clear specification that produces usable code
  • Use Codex CLI to create, run, and iterate on a small application
  • Understand the basics of code structure, data, and errors well enough to steer changes
  • Apply safe practices for review, version control, and responsible AI use

Requirements:

  • Comfortable using a computer and navigating folders
  • No prior coding experience required
  • A laptop with macOS, Windows, or Linux and permission to install tools
  • Codex CLI installed and able to sign in with a ChatGPT account or an API key

Course Outline*:

*We customize the course outline and content to your specific needs and relevant use cases.

Module 1: How to work with Codex CLI as a coding partner

  • What Codex CLI can do in a project folder and what you should control carefully
  • The basic workflow, prompt, review changes, run, iterate
  • Asking for plain language explanations of unfamiliar files and folders
  • Setting boundaries for what the agent should and should not do

Module 2: Essential coding concepts for non coders

  • Files, folders, and what makes an application run
  • Variables, simple data types, and naming that stays readable
  • Functions as reusable steps and modules as organisation
  • Understanding errors at a high level and how to respond

Module 3: Create a small application from a clear specification

  • Writing a short problem statement and success criteria
  • Defining inputs, outputs, and a simple user flow
  • Generating a first version with a minimal feature set
  • Running the app and validating behaviour against the criteria

Module 4: Iteration skills that keep you in control

  • Requesting small, isolated changes instead of big rewrites
  • Explaining what should stay the same and what may change
  • Improving the user experience with incremental steps
  • Capturing decisions and notes so the project remains understandable

Module 5: Making the code maintainable without becoming an expert

  • Asking Codex CLI to add comments and explain the architecture
  • Renaming and reorganising for clarity without changing behaviour
  • Adding a simple configuration approach for common settings
  • Creating a short README that someone else can follow

Module 6: Trust but verify, testing and sanity checks

  • Choosing a few key behaviours to verify every time
  • Adding basic automated checks appropriate for the project
  • Using the agent to diagnose bugs from error messages
  • Creating a repeatable checklist for changes and releases

Module 7: Working safely with an agent that can run commands

  • Using Git checkpoints so changes are easy to revert
  • Reviewing diffs and confirming intent before running risky steps
  • Avoiding secrets in prompts and understanding data privacy boundaries
  • Basic dependency awareness and how to reduce supply chain risk

Module 8: Mini project and next steps

  • Extend the app with one meaningful feature aligned to your use case
  • Add a small improvement to reliability or user experience
  • Package the project for sharing with your team
  • Personal prompt templates for your future work

Hands-on learning with expert instructors at your location for organizations.

3.072€*
Graph Icon - Education X Webflow Template
Level:
beginner
Clock Icon - Education X Webflow Template
Duration:
14
Hours (days:
2
)
Camera Icon - Education X Webflow Template
Training customized to your needs
Star Icon - Education X Webflow Template
Immersive hands-on experience in a dedicated setting
*Price can range depending on number of participants, change of outline, location etc.

Master new skills guided by experienced instructors from anywhere.

2.037€*
Graph Icon - Education X Webflow Template
Level:
beginner
Clock Icon - Education X Webflow Template
Duration:
14
Hours (days:
2
)
Camera Icon - Education X Webflow Template
Training customized to your needs
Star Icon - Education X Webflow Template
Reduced training costs
*Price can range depending on number of participants, change of outline, location etc.