Microsoft Copilot y Buenas practicas
Este curso esta orientado a todos los desarrolladores que desean usar Microsoft Copilot en sus proyectos . Copilot es la herramienta de IA para desarrollo de Microsoft y nos puede ayudar a mejorar la productividad en nuestro día a día . Generandonos funciones , clases , consultas , ayudandonos con Git , con Docker con la terminal etc. Hoy por hoy se esta convirtiendo en una herramienta imprescindible para todos los programadores ya que mejora tu productividad. Vamos a ver el contenido del curso.
Modulo1 : Copilot Fundamentos
Este módulo instala Copilot y nos introduce a la herramienta usando como lenguaje JavaScript y Node.js para ver como Copilot nos mejora la productividad y nos permite generar automáticamente métodos , funciones y realizar refactorings en el código del día a día.
Modulo2 : Copilot TypeScript , Expres y REST
Este módulo nos permite profundizar en Copilot y ver como puede construir una aplicación REST con TypeScript como lenguaje creando clases , relaciones , servicios REST etc . Como nos puede ayudar con metodos como GET , POST etc y que limitaciones también tiene en estos momentos que hace imprescindible tener un conocimiento profundo de las tecnologías que manejamos.
Modulo3 : Copilot HTML ,CSS , BootStrap React , jQuery etc
Este módulo aborda como Copilot nos ayuda a realizar tareas de FrontEnd usando diversas tecnologías desde temas sobre como construir una tabla o una lista en HTML , pasando por validaciones de JavaScript o diseños de BootStrap y como podemos abordar también temas de Ajax , JQuery o React con Copilot
Modulo4 : Copilot Java , TDD y Spring Boot
Este módulo aborda como usar Copilot en tecnologia Java , como nos puede ayudar a construir clases y pruebas unitarias sobre esta tecnología como podemos usar Spring Boot o apoyarnos en Copilot para que JPA nos genere las clases que necesitamos a nivel de Codigo a la hora de conectarnos a una base de datos . Para finalmente publicar los datos de la base de Datos vía REST.
Modulo5 : Copilot y Herramientas
Este módulo aborda como usar Copilot en varias tecnologías que muchas veces no tenemos tanto conocimiento como nos gustaria. Copilot nos puede ayudar con la terminal de Linux , con los editores tipo Vi . Nos puede ayudar también a realizar operaciones sencillas y complejas dentro de Git . Copilot puede apoyarnos con Docker desplegando contenedores sencillos o contenedores enlazados con docker-compose. Es una herramienta versatil
Tu Profesor
Cecilio Álvarez es Arquitecto Java Certificado por Oracle , imparte formación sobre Java y Java EE para distintas empresas del sector. Gestiona uno de los blogs de referencia de la comunidad www.arquitecturajava.com
Unidades didácticas
-
Comenzar001Intro (0:31)
-
Comenzar002TeoriaEmpezando (0:29)
-
Comenzar003CodigoEmpezando (2:37)
-
Comenzar004TeoriaTelefono (0:42)
-
Comenzar005CodigoTelefono (4:54)
-
Comenzar006TeoriaFuncion (0:32)
-
Comenzar007CodigoFuncion (1:46)
-
Comenzar008TeoriaEscribir (0:33)
-
Comenzar009CodigoEscribir (1:27)
-
Comenzar010TeoriaLectura (0:40)
-
Comenzar011CodigoLectura (1:46)
-
Comenzar012TeoriaOtrasFunciones (0:34)
-
Comenzar013CodigoOtrasFunciones (2:45)
-
Comenzar014TeoriaFuncional (0:37)
-
Comenzar015codigoFuncional (1:05)
-
Comenzar016TeoriaReves (0:23)
-
Comenzar017CodigoReves (1:45)
-
Comenzar018TeoriaRefractoring (0:53)
-
Comenzar019CodigoRefractoring (2:49)
-
Comenzar020TeoriaMap (0:21)
-
Comenzar021CodigoMap (2:46)
-
Comenzar022TeoriaAnidamiento (0:48)
-
Comenzar023CodigoAnidamiento (5:40)
-
Comenzar024TeoriaFechas (0:15)
-
Comenzar025CodigoFechas (3:08)
-
Comenzar026TeoriaExplicar (0:18)
-
Comenzar027CodigoExplicar (1:01)
-
Comenzar028Resumen (0:28)
-
Comenzar001Intro (0:31)
-
Comenzar002TeoriaConfiguracion (0:30)
-
Comenzar004TeoriaFicheros (0:16)
-
Comenzar005CodigoFicheros (0:51)
-
Comenzar006TeoriaFctura (0:16)
-
Comenzar007CodigoFctura (2:08)
-
Comenzar008TeoriaMetodos (0:27)
-
Comenzar009CodigoMetodos (1:09)
-
Comenzar010TeoriaRepository (0:19)
-
Comenzar011CodigoRepository (3:15)
-
Comenzar012TeoriaRest (0:31)
-
Comenzar013CodigoRest (9:10)
-
Comenzar014TeoriaRestClient (0:24)
-
Comenzar015CodigoRestClient (7:24)
-
Comenzar016TeoriaBorrar (0:12)
-
Comenzar017CodigoBorrar (1:00)
-
Comenzar018TeoriaPut (0:26)
-
Comenzar019CodigoPut (1:28)
-
Comenzar020Resumen (1:31)
-
Comenzar001Intro (0:37)
-
Comenzar002TeoriaTablas (0:26)
-
Comenzar003CodigoTablas (3:07)
-
Comenzar004TeoriaCSS (0:35)
-
Comenzar005CodigoCSS (3:29)
-
Comenzar006TeoriaFilasAlternas (0:27)
-
Comenzar007CodigoFilasAlternas (1:19)
-
Comenzar008TeoriaDiseño (0:27)
-
Comenzar009CodigoDiseño (3:42)
-
Comenzar010TeoriaFormulario (0:14)
-
Comenzar011CodigoFormulario (5:47)
-
Comenzar012TeoriaStrap (0:28)
-
Comenzar013CodigoStrap (2:56)
-
Comenzar014TeoriaTabla (0:16)
-
Comenzar015CodigoTabla (0:44)
-
Comenzar016TeoriaFormulario (0:19)
-
Comenzar017CodigoFormulario (2:26)
-
Comenzar018TeoriaAñadir (0:34)
-
Comenzar019CodigoAñadir (8:11)
-
Comenzar020TeoriaBorrar (0:32)
-
Comenzar021CodigoBorrar (6:46)
-
Comenzar022TeoriaReact (0:19)
-
Comenzar023CodigoReact (14:01)