Fundamentos de Cisco DevNet Associate
Curso estructurado de DevNet Associate sobre software, APIs, automatización, redes, seguridad y despliegue, con preguntas.
Progreso del curso
0 / 5
Volver a los cursos
Qué aprenderás
- Describir desarrollo.
- Explicar APIs.
- Describir automatización.
- Explicar seguridad.
- Describir CI/CD.
Antes de empezar
- Es útil conocer programación.
- Se recomiendan fundamentos de redes.
- No se requiere certificación previa.
Lección 1 Desarrollo de Software y Control de Versiones
DevNet valida automatización con software. REST, JSON, YAML y Git son fundamentales. Git usa repos, branches, commits y merges. El código limpio y las revisiones mejoran calidad. Estas bases permiten integrar plataformas Cisco. Practica con ejemplos, revisa cada error y repite los temas más débiles cada semana para mejorar.
Ejemplo
Ejemplo: el desarrollador crea una branch, escribe Python con REST y JSON, commitea y mergea.Lección 2 APIs REST e Integración
Las APIs conectan aplicaciones. GET, POST, PUT y DELETE definen operaciones. Los códigos comunican resultados. API keys y OAuth autentican y los webhooks notifican. DNA Center, Meraki e IOS XE exponen REST. Domine HTTP y JSON. Practica con ejemplos, revisa cada error y repite los temas más débiles cada semana para mejorar.
Ejemplo
Ejemplo: un script usa GET en DNA Center, verifica 200 y analiza JSON.Lección 3 Automatización de Redes
Ansible usa playbooks YAML y Terraform administra infraestructura. DNA Center y Meraki ofrecen APIs. Los controllers convierten intent en configuración. Las operaciones idempotentes son seguras. La automatización reduce errores y acelera despliegues. Practica con ejemplos, revisa cada error y repite los temas más débiles cada semana para mejorar.
Ejemplo
Ejemplo: Ansible configura VLANs, Terraform crea entorno y DNA Center expone inventario.Lección 4 Seguridad y Pruebas
Los unit tests y integration tests verifican código. Los linters y reviews mejoran calidad. Auth verifica identidad, authz otorga y encryption protege. Los threat models identifican riesgo. La red usa switches, routers, VLAN, DNS, DHCP y firewalls. No exponga secretos y use HTTPS. Practica con ejemplos, revisa cada error y repite los temas más débiles cada semana para mejorar.
Ejemplo
Ejemplo: el desarrollador escribe unit tests, corre linter, revisa el PR y verifica HTTPS y OAuth.Lección 5 CI/CD y Despliegue
CI/CD construye, prueba y despliega. Docker empaqueta contenedores y Kubernetes orquesta. Los artifacts son paquetes. Canary y rollback reducen riesgo. Automatice releases y monitoree fallos. Practica con ejemplos, revisa cada error y repite los temas más débiles cada semana para mejorar.