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

컨텐츠

교육과정 상세보기

교육과정 상세보기

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

교육정보
교육 일정
교육 개요 ▪ 이 과정은 파이썬 프로그래밍의 기본적인 기술을 사용하여 Cisco IOS, IOS XE, IOS XR, NX-OS, ASA 등의 장비 자동화하기 위한 개념과 설계 및 구축 방법론을 학습 하도록 설계되었습니다. Linux 와 CSR 1000v 환경의 네트워크에서 강의와 실습 경험을 결합하고, Python 의 Netmiko 외부 라이브러리 API 로 유용하고 실용적인 스크립트를 생성하여 데이터를 검색하고 네트워크 장치를 구성하는 방법을 배웁니다.
▪ 이 과정을 마치면 간단한 네트워크 자동화 스크립트를 만들고 적용하고 문제를 해결하는 지식을 포함하여 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


수강후기
  • 이*현

    네트워크 엔지니어가 Devops가 가능한 엔지니어로 발전하는데 있어 아주 특화되어 있는 교육 내용이어서 좋다고 생각 합니다.

    2022-10-07

  • 박*우

    친절한 강의 및 설명 감사합니다.

    2022-01-14

  • 이*현

    교육생의 현재 포지션 및 needs에 대하여 먼저 파악 한 후에 거기에 맞는 방법으로 교육을 해주셔서 아주 좋았습니다.

    2022-10-07

  • 박*우

    풍부한 경험과 친절한 설명

    2022-01-14

  • 박*우

    조용하고, 인터넷 환경이 좋습니다.

    2022-01-14