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.

Mastering the Coding interview

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.

Mastering the Coding interview

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.

Mastering the Coding interview

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.

Mastering the Coding interview

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

PRICING

PRICING

PRICING

Workforce AI Training

Workforce AI Training
Workforce AI Training

Machine Learning Developer Career

Machine Learning Developer Career

  • Tiered Discounts: Save more per employee as your team size increases.

  • Manageable Payments: Spread the cost across six months for flexibility.

  • Customizable Options: Tailored packages available for teams of 20+ employees.

  • Tiered Discounts: Save more per employee as your team size increases.

  • Manageable Payments: Spread the cost across six months for flexibility.

  • Customizable Options: Tailored packages available for teams of 20+ employees.

Machine Learning Developer Career

Machine Learning Developer Career

  • Tiered Discounts: Save more per employee as your team size increases.

  • Manageable Payments: Spread the cost across six months for flexibility.

  • Customizable Options: Tailored packages available for teams of 20+ employees.

  • Tiered Discounts: Save more per employee as your team size increases.

  • Manageable Payments: Spread the cost across six months for flexibility.

  • Customizable Options: Tailored packages available for teams of 20+ employees.

Machine Learning Developer Career

Machine Learning Developer Career

  • Tiered Discounts: Save more per employee as your team size increases.

  • Manageable Payments: Spread the cost across six months for flexibility.

  • Customizable Options: Tailored packages available for teams of 20+ employees.

  • Tiered Discounts: Save more per employee as your team size increases.

  • Manageable Payments: Spread the cost across six months for flexibility.

  • Customizable Options: Tailored packages available for teams of 20+ employees.

The time is now—enroll today!
The time is now—enroll today!

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!
The time is now—enroll today!