메뉴바로가기
메인메뉴 바로가기
컨텐츠 바로가기
 Loading... 

컨텐츠

교육과정 상세보기

교육과정 상세보기

2022 시스코 엔지니어를 위한 네트워크 자동화 프로그래밍 입문 PRNE v2.0 [24 Credits] (Programming for Network Engineers) 공인과정

교육정보
교육 일정
교육 개요 ▪ 이 과정은 파이썬 프로그래밍의 기본적인 기술을 장비하도록 설계되었습니다. 시뮬레이션된 네트워크 환경에서 강의와 실습 경험을 결합하여 Python 기본을 사용하여 Netmiko로 유용하고 실용적인 스크립트를 생성하여 데이터를 검색하고 네트워크 장치를 구성하는 방법을 배웁니다.
▪ 이 과정을 마치면 간단한 네트워크 자동화 스크립트를 만들고 적용하고 문제를 해결하는 지식을 포함하여 Python에 대한 기본적인 이해를 다양한 Cisco 네트웍/클라우드/데이터센터/보안 장비에 응용하여 사용 할 수 있습니다.
▪ 네트워크 엔지니어가 프로그래밍 방법을 배워야 할 필요성을 이해하고 설명합니다.
▪ 프로그래밍이 네트워크 자동화 및 프로그래밍 가능성으로의 여정과 어떤 관련이 있는지 설명합니다.
▪ 데이터 검색 및 네트워크 장치 구성을 위한 유용하고 실용적인 스크립트 생성합니다.
▪ 간단한 네트워크 자동화 스크립트 생성, 적용 및 문제 해결합니다.
▪ Python 프로그래밍에 대한 실무 경험 얻을수 있습니다.
교육 목적 ▪ Python 스크립트 만들기
▪ Python 코딩에서 일반적으로 사용되는 데이터 유형 설명
▪ Python 문자열 및 해당 사용 사례 설명
▪ Python 루프, 조건부, 연산자, 목적 및 사용 사례 설명
▪ Python 클래스, 메서드, 함수, 네임스페이스 및 범위 설명
▪ Python 데이터 조작 및 저장 옵션 설명
▪ Python 모듈 및 패키지, 용도 및 이점 설명
▪ Python에서 사용자 입력을 조작하는 방법 설명
▪ Python의 오류 및 예외 관리 설명
▪ Python 코드 디버깅 방법 설명
교육 기간 4일(28시간)
교육비 2,000,000 원
교재 (벤더제공-디지털)
선수 지식 ▪ Cisco IOS®-XE 소프트웨어 또는 기타 Cisco 네트워크 장치 구성 및 운영 기술에 대한 지식
▪ 기본 네트워크 관리 지식
▪ Cisco CCNA® 인증 또는 이에 상응하는 지식
▪ Cisco 솔루션(CCNA) 구현 및 관리
교육 대상 ▪ 프로그래밍 또는 Python 경험이 거의 또는 전혀 없는 네트워크 엔지니어
▪ 네트워크 기술자
▪ 네트워크 관리자
▪ 시스템 엔지니어
교육 내용
1. Introducing Programmability and Python for Network Engineers
2. Scripting with Python
3. Examining Python Data Types
4. Manipulating Strings
5. Describing Conditionals, Loops, and Operators
6. Exploring Classes, Methods, Functions, Namespaces, and Scopes
7. Exploring Data Storage Options
8. Exploring Python Modules and Packages
9. Gathering and Validating User Input
10. Analyzing Exceptions and Error Management
11. Examining Debugging Methods
12. Course Summary

Labs Outline

▪ Execute Your First Python Program
▪ Use the Python Interactive Shell
▪ Explore Foundation Python Data Types
▪ Explore Complex Python Data Types
▪ Use Standard String Operations
▪ Use Basic Pattern Matching
▪ Reformat MAC Addresses
▪ Use the if-else Construct
▪ Use for Loops
▪ Use while Loops
▪ Create and Use Functions
▪ Create and Use Classes
▪ Use the Python main() Construct
▪ Traverse the File Structure
▪ Read Data in Comma-Separated Values (CSV) Format
▪ Read, Store, and Retrieve Data in XML Format
▪ Read, Store, and Retrieve Date in JavaScript Object Notation (JSON) Format
▪ Read, Store, and Retrieve Data in a Raw or Unstructured Format


수강후기