Course Details
Topic 1 Overview of Network Automation
- What is Network Automation
- Types of Network Automation
- Benefits of network automation
Topic 2 Network Automation with Netmiko
- What is Nemiko?
- Install Nemiko
- Enable SSH on Switches
- Netmiko SSH Script
- Program Mulitple Switches
Topic 3. Network Automation with Napalm
- What is Napalm?
- Install Napalm
- Connect to a Switch
- MAC Address Table
- ARP Cache
Topic 4. BGP Automation
- What is Border Gateway Protocol (BGP)?
- Use Napalm to Automate BGP Networks
- Multiple BGP Networks
Topic 5: Device Configuration
- What is Network Access Control List (ACL)
- Modify ACL
- ACL Configuration with Napalm
Course Info
SSG Training Grant
SSG TG is $15 per pax. Net fee after SSG TG is $303.86. Absentee Payroll is not eligible.
Prerequisite
This is an intermediate level course. The following prerequisite is assumed
- Basic Python
- Basic Networking knowledge
Software Requirement
Please download and install the following software prior to the class
- Python 3.x https://www.python.org/downloads/
- Sublime Text 3 https://www.sublimetext.com/3
- Pycharm https://www.jetbrains.com/pycharm/download/
Job Roles
- Aspiring Software Developer
- Data Analyst
- Web Developer
- Automation Engineer
- Data Scientist
- System Administrator
- Bioinformatics Specialist
- Research Scientist
- Finance Professional
- Machine Learning Enthusiast
- GIS (Geographic Information System) Specialist
- IT Consultant
- Network Engineer
- Database Administrator
- Tech Entrepreneur.
Trainers
Ken Yuen: Ken Yuen is a ACTA certified trainer. He has more than 10 years of experience working as an instructor, Application Development Engineer, Technical Consultant and Project Manager. He is an MOE-Registered Instructor teaching STEM programs for past 3 years such as Arduino, Micro:bits and robotics to schools and libraries based on the smart nation initiative roadmap.
He completed his Diploma in Electronic Engineering at Singapore Polytechnic and graduated with Bachelor of Electrical and Electronics Engineering from Nanyang Technological University and certified PMP (Project Management Professional).
Terence has more than 25 years of corporate IT experience. He has held senior management roles in the public and private sectors. He holds a Master of Science in Technology Management, a Bachelor of Science in Computer and Information Sciences, a Diploma in Family Education, and the Advanced Certificate in Training and Assessment (ACTA). Part of his spare time goes towards tutoring his children in their studies (while learning a thing or two along the way). He is also imparting to them the essential skills for thriving in a digital world.
Man Guo Chang: Man Guo Chang is a ACTA certified trainer. Man Guo Chang graduated from Nanyang Technological University, School of Electrical and Electronic Engineering, major in Computer Engineering.
He has more than 25 years of working experience in the Semiconductor field, specialized in IC Testing, Inline Electrical Testing, Product & Yield Engineering, Data Analysis, System Engineering, and Software Development.
Shahul Maricar: Shahul Maricar is a certified trainer. Shahul H. Maricar has been a content developer and webmaster, building educational websites and applications with HTML, CSS and JavaScript. He then served as an IT analyst, writing programs for automating custom workflows as well as data extraction and analysis in the healthcare field.
He is currently a freelance educator and is actively involved with development projects in game programming, computer-aided design and computer graphics.
Customer Reviews (2)
- Will Recommend Review by Course Participant/Trainee
-
1. Do you find the course meet your expectation? 2. Do you find the trainer knowledgeable in this subject? 3. How do you find the training environment - Might Recommend Review by Course Participant/Trainee
-
1. Do you find the course meet your expectation? 2. Do you find the trainer knowledgeable in this subject? 3. How do you find the training environment
Better concise class notes (Posted on 1/20/2019)