
NOMBRE-DE-CATEGORÍA
Gen AI for Coding
Launching in June
Master the power of Generative AI for software development. Learn to leverage LLMs, craft precise prompts and leverage them to improve your coding skills.

NOMBRE-DE-CATEGORÍA
Gen AI for Coding
Launching in June
Master the power of Generative AI for software development. Learn to leverage LLMs, craft precise prompts and leverage them to improve your coding skills.

NOMBRE-DE-CATEGORÍA
Gen AI for Coding
Launching in June
Master the power of Generative AI for software development. Learn to leverage LLMs, craft precise prompts and leverage them to improve your coding skills.
ELEVATE YOUR EXPERTISE
ELEVATE YOUR EXPERTISE
ELEVATE YOUR EXPERTISE
About the workshop
About the workshop
About the workshop
AI-powered coding assistants are transforming the way developers write, debug, and optimize code. This program explores cutting-edge AI tools like Cursor, equipping developers with the skills to integrate AI into their workflows effectively.
By the end of this program, you will:
• Understand how LLMs can assist you in writing code.
• Cut coding time by up to 70% with AI-assisted workflows.
• Prompt effectively for bug fixing, testing, and documentation.
• Use autonomous AI agents to plan, act, and integrate with dev tools.
AI-powered coding assistants are transforming the way developers write, debug, and optimize code. This program explores cutting-edge AI tools like Cursor, equipping developers with the skills to integrate AI into their workflows effectively.
By the end of this program, you will:
• Understand how LLMs can assist you in writing code.
• Cut coding time by up to 70% with AI-assisted workflows
• Prompt effectively for bug fixing, testing, and documentation.
• Use autonomous AI agents to plan, act, and integrate with dev tools.
AI-powered coding assistants are transforming the way developers write, debug, and optimize code. This program explores cutting-edge AI tools like Cursor, equipping developers with the skills to integrate AI into their workflows effectively.
By the end of this program, you will:
• Understand how LLMs can assist you in writing code.
• Reduce coding time by up to 70%, by transitioning from traditional coding to AI-assisted development.
• Prompt effectively for bug fixing, testing, and documentation.
• Leverage autonomous AI agents to help you plan act, and integrate with developer tools.

NOMBRE-DE-CATEGORÍA
Gen AI for Coding
Launching in June
Master the power of Generative AI for software development. Learn to leverage LLMs, craft precise prompts and leverage them to improve your coding skills.

NOMBRE-DE-CATEGORÍA
Gen AI for Coding
Launching in June
Master the power of Generative AI for software development. Learn to leverage LLMs, craft precise prompts and leverage them to improve your coding skills.
HIGH-LEVEL CONTENT OVERVIEW
Program Content
Maser the Coding interview.
+200
Global companies have hired talentfrom our community.
Global companies have hired talent
from our community.
+200
Global companies have hired talentfrom our community.
Global companies have hired talent
from our community.
+200
Global companies have hired talentfrom our community.
Global companies have hired talent
from our community.
Enroll now
FIND OUT
FIND OUT
FIND OUT
How it works?
How it works?
How it works?
Live sessions
with experts
Live sessions with experts
Live sessions with experts
You will be able to get guidance from an experienced instructor during live interactive sessions.
You will be able to get guidance from an experienced instructor during live interactive sessions.
Flexible
Schedule
Flexible Schedule
Flexible Schedule
The program schedule is 1-week duration with 3 live sessions (6 hours total). Three 2-hour sessions per week.
The program schedule is 1-week duration with 3 live sessions (6 hours total). Three 2-hour sessions per week.
Eligibility
criteria
Eligibility criteria
Eligibility criteria
Must have prior software development experience.
Must have prior software development experience.
Get hands-on experience
Get hands-on experience
Get hands-on experience
You will build skills through hands-on learning with a world-class instructor.
You will build skills through hands-on learning with a world-class instructor.

HOW DOES IT WORK?
HOW DOES IT WORK?
We invest in your career. $0 initial cost
We invest in your career. $0 initial cost
HIGH-LEVEL CONTENT OVERVIEW
HIGH-LEVEL CONTENT OVERVIEW
Program Content
Maser the Coding interview.
This program will help you navigate the exciting intersection of AI and programming.
+200
Global companies have hired talentfrom our community.
Global companies have hired talent
from our community.
+200
Global companies have hired talentfrom our community.
Global companies have hired talent
from our community.
+200
Global companies have hired talentfrom our community.
Global companies have hired talent
from our community.
Module 1: Introduction to LLMs and Coding Assistants
The idea is to understand the fundamentals of AI-powered coding tools, their capabilities, and how they enhance software development.
What are LLMs? How do they generate text and code?
Capabilities and limitations of code-generating AIs
Common use cases: writing, debugging, optimizing, and documenting code
Tools in practice: GitHub Copilot, CodeGPT, Cursor, VSCode integrations
Risks and safe practices when using GenAI in development
Module 2: Prompt Engineering for Software Tasks
Here the idea will be to learn how to optimize AI-assisted coding for real-world software development.
What is a prompt? Why it matters in coding with AI
Zero-shot vs Few-shot vs Chain-of-thought prompting
Role prompting for code review, testing, debugging, and refactoring
Best practices and common pitfalls
Advanced techniques: iterative prompting, error handling, and temperature tuning
Module 3: AI Agents for Software Development
This final module will cover ethical considerations, security implications, and future trends of AI in coding.
What is an AI Agent?
From LLMs to AI Agents
Tool Use and Model Context Protocol
Case Study of an AI Agent for Software Development with Cursor
Enroll now
HIGH-LEVEL CONTENT OVERVIEW
HIGH-LEVEL CONTENT OVERVIEW
Program Content
Program Content
This program will help you navigate the exciting intersection of AI and programming.
Maser the Coding interview.
Maser the Coding interview.
+200
Global companies have hired talentfrom our community.
Global companies have hired talent
from our community.
+200
Global companies have hired talentfrom our community.
Global companies have hired talent
from our community.
+200
Global companies have hired talentfrom our community.
Global companies have hired talent
from our community.
Module 1: Introduction to LLMs and Coding Assistants
The idea is to understand the fundamentals of AI-powered coding tools, their capabilities, and how they enhance software development.
What are LLMs? How do they generate text and code?
Capabilities and limitations of code-generating AIs
Common use cases: writing, debugging, optimizing, and documenting code
Tools in practice: GitHub Copilot, CodeGPT, Cursor, VSCode integrations
Risks and safe practices when using GenAI in development
What is AI-Assisted Coding?
> Definition and key concepts (LLMs, auto-completion, code generation, refactoring).
> Link this class to concepts in sofware engineering that most developers know about.
> Comment about our own program in case they want to go
further into these concepts.
Introduction to Prompting techniques for writing code.
Overview of Popular AI Tools:
> GitHub Copilot
> Cursor - CodeGPT
> Tabnine
> CodeWhisperer
> ChatGPT (API and plugins)
Benefits & Limitations:
> Productivity gains, reduced boilerplate, code suggestions.
> Risks: hallucinations, security concerns, dependency issues.
Live demo:
> Install and configure GitHub Copilot or Cursor in VS Code.
> Show simple code generation and auto-completion in Python/JavaScript.
Hands-On Activity:
> Students install and activate an AI coding assistant.
> Basic prompts: "Write a function to sort an array", “Write a function for plotting a specific type of
Module 2: Prompt Engineering for Software Tasks
Here the idea will be to learn how to optimize AI-assisted coding for real-world software development.
What is a prompt? Why it matters in coding with AI
Zero-shot vs Few-shot vs Chain-of-thought prompting
Role prompting for code review, testing, debugging, and refactoring
Best practices and common pitfalls
Advanced techniques: iterative prompting, error handling, and temperature tuning
Module 3: AI Agents for Software Development
This final module will cover ethical considerations, security implications, and future trends of AI in coding.
What is an AI Agent?
From LLMs to AI Agents
Tool Use and Model Context Protocol
Case Study of an AI Agent for Software Development with Cursor
Enroll now
LEARN WITH EXPERTS
LEARN WITH EXPERTS
LEARN WITH EXPERTS
About our instructor
About our instructor
About our instructor

Sofía Valli Barreto
Sofía Valli Barreto
Sofía Valli Barreto
WORKSHOP INSTRUCTOR
WORKSHOP INSTRUCTOR
View profile
Background
Background
Background
Data scientist, Ms in IA and Data Science. Bs in Physics.
Expertise
Expertise
Expertise
She specializes in developing cutting-edge LLM systems, ranging from GPT-4 implementations to custom AI solutions across multiple industries. She currently leads GenAI projects while conducting research on LLMs for Tier-1 conferences. Her experience includes:
Building production-ready systems using prompt engineering, retrieval-augmented generation (RAG), and fine-tuning
Designing scalable AI architectures for business automation
Conducting research focused on improving the efficiency and cost-effectiveness of LLMs


HOW DOES IT WORK?
We invest in your career. $0 initial cost

HOW DOES IT WORK?
We invest in your career. $0 initial cost

The time is now—enroll today!
