Todos los cursos

AI-Native Software Development

Nuevo

Use AI as part of a disciplined engineering process. Live online training in agentic coding, specification-driven development and verification loops.

Duración
4 sesiones · 16 horas
Idioma
inglés
Formato
En directo y en línea, con su propio entorno de laboratorio
Tamaño del grupo
Máx. 16
Requisitos previos

You need practical software development experience and day-to-day fluency with git, code review and an automated test suite. Prior experience with an AI coding assistant is helpful but not required.

Course overview

AI has moved from autocomplete to systems that plan, write and change code across a whole repository. That shifts where engineering effort goes: less typing, far more work on specification, context and verification. Over two days we work through the full lifecycle - what AI genuinely accelerates, where it quietly introduces risk, and which parts of conventional engineering discipline become more important rather than less.

You will prepare a repository so coding agents can navigate it, write specifications that hold up as a source of truth, delegate bounded tasks to agents, and build the verification loops that make generated changes reviewable. We also cover the security surface that comes with automated code changes, and how all of this lands in an existing git, pull request and CI/CD workflow.

Agenda

  • The AI-native development lifecycle - Where AI changes requirements, design, implementation, testing, review and maintenance - and where conventional engineering discipline remains essential.
  • Vibe coding: strengths and limits - Use rapid AI-assisted prototyping intentionally while recognizing the failure modes of poorly specified, weakly verified development.
  • Repository context engineering - Expose architecture, conventions, dependencies, constraints and project instructions so coding agents can work effectively in existing codebases.
  • Specification-driven development - Turn goals into explicit specifications, acceptance criteria and executable tasks that guide implementation and provide a stable source of truth.
  • Agentic development patterns - Delegate bounded engineering tasks, decompose work, coordinate parallel activities and manage hand-offs between automated and human contributors.
  • Verification loops - Combine tests, static analysis, reviews, evaluation criteria and iterative correction to verify generated changes instead of trusting them by default.
  • Secure AI-assisted coding - Manage secrets, permissions, external tools, untrusted content, dependency risk and the blast radius of automated code changes.
  • Team and delivery integration - Integrate AI-assisted development with version control, pull requests, CI/CD, documentation and shared engineering standards.

You do not need to install anything, bring your own API keys, or get tooling approved by your employer. We provide the lab environment, the coding agents and the model access, so nobody spends the first morning fighting a corporate proxy.

Who this course is for

This course is for developers, architects and tech leads who ship production software and want to use AI as a controlled part of their delivery process rather than an unpredictable one.

Outcome

Participants can structure an AI-assisted development workflow that produces reviewable, testable changes and scales from individual coding assistance to controlled agentic engineering.

What's included

  • Digital documentation.
  • Access to a virtual training center.
  • Certificate of completion from croit.

Quién imparte el curso

Victor Kachalov

Ingeniero principal · 15 años creando sistemas de producción

LinkedIn

Materiales incluidos

  • Documentación digital de cada sesión.
  • Un centro de formación virtual con su propio entorno de laboratorio durante la duración del curso.

Requisitos técnicos

  • Una conexión a Internet estable y de alta velocidad: al menos 25 Mbit/s de bajada y 5 Mbit/s de subida.
  • Un ordenador con un navegador web moderno para acceder al laboratorio.
  • Un auricular con micrófono o un micrófono con altavoces para participar en debates y sesiones de preguntas.
  • Se recomienda una cámara web; hace que la sesión sea más personal e interactiva.

Cómo funciona la reserva

  1. 1 Regístrese e indíquenos si necesita una orden de compra.
  2. 2 Recibe su factura en un día laborable y esta aparece en su portal de croit, donde podrá pagarla con tarjeta o transferencia bancaria.
  3. 3 Las plazas se asignan por orden de pago. Si una convocatoria se completa antes, le ofreceremos la siguiente fecha disponible.
  4. 4 Los datos de acceso, el programa definitivo y el acceso al laboratorio se reciben aproximadamente una semana antes del inicio.

Preguntas antes de reservar

Las clases tienen un máximo de 16 participantes para que se respondan todas las preguntas y el laboratorio siga siendo práctico. Una fecha se impartirá cuando tenga 3 reservas pagadas y, a continuación, se marcará como confirmada. Si una fecha no alcanza el mínimo, se reprogramará para la siguiente fecha disponible y todas las reservas se trasladarán con ella.

No hay ningún pago en el sitio web. Al registrarse, realiza un pedido; su factura llega en un día laborable y aparece en su portal de croit, donde puede pagar con tarjeta o transferencia bancaria. Las plazas se asignan por orden de pago, por lo que realizar el pago a tiempo garantiza su plaza. Si una convocatoria se completa antes, le ofreceremos la siguiente fecha disponible.

Sí. Indíquelo al registrarse y recibirá un presupuesto en lugar de una factura, listo para su departamento de compras. Envíenos el número de orden de compra cuando lo tenga y facturaremos contra él. Una orden de compra suele tardar entre tres y seis semanas en tramitarse, por lo que, para una convocatoria que comience antes, es posible que le propongamos una fecha posterior.

Todos los precios se indican sin IVA. A las empresas situadas en Alemania se les factura con un 19 % de IVA alemán. A las empresas de otros países de la UE con un número de IVA válido se les factura el importe neto conforme al régimen de inversión del sujeto pasivo, y a las empresas de fuera de la UE se les factura sin IVA alemán. Introduzca su número de IVA al registrarse para que la factura sea correcta desde el primer momento.

Un ordenador con un navegador web moderno y una conexión estable, con al menos 25 Mbit/s de bajada y 5 Mbit/s de subida, además de un auricular con micrófono o un micrófono con altavoces. Se recomienda una cámara web. El laboratorio se ejecuta en nuestro centro de formación virtual, por lo que no tendrá que instalar nada en su equipo.

Añadimos fechas a lo largo del año y organizamos formaciones privadas para equipos. Cuéntenos qué necesita y buscaremos una solución.

Formación privada para grupos