SCHEDULE CHƯƠNG TRÌNH DEVNET 200-301 | ||
STT | CHỦ ĐỀ BÀI HỌC | |
PRACTICING MODERN SOFTWARE DEVELOPMENT | ||
1 | LT: Rise of API in Software Design. LT: API Data Format LT: Serialization and De-Serialization of Data |
|
2 | Linux cơ bản – Buổi 1 (LT + Thực hành) | |
3 | Linux cơ bản – Buổi 2 (LT + Thực hành) | |
4 | LT: Collaborative Software Development, Version Control with Git Lab: Git, GitHUB |
|
DESCRIBING SOFTWARE DEVELOPMENT PROCESS | ||
5 | LT: Software Development Methodologies (Lean, Agile, Waterfall) LT: Modular Design Software and Benefit LT: Architecture and Design Pattern LT: MVC Architecture Pattern LT: Test-Driven Development LT: Code Review |
|
6 | Python Cơ bản buổi 1 (LT+ Lab: variables, syntax) | |
7 | Python Cơ bản buổi 2 (LT+ Lab: Data formats) | |
8 | Python Cơ bản buổi 3 (LT+ Lab: Printing Escape, Files) | |
9 | Lab: Python netmiko | |
INTRODUCING NETWORK BASED API | ||
10 | LT: HTTP Protocol Overview LT: HTTP Applied to Web-Based API LT:Inspect HTTP Protocol Messages LT:HTTP Content Negotiation LT: RPC-Style, REST API |
|
11 | LT: Postman for REST-API, Use Postman Lab: Postman 1 |
|
12 | LT: Webhook Lab: Webhooks |
|
CONSUMING REST-BASED API | ||
13 | LT: Common API Constraints LT: API Authentication mechanism LT: Using HTTP Authentication LT: Leverage HTTPS for Security LT: Handling Secrets for API Consumption |
|
14 | Lab: Utilize API with Python (APIC-EM) | |
INTRODUCING CISCO PLATFORM and API | ||
15 | LT: Cisco Network Management Platform LT: Cisco Compute Management Platform LT: Cisco Compute Management API LT: Cisco Collab Platform and API |
|
16 | Lab: Cisco NSO | |
17 | Lab: Cisco API WebEx Teams | |
18 | LT: Cisco Security Platform and API | |
19 | Lab: Cisco Security Platform (ISE/Stealwatch API/Firewalls) | |
EMPLOYING PROGRAMMABILITY ON CISCO PLATFORM | ||
20 | LT: Automating Cisco Network Operations LT: Cisco IOS XE Device-Level API LT: Cisco Controller APIs LT: Use Cisco Controller APIs |
|
21 | Lab: Cisco Platforms Meraki phần 1 | |
22 | Lab: Cisco Platforms Meraki phần 2 | |
23 | Lab: Cisco Platforms (SDWAN API) | |
24 | Lab: API Security (OAuth) | |
EMPLOYING MODEL-DRIVEN PROGRAMMABILITY | ||
25 | LT: Model-Driven Progammability Stack LT: Network Automation and Netconf LT: Exploring YANG Model LT: Perform Basic Netconf Operations LT: Utilizing Data Models with RESTCONF |
|
26 | Lab: NETCONF with Python | |
27 | Lab: RESTCONF with Python | |
DEPLOYING APPLICATION | ||
28 | LT: Application Deployement Types, Models LT: DEVOPS, DEVOPS Practices and Principles LT: CI/CD |
|
29 | LT: Microservices, Kubunettes, Containers. LT: Docket Composition, Interprete a Docker File, Using Docker in a Local environment, Utilizing Docker Commands to Manage Local Dev Environment |
|
30 | Lab: Dockers | |
31 | LT: SDN and Intent-Based, Infrastructure as Code, System Management with Ansible, Infrastructure Automation with Ansible Playbook LT: Construct Infrastructure Automation Workflow |
|
32 | Lab: Ansible 1 vlan trunking Lab: Ansible 2 HSRP Lab: Ansible 3 (VxLAN, variables) |
|
33 | Lab CICD with Ansible Lab CICD with Jenkins |
|
Application Security & Testing | ||
34 | LT: Software TestTypes. Unit Test, Construct a Python Unit Test Lab: Python Unit Test |
|
35 | LT: Application Security, Securing and Scaling App Ingress Traffic LT: Exploit Insufficient Paramenter Sanitization |
|
36 | Lab: Application Security (SQL Security) | |
37 | FINAL LAB: Bài thi thực hành cuối khóa | |
38 | FINAL TEST + Lễ bế giảng |
X
-
Schedule chương trình DEVNET 200-301
Tags: None