Francisco Javier Palacios PérezFco. Javier Palacios Pérez
Software Developer
Course: AI for Developers

Course: AI for Developers

Learn to use AI as a professional development tool: from understanding LLMs to orchestrating multi-agent workflows. With opencode, Claude, and a critical mindset from day one.

What Is Generative AI? Beyond ChatGPT1

What Is Generative AI? Beyond ChatGPT

Understand what generative AI is, the difference between assistants and agents, and why developers who use AI are replacing those who don't.

How LLMs Work (Without the Math)2

How LLMs Work (Without the Math)

Understand how Large Language Models work under the hood — no equations, just the mental models that explain why they hallucinate so confidently and how to use that to your advantage.

AI for Programming: The Paradigm Shift3

AI for Programming: The Paradigm Shift

From writing code to directing AI: understand the new mental model, which tasks are worth delegating and which aren't, and why clarity of thought is now your most valuable skill.

AI Limitations and How to Detect Hallucinations4

AI Limitations and How to Detect Hallucinations

AI lies with total conviction. Learn to detect hallucinations, understand context blindness, and apply the verification checklist that separates code that works from code that looks like it works.

The AI Model Landscape in 2026: who's who and where to start5

The AI Model Landscape in 2026: who's who and where to start

Claude, GPT, Gemini, Copilot, Cursor, OpenCode — too many names to choose from. Here's the map: what each one does, how API and subscription differ, and where to actually start.

Your First Code Conversation with AI6

Your First Code Conversation with AI

The first time you use AI for real coding: how to structure the conversation, what to expect from responses, and the evaluation loop that separates code that works from code that just looks like it works.

The art of the prompt: core principles7

The art of the prompt: core principles

Same model, same day, thirty seconds apart — two completely different answers depending on how you frame the question. Here's the RCTF framework and why it changes everything.

Context, role, task, and format: advanced application8

Context, role, task, and format: advanced application

Turn RCTF into real development prompts: rich context, iterative rounds, and response formats you can plug directly into your daily workflow.

Using AI to learn programming concepts9

Using AI to learn programming concepts

Learn how to use AI as a technical tutor: basic questions, the Feynman technique, ‘but why?’ chains, and exercises that prove real understanding.

Prompts for Code Generation with AI10

Prompts for Code Generation with AI

Learn to specify before you ask: scaffold approach, TDD with AI, and how to review generated code before trusting it.