Azure Devops de cero a experto
Aprende todo sobre la cultura Devops, gestiona tu proyecto, crea la Integración continua de tu solución y aporta valor
Lo que serás capaz de hacer
¿Estas interesado en las metodologías Devops? ¿Quieres aprender a mejorar el ciclo de tu aplicación de principio a fin? ¿Tienes que aprender a manejarte con Azure Devops? Si es así, este es tu curso! Veremos desde cero como puedes manejar Azure Devops hasta convertirte en un experto. No hacen falta conocimientos previos para empezar este curso. Este curso esta pensado en todos los perfiles, desde el Jefe de proyecto que tiene que usar Azure Boards para la gestión de las tareas , al desarrollador que esta preocupado en la calidad , la integración continua y el despliegue de soluciones. El temario del curso es el siguiente: 1 - Introducción , donde veremos que es Devops, las herramientas necesarias para seguir el curso (todas gratuitas) , para pasar a ver por encima la plataforma de Azure Devops 2 - Configuración de la Organización , veremos que es una Organización, creando una y viendo cada apartado de configuración de la misma 3 - Configuración de un Proyecto : crearemos y veremos todos los apartados de configuración de un proyecto de Azure Devops 4 - Metodología Agile, nos detendremos en ver que es la metodología agile, para entender mejor de donde surge estos cambios de paradigma en el uso de la cultura Devops. 5 - Modulo Overview , veremos todo lo que nos ofrece para documentar de forma centralizada nuestro proyecto 6 - Modulo Boards , veremos en detalle todas las opciones de procesos que podemos usar para la gestión de tareas con ejemplos y una practica final. 7 - Modulo de Repos , aprenderemos a subir y gestionar nuestro código, protegiéndolo con políticas y creando solicitudes de código para añadir el código a nuestras ramas. 8 - Modulo de Pipelines , veremos en dos módulos diferenciados, la integración continua y el despliegue continuo, con numerosos ejemplos 9 - Modulo Artifacts , veremos los conceptos del uso de artifacts para la gestión de paquetes dentro de nuestra organización/proyecto. NOTA : el curso de momento no incluye un modulo de Test Plans, si estas buscando únicamente información de ese modulo , de momento no lo abordaremos, aunque no descarto ampliarlo en un futuro con esta característica. Actualizaciones: Añadido módulo de estrategias de despliegue (Mayo 2021) Añadido video sobre Tags (Mayo 2021) Añadido video sobre Forks (Mayo 2021) Añadido Laboratorio de creación de un Self Hosted Agent desde cero usando una maquina virtual de Azure (también se puede hacer en una maquina local) (Octubre 2021) Añadido Laboratorio de Azure Artifacts , como subir librerías generadas desde Visual Studio a Artifacts y consumirlas en otro proyecto, todo ello creando Pipelines que se encarguen automáticamente del proceso (Octubre 2021) Añadido laboratorio de como podemos desplegar una aplicación de React en un web app de Azure usando Azure Devops (Febrero 2023) El curso se ira ampliando poco a poco con nuevos ejemplos periódicamente!!!
- Los conceptos y ventajas de uso de Metodologias Devops, usando la plataforma de Azure Devops
Temario
UNIDAD 1 - Introducción · 8 leccionesUNIDAD 1 - Introducción
UNIDAD 1 - Introducción
- Introducción al curso
- ¿Qué necesitamos para realizar el curso?
- Instalar VS Code
- ¿Que es Devops?
- ¿Que es Azure Devops?
- Crear Cuenta de Azure Devops
- Un primer vistazo a Azure Devops
- Crear cuenta de Azure (Opcional)
UNIDAD 2 - Configurando la Organización de Azure Devops · 7 leccionesUNIDAD 2 - Configurando la Organización de Azure Devops
UNIDAD 2 - Configurando la Organización de Azure Devops
- Que es una organización
- Configuraciones Generales
- Configuración Seguridad
- Configuración de procesos
- Configuración pipelines
- Configuración repos
- Configuración artifacts
UNIDAD 3 - Configurando un proyecto en Azure Devops · 7 leccionesUNIDAD 3 - Configurando un proyecto en Azure Devops
UNIDAD 3 - Configurando un proyecto en Azure Devops
- Que es un proyecto en Azure Devops
- Configuración general del proyecto
- Configuración boards en proyecto
- Configuración de las pipelines del proyecto
- Configuración de los repos del proyecto
- Configuración de los artifacts del proyecto
- Configuración de los tests del proyecto
UNIDAD 4 - Metodología Agile · 1 leccionesUNIDAD 4 - Metodología Agile
UNIDAD 4 - Metodología Agile
- Metodología Agile y comparación con Waterfall
UNIDAD 5 - Modulo OverView · 4 leccionesUNIDAD 5 - Modulo OverView
UNIDAD 5 - Modulo OverView
- Summary
- Dashboards
- Wiki
- Introducción a Markdown
UNIDAD 6 - Modulo Boards · 13 leccionesUNIDAD 6 - Modulo Boards
UNIDAD 6 - Modulo Boards
- ¿Que es Azure Boards?
- Invitando a Usuarios
- Seguridad de Usuarios
- Tipos de procesos
- Kanban en Azure Boards (I)
- Kanban en Azure Boards (II)
- Configurar capacidad del equipo
- Configurar columnas en los paneles
- Configuración de paneles
- Filtrando tareas con Querys
- Configura tus equipos
- Configura Dashboards para ver metricas sobre Azure Boards
- Practica
UNIDAD 7 - Modulo Repos · 11 leccionesUNIDAD 7 - Modulo Repos
UNIDAD 7 - Modulo Repos
- ¿Que es Azure Repos?
- Crear Repositorio
- Instalar GIT en tu maquina
- Subir código a Azure Repos (I)
- Subir código a Azure Repos por linea de comando
- Crear ramas en el repositorio
- Políticas de ramas
- Solicitud de cambios (Pull Request PR)
- Tags
- Forks
- Practica
UNIDAD 8 - Modulo Pipelines CI (Integración continua) · 21 leccionesUNIDAD 8 - Modulo Pipelines CI (Integración continua)
UNIDAD 8 - Modulo Pipelines CI (Integración continua)
- Activar modo gratuito de Azure Pipelines
- ¿Que es Azure Pipelines?
- Importando un repositorio desde Github
- Agentes
- Lab: Crear Agentes Self Hosted usando VM de Azure (también se puede en local)
- Configuración de agentes
- Creando nuestra primera pipeline de CI
- Creando un pipeline usando la vista clásica
- Crear distintivos (badgers) de estado
- Configurando la ejecución de una pipeline en una PR (Pull Request)
- Activar la integración continua (CI) en nuestros pipelines
- Introducción a Yaml , creando pipelines
- Triggers
- Jobs
- Stages
- Steps
- Tasks
- Usar el wizard de Tasks en pipelines de YAML
- Pasar de Pipeline classic a YAML
- Crear un artefacto con nuestra solución desde Pipelines
- Crear Entornos en Azure (Opcional)
UNIDAD 9 - Modulo de Pipelines CD (entrega continua) · 11 leccionesUNIDAD 9 - Modulo de Pipelines CD (entrega continua)
UNIDAD 9 - Modulo de Pipelines CD (entrega continua)
- Introducción al modulo de Releases
- Creando nuestra primera Release
- Configurando el despliegue
- Flujo completo de CI / CD
- Creando un nuevo Stage de despliegue
- Creando el Stage de Producción
- Ejemplo flujo completo CI / CD a producción
- Variables de Entorno (I)
- Variables de Entorno (II)
- Rollback
- Fin de modulo
UNIDAD 10 - Estrategias de entrega · 7 leccionesUNIDAD 10 - Estrategias de entrega
UNIDAD 10 - Estrategias de entrega
- Introducción
- Blue-Green
- Feature toggles
- Canary releases
- Dark Launching
- A/B Testing
- Despliegue en anillos
UNIDAD 11 - Modulo Artifacts · 4 leccionesUNIDAD 11 - Modulo Artifacts
UNIDAD 11 - Modulo Artifacts
- ¿Que es Azure Artifacts?
- Configuraciones en Azure Artifacts
- Configura Artifacts como feed en Visual Studio
- Lab: Crear libreria que se sube versionada a Artifacts y se consume en otro proj
UNIDAD 12 - Laboratorios · 1 leccionesUNIDAD 12 - Laboratorios
UNIDAD 12 - Laboratorios
- Laboratorio: desplegar aplicación de React en Web App de Azure
Tu certificado lo emite la SEP, no solo una plataforma
Al demostrar la competencia recibes un certificado emitido por la Secretaría de Educación Pública a través del Gobierno del Estado de México: un documento oficial que puedes presentar con confianza ante cualquier empleador o institución.
Tu certificado con INEC
- Lo emite la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México
- Documento oficial con folio verificable en línea
- Lo otorga la Universidad Tecnológica Fidel Velázquez
Otras plataformas en línea
- Constancia privada emitida por la misma plataforma
- Solo acredita horas cursadas o asistencia
- Sin respaldo de una autoridad educativa
Tu itinerario, de la inscripción al certificado
- 1
Inscripción con pago único
Pagas $2,800 MXN una sola vez y entras de inmediato al curso.
- 2
Estudias a tu ritmo
12 unidades con videos, lecturas y actividades, disponibles 24/7 durante 12 meses.
- 3
Cuestionarios por unidad
Cuestionarios para comprobar lo aprendido.
- 4
Certificado
Emitido por la SEP a través del Gobierno del Estado de México, con folio verificable.
Un certificado oficial de la SEP
- Emitido por la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México. No es una constancia privada: es un documento oficial, y ese respaldo marca la diferencia frente a otras plataformas en línea.
- Contenido impartido por Alberto Picazo.
- Folio y QR verificables para compartirlo con quien te contrate.
Empieza hoy, a tu ritmo
Un solo pago y acceso inmediato al curso completo durante 12 meses.
- 12 unidades · 95 lecciones · 60 h
- 12 meses de acceso
- Certificado emitido por la SEP (Gob. del Estado de México) con folio verificable
Sobre tu inscripción
¿Cómo es el pago?
Un solo pago de $2,800 MXN. No hay mensualidades ni cargos recurrentes.
¿Cuánto tiempo tengo acceso?
12 meses desde tu inscripción, 24/7, para avanzar a tu ritmo.
¿Quién imparte el contenido?
El curso es impartido por Alberto Picazo; INEC gestiona tu inscripción, evaluación y certificado.
¿Qué pasa cuando vence mi acceso?
Puedes renovar tu cuenta tú mismo desde la plataforma, sin trámites ni esperas.


