Espera, estamos actualizando...
arrow_circle_up accessibility
Accesibilidad X
contrast
contrast
text_decrease
format_size
text_increase
groups 30
event Continua en el tiempo
map en  Plataforma  On-line

SPEC DRIVEN DEVELOPMENT CON GITHUB COPILOT Y PYTHON

On-line, 
Continua en el tiempo
IA
  • Facebook
  • X
  • LinkdIn
  • Whatsapp

Descripción

Aprende a desarrollar software con Spec Driven Development, GitHub Copilot y Python. Formación práctica con proyectos reales dirigida a desarrolladores con conocimientos de Python y Git.

Temática de la actividad

Programación || IA

Skills que se desarrollarán en el curso

Aplicar la metodología Spec Driven Development en proyectos reales || Crear y gestionar los artefactos SDD: constitution || spec || plan y task || Configurar GitHub Copilot con instructions || skills y agents || Utilizar Spec-Kit para automatizar y gestionar el flujo de especificaciones || Desarrollar una aplicación fullstack con FastAPI || PostgreSQL y HTMX || Gestionar la base de datos con SQLAlchemy async
Precio 375,00 €
Duración Teórica 50 horas
Disponibilidad horaria Sin restricciones horarias

Observaciones

Aprende a desarrollar software con Spec Driven Development, GitHub Copilot y Python. Formación práctica con proyectos reales dirigida a desarrolladores con conocimientos de Python y Git.

Programa

1.
Spec Driven Development
1.1
Spec Driven Development
1.2
Estructura de Proyectos
1.3
Github Copilot en Spec Driven Development
2.
Creación de Proyectos con SSD
2.1
Creación de Proyecto
2.2
Requerimientos del sistema
2.3
Creación de constitution
2.4
Constitution del proyecto
3.
Creando Specifications - Funcionalidades
3.1
Creación de Specification
3.2
Creación de plan
3.3
Creación de Tasks
3.4
Creando el instructions copilot
3.5
Generar código y proyecto
3.6
Creación de Agents File
4.
Administración de Proyectos con SSD
4.1
Creación de Spec de Propiedades
4.2
Plan de Manage Properties
4.3
Creación de Tasks y Ejecución de Spec
5.
Implementación de Código
5.1
Gestión de Inquilinos
5.2
Gestión de Renta
6.
Spec-Kit la Inteligencia Artificial en SSD
6.1
Spec-Kit y Desarrollo de Software
6.2
Setup de Spec-Kit dependencies
6.3
Instalar y configurar git a nivel local
6.4
Database oncloud postgres
6.5
Instalar Uv y Specify-Cli
7.
Proyecto Python con FastAPI y Postgres
7.1
Tools de Gestión de Proyectos Python
7.2
Arquitectura del proyecto fullstack python con fastapi
7.3
Infraestructura del proyecto
7.4
Instalación de Python y extensiones
7.5
Creación de Proyecto
7.6
Principios del proyecto
7.7
Crear constitution con spec-kit
7.8
Creación de Github Instructions
7.9
Creación de Variables Globales de Entorno
8.
Foundation de proyectos con SSD
8.1
Spec Bootstrap de proyecto
8.2
Creación de Spec con Spec-Kit
8.3
Ejecutando el clarify del spec
8.4
Crea documento plan con speckit
8.5
Analizando el proyecto
8.6
Generando el código e implementación
9.
Ejecutando Agentes Especializados con Spec-Kit
9.1
Usando Agentes de Spec-Kit
9.2
Usando Agente Constitution
9.3
Implementando Spec
9.4
Creando Spec para Rediseñar UI
9.5
Generando nueva UI con spec-kit
10.
Database y Spec Driven Development
10.1
Instructions y Skills en Github Copilot con SSD
10.2
Spec Creación de Entidades en Postgres
10.3
Creación de Plan y Modelos de Spec
10.4
Creación de Skill para Postgres
10.5
Ejecutando App y Migraciones en Postgres
11.
Specification Dashboard en FastAPI y Python
11.1
Specification para Dashboard
11.2
Implementación de código con Spec Driven Development
12.
Specification Páginas Templates y Cards
12.1
Spec - Página de Propiedades
12.2
Implementación de Spec
13.
Incrustando código en Spec Driven Development
13.1
Creación de Propiedades
13.2
Editar Specs
13.3
Importar archivos de código externo en SDD - reemplaza
13.4
Ajustando Arquitectura con Spec Driven Development
14.
Modificando Data con Spec Driven Development
14.1
Spec para Editar Datos
14.2
Implementación de Código

Objetivos

En este curso de Spec Driven Development con GitHub Copilot y Python aprenderás a:

-Aplicar la metodología Spec Driven Development en proyectos reales
-Crear y gestionar los artefactos SDD: constitution, spec, plan y task
-Configurar GitHub Copilot con instructions, skills y agents
-Utilizar Spec-Kit para automatizar y gestionar el flujo de especificaciones
-Desarrollar una aplicación fullstack con FastAPI, PostgreSQL y HTMX
-Gestionar la base de datos con SQLAlchemy async, Alembic y Supabase
-Aplicar Vertical Slice Architecture en proyectos Python
-Dirigir agentes de IA de forma estructurada y con criterio técnico

Cursos de TRAINING IT

CLAUDE CODE .NET: PROGRAMA CON IA DESDE LA TERMINAL

On-line, 
Continua en el tiempo
Programación
Tanto si ya has probado Claude Code como si aún estás decidiendo qué herramienta de IA usar, aquí verás cómo sacarle partido en .NET. Prepararás CLAUDE.md, controlarás el contexto y los permisos de la...

CONTENEDORES DOCKER EN LINUX: IMÁGENES Y REDES

On-line, 
Continua en el tiempo
PROGRAMACIÓN DE SISTEMAS INFORMÁTICOS
Aprende a lanzar y gestionar contenedores Docker, crear tus propias imágenes con Dockerfile y conectar varios servicios con Docker Compose. Un curso práctico, hecho íntegramente en la terminal de Linu...

CURSO SPRING AI: INTEGRACIÓN DE IA EN APLICACIONES JAVA

On-line, 
Continua en el tiempo
Programación
Aprende a integrar modelos de lenguaje, construir agentes IA y trabajar con bases de datos vectoriales usando Spring AI. Un curso práctico para desarrolladores Java que quieran añadir inteligencia art...

IA PARA ABOGADOS: HERRAMIENTAS Y CASOS DE USO REALES

On-line, 
Continua en el tiempo
IA
Aprende a aplicar la IA a tareas legales reales: investigar jurisprudencia, redactar y revisar contratos, y diseñar flujos de trabajo con criterio humano, usando ChatGPT, Claude y herramientas legales...

CURSO DE LINUX HARDENING: DEFENSA EN PROFUNDIDAD

On-line, 
Continua en el tiempo
SISTEMAS DE GESTIÓN DE INFORMACIÓN
Aprende a defender un servidor Linux capa a capa con cortafuegos, OSSEC, Lynis y cifrado de disco con LUKS. Un curso práctico para sysadmins y para quien quiere empezar en seguridad, con laboratorios ...

CURSO LPIC 102: SHELL, REDES Y SEGURIDAD EN LINUX

On-line, 
Continua en el tiempo
PROGRAMACIÓN DE SISTEMAS INFORMÁTICOS
Aprende a administrar usuarios y grupos, automatizar tareas con cron y proteger tus sistemas con SSH y GPG en Linux. Un curso práctico pensado para quienes ya trabajan con Linux y quieren preparar el ...

CURSO LPIC 101: APRENDE LINUX Y PREPARA TU EXAMEN

On-line, 
Continua en el tiempo
PROGRAMACIÓN DE SISTEMAS INFORMÁTICOS
Aprende a configurar el arranque de Linux con GRUB y systemd, gestionar particiones y administrar paquetes con dpkg y RPM. Un curso práctico, en español, pensado tanto para quien quiere prepararse el ...

LINUX ESSENTIALS: COMANDOS, PERMISOS Y CERTIFICACIÓN LPI

On-line, 
Continua en el tiempo
PROGRAMACIÓN DE SISTEMAS INFORMÁTICOS
Aprende comandos, permisos y redes en Linux practicando en terminal real con Bash. Pensado tanto para quien empieza de cero como para quien ya trabaja con sistemas y quiere preparar la certificación L...

CURSO SPEC DRIVEN DEVELOPMENT .NET CON GITHUB COPILOT

On-line, 
Continua en el tiempo
IA
Aprende a definir specs, planes y tareas, y a construir un backend .NET real con GitHub Copilot, Entity Framework Core y PostgreSQL. Un curso práctico para desarrolladores .NET y arquitectos de softwa...
Aprende a usar ChatGPT para seleccionar candidatos, evaluar el desempeño, resolver dudas de nómina y diseñar formaciones. Un curso práctico para profesionales de RRHH que quieran aplicar la IA a las t...
TRAINING IT logo
656276504
info@trainingit.es
C/ Alburquerque 19, 5ºB
28010 Madrid
POLÍTICA DE COOKIES
Este sitio web utiliza cookies propias y de terceros para el correcto funcionamiento y visualización del sitio web por parte del usuario, así como la recogida de estadísticas. Si continúa navegando, consideramos que acepta su uso. Puede cambiar la configuración u obtener más información.
Siempre activo