Contenido del Curso

    1. Presentacion del curso

    2. Configuracion de GithubCopilot en Visual Studio

    3. Crear cuenta en Github

    4. Github Copilot en Visual Studio

    5. Configuracion de visual Studio

    6. Usando Gitgub Copilot en clases

    7. Extendiendo Clases

    8. Creando Logica de Negocios con Copilot

    9. Github Copilot Chat

    10. Crear Data de Prueba con Copilot

    11. Creando Program con Copilot

    1. Machine Learning y Github Copilot

    2. Ingenieria de Prompt

    3. Web Api con github copilot

    4. Revision de Arquitectura con github copilot

    5. Worflow de Features con NET

    6. Web ASP NET Core explicada por Copilot

    7. Implementando Patrones de Diseno con Copilot

    1. Creando codigo con Copilot

    2. Github Copilot en Migrations SQL y ASP NET

    3. Copilot haciendo debug

    4. Documentacion de Api con Copilot

    5. Creacion de proyecto Xunit

    6. Creando Unit Test desde MediatR

    1. Github Copilot en Visual Studio Code

    2. Crear logica de negocio con Copilot en VS Code

    3. Crear logica de negocio con Copilot en VS Code

    4. Introducción a la generación de código HTML

    5. Instalando extensiones adicionales

    6. Desplegando nuestra aplicación

    7. Estructura HTML generada con copilot

    8. Añadiendo contenido extra a la pagina

    9. Generando estilos en la pagina

    10. Modificando el CSS y el HTML

    1. Generación de CSS

    2. Generando archivo CSS

    3. Generando contenido desde BD

    4. Modificando estilos

    5. Solucionando código en producción

    6. Proyectos a realizar

    7. Diseño App calculadora

    8. Generando lógica de la App

    9. Iterando prompts

    10. Proyecto lista de tareas

    11. Prompt para dar funcionalidad al kanban

    12. Estilos complementarios

    13. Generando formulario encuesta

    14. Agregando campos ID y Email

    15. Dando estilos a todo el formulario

    16. Implementar RegEX para validaciones

    17. Validación de Email

About this course

  • $60.00
  • 51 lecciones

Descripción del curso

  La Inteligencia Artificial ha llegado a nuestra vida cotidiana automatizando tareas comunes, pero también es posible utilizar estas nuevas herramientas en nuestro día a día como programadores .NET.  

En este curso aprenderás cómo aumentar tu productividad como programador .NET utilizando GitHub Copilot tanto en Visual Studio como en Visual Studio Code.

Aprenderás a configurar GitHub Copilot en tu ambiente de desarrollo y, especialmente, a diseñar prompts que permitan obtener mejores resultados durante el proceso de programación.

  Aumenta tu productividad como programador .NET con Inteligencia Artificial   El objetivo es que aprendas a utilizar GitHub Copilot como asistente durante diferentes etapas del desarrollo, desde la escritura de código hasta el debug, la refactorización y la documentación.

¿Cómo está estructurado el curso?

El curso te guiará progresivamente en el uso de GitHub Copilot dentro del entorno de desarrollo .NET, comenzando por su configuración y avanzando hacia su utilización en diferentes tareas de programación.

  •   Configuración de GitHub Copilot   Aprenderás a configurar Copilot en tu ambiente de desarrollo.
  •   Visual Studio   Utilizarás GitHub Copilot dentro de Visual Studio para aumentar tu productividad.
  •   Visual Studio Code   Trabajarás con Copilot dentro de Visual Studio Code.
  •   Diseño de Prompts   Aprenderás a diseñar prompts para obtener mejores resultados de la Inteligencia Artificial.
  •   Escritura de código   Utilizarás Copilot como asistente durante la creación de código.
  •   Debug   Aplicarás GitHub Copilot durante el proceso de depuración del código.
  •   Refactorización   Utilizarás la herramienta como apoyo para mejorar y reorganizar el código.
  •   Documentación   Aprenderás a utilizar Copilot para trabajar con la documentación del código.

Diseño de prompts para obtener mejores resultados

Uno de los puntos importantes del curso será aprender a diseñar tus propios prompts para trabajar con GitHub Copilot y obtener mejores resultados durante el desarrollo.

  •   Prompts   Aprenderás a plantear instrucciones para trabajar con GitHub Copilot.
  •   Mejores resultados   Utilizarás prompts diseñados para obtener respuestas más adecuadas a tus necesidades de desarrollo.
  •   Productividad   Aplicarás la Inteligencia Artificial como herramienta de apoyo en tu trabajo diario como programador .NET.

Aprenderás un workflow completo con GitHub Copilot

.NET   →   Visual Studio / VS Code   →   Configuración de Copilot   →   Diseño de Prompts   →   Escritura de Código   →   Debug   →   Refactorización   →   Documentación

De esta manera, aprenderás a incorporar GitHub Copilot en diferentes etapas del desarrollo, utilizando la Inteligencia Artificial como asistente para mejorar tu productividad como programador .NET.

¿Qué es GitHub Copilot?

GitHub Copilot es una herramienta de inteligencia artificial basada en la nube desarrollada por GitHub y OpenAI para ayudar y asistir a los usuarios de Visual Studio Code y Visual Studio.

La herramienta está disponible por suscripción para desarrolladores individuales y funciona especialmente bien para usuarios que programan en lenguajes como C#, Python, JavaScript, TypeScript, Ruby y Go.

  •   Inteligencia Artificial   Utiliza Inteligencia Artificial para ayudar y asistir a los desarrolladores durante la programación.
  •   Visual Studio y Visual Studio Code   Puede utilizarse como herramienta de asistencia dentro de estos entornos de desarrollo.
  •   Múltiples lenguajes   Funciona para desarrolladores que trabajan con C#, Python, JavaScript, TypeScript, Ruby y Go.
  •   Asistencia al desarrollador   Ayuda durante diferentes tareas relacionadas con la escritura y mantenimiento del código.
  •   Generación de código   Copilot puede generar código nuevo desde cero a partir de las instrucciones proporcionadas.

Una herramienta de IA para el desarrollo .NET

Durante el curso no solo aprenderás a utilizar GitHub Copilot para generar código. Trabajarás con la herramienta durante diferentes etapas del desarrollo, incluyendo escritura de código, debug, refactorización y documentación.

El objetivo es que comprendas cómo incorporar GitHub Copilot a tu flujo de trabajo diario como programador .NET y aprovechar sus capacidades como herramienta de asistencia.

Resultados al finalizar el curso

  •   Configurarás GitHub Copilot   Aprenderás a configurar la herramienta en tu ambiente de desarrollo.
  •   Trabajarás con Visual Studio y Visual Studio Code   Utilizarás Copilot dentro de ambos entornos de desarrollo.
  •   Diseñarás mejores prompts   Aprenderás a crear instrucciones para obtener mejores resultados.
  •   Generarás código con IA   Utilizarás GitHub Copilot como asistente durante la escritura de código.
  •   Aplicarás Copilot en el Debug   Trabajarás con la herramienta durante la depuración del código.
  •   Refactorizarás código   Utilizarás Copilot como apoyo durante la refactorización.
  •   Documentarás tu código   Aplicarás GitHub Copilot para trabajar con la documentación.

Aumenta tu productividad como programador .NET aprendiendo a utilizar GitHub Copilot, diseñar mejores prompts y aplicar Inteligencia Artificial en la escritura de código, debug, refactorización y documentación.