DevNet Associate
Vydajte sa s nami cestu k certifikácii DevNet Associate. Získajte softvérové zručnosti potrebné na to, aby ste sa stali dôležitou súčasťou dnešných IT tímov. Dozviete sa najlepšie postupy moderných postupov vývoja softvéru, DevOps, a ako bezpečne interagovať s rozhraním API (Application Programming Interfaces) pre automatizáciu existujúcich manuálnych procesov iba pomocou niekoľkých riadkov kódu.
Obsahová náplň kurzu:
- Precvičte si zručnosti v oblasti vývoja softvéru vrátane Pythonu, GIT a bežných dátových formátov (XML, JSON a YAML).
- Zoznámte sa s automatizáciou infraštruktúry pomocou kódu, metodológie DevOps a mikroslužieb.
- Nasadzujte aplikácie ako kontajnery a používajte kanály kontinuálnej integrácie/kontinuálneho nasadenia (CI/CD).
- Rozvíjajte kritické myslenie a zručnosti pri riešení problémov pomocou simulátora Cisco Packet Tracer a virtuálnych počítačov.
Online výučba:
10 x 4 hod.
Prezenčná výučba:
5 x 8 hod.
Organizácia kurzu
Číslo stretnutia | Témy prezentácií | Prebrané moduly | Témy praktických cvičení |
1. | Úvod do prostredia, Linux, Python | Ch1 | Inštalácia prostredia, Základy Linux a Python |
2. | Prostredie DevNet Developer | Ch2 | Zoznámenie sa s DevNet prostredím a dostupnými nástrojmi |
3. | Vývoj a návrh softvéru | Ch3 | Git, Python Unit Testy, Parsovanie XML, JSON, YAML |
4. | Porozumenie a práca s API | Ch4 | Postman a práca s REST API, Python a REST API |
5. | Základy počítačových sietí | Ch5 | |
6. | Nasadenie a zabezpečenie aplikácií | Ch6 | Bash skripting, Docker, Git + Jenkins (CI/CD pipeline) |
7. | Infraštruktúra a automatizácia | Ch7 | CSR1000v, Ansible, testovanie pyATS a Genie |
8. | Cisco platformy a vývoj | Ch8 | YANG, NETCONF, RESTCONF, Webex Teams API – python |
9. | Bonus: Sieťové programovanie – Tvorba desktop aplikácie, YANG, RESTCONF, SDN – Underlay, Overlay, LISP | ||
10. | Teoretický Final Exam (pre ukončenie kurzu nie je potrebný praktický final) |
Témy teoretických prednášok
- úvod do prostredia, Linux, Python,
- prostredie DevNet Developer,
- vývoj a návrh softvéru,
- porozumenie a práca s API,
- základy počítačových sietí,
- nasadenie a zabezpečenie aplikácií,
- infraštruktúra a automatizácia,
- Cisco platformy a vývoj,
- bonus: Sieťové programovanie – tvorba desktop aplikácie, YANG, RESTCONF, SDN – Underlay, Overlay, LISP.
Témy praktických cvičení
- inštalácia prostredia, základy Linux a Python,
- zoznámenie sa s DevNet prostredím a dostupnými nástrojmi,
- Git, Python Unit Testy,
- Parsovanie XML, JSON, YAML,
- Postman a práca s REST API,
- Python a REST API,
- Bash skripting, Docker, Git + Jenkins (CI/CD pipeline),
- CSR1000v, Ansible, testovanie pyATS a Genie,
- YANG, NETCONF, RESTCONF,
- Webex Teams API – python.
Spôsoby organizácie
- v laboratóriu s hardvérovým vybavením (in person),
- prostredníctvom videokonferenčného systému Webex.
Spôsob ukončenia kurzu
- teoretická záverečná skúška.