Github Copilot para Programadores .NET
Optimiza tu trabajo diario como programador .NET utilizando GitHub Copilot. Aprende a configurarlo y a diseñar prompts efectivos para mejorar tu flujo de trabajo.
Presentacion del curso
Configuracion de GithubCopilot en Visual Studio
Crear cuenta en Github
Github Copilot en Visual Studio
Configuracion de visual Studio
Usando Gitgub Copilot en clases
Extendiendo Clases
Creando Logica de Negocios con Copilot
Github Copilot Chat
Crear Data de Prueba con Copilot
Creando Program con Copilot
Machine Learning y Github Copilot
Ingenieria de Prompt
Web Api con github copilot
Revision de Arquitectura con github copilot
Worflow de Features con NET
Web ASP NET Core explicada por Copilot
Implementando Patrones de Diseno con Copilot
Creando codigo con Copilot
Github Copilot en Migrations SQL y ASP NET
Copilot haciendo debug
Documentacion de Api con Copilot
Creacion de proyecto Xunit
Creando Unit Test desde MediatR
Github Copilot en Visual Studio Code
Crear logica de negocio con Copilot en VS Code
Crear logica de negocio con Copilot en VS Code
Introducción a la generación de código HTML
Instalando extensiones adicionales
Desplegando nuestra aplicación
Estructura HTML generada con copilot
Añadiendo contenido extra a la pagina
Generando estilos en la pagina
Modificando el CSS y el HTML
Generación de CSS
Generando archivo CSS
Generando contenido desde BD
Modificando estilos
Solucionando código en producción
Proyectos a realizar
Diseño App calculadora
Generando lógica de la App
Iterando prompts
Proyecto lista de tareas
Prompt para dar funcionalidad al kanban
Estilos complementarios
Generando formulario encuesta
Agregando campos ID y Email
Dando estilos a todo el formulario
Implementar RegEX para validaciones
Validación de Email
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.
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.
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.
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.
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.
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.
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.