You are on page 1of 4

HAZYNETWORK

CCNA/CCNP/ASA/AWS/PYTHON/SDWAN/Automation

Python for Automation – Course outline

About the course


This course will take you from beginner to expert Python user in a simple and
Syllabus : Python for Automation

efficient manner. This course will take you right into Python and get you up and
running right away.

Who is this course for?


For anyone interested in learning about automation and SDWAN.

What skills will you learn?


 Python scripting from scratch for Automation
 Students will learn: Core Python and Advanced Python with real-time
practice
 This is Python3.x course

Training duration and materials


Once you will enroll you will get below materials

 Weekdays and Weekend batches are available


 Training duration : 25 to 30 hours
 Training mode : Online
 Live recorded session - 30 hours
 Lab workbook
 interview questions
 official Python book
 Everything will be shared in google drive
 You can access it lifetime

Call or Whatsapp: +91 7259459745 (INDIA) | +1 (902) 919-7413 (CANADA)

Mail : info@hazynetwork.com Website: www.hazynetwork.com/

You tube channel: https://www.youtube.com/channel/UCSIt8Wocol4RhUy4EVp2pfg/videos


HAZYNETWORK
CCNA/CCNP/ASA/AWS/PYTHON/SDWAN/Automation
SYLLABUS BLUEPRINT

Chapter 1 – Introduction
 History
 Features
 Setting up path
Syllabus : Python for Automation

 Working with Python


 Basic Syntax
 Variable and Data Types
 Operator

Chapter 2- Conditional Statements


 If
 If- else
 Nested if-else

Chapter 3 - Looping
 For
 While
 Nested loops

Chapter 4- Control Statements


 Break
 Continue
 Pass

Chapter 5- String Manipulation


 Accessing Strings
 Basic Operations
 String slices
 Function and Methods

Chapter 6 - Lists
 Introduction
 Accessing list
 Operations
Call or Whatsapp: +91 7259459745 (INDIA) | +1 (902) 919-7413 (CANADA)

Mail : info@hazynetwork.com Website: www.hazynetwork.com/

You tube channel: https://www.youtube.com/channel/UCSIt8Wocol4RhUy4EVp2pfg/videos


HAZYNETWORK
CCNA/CCNP/ASA/AWS/PYTHON/SDWAN/Automation

 Working with lists


 Function and Methods

Chapter 7 - Tuple
Syllabus : Python for Automation

 Introduction
 Accessing tuples
 Operations
 Working
 Functions and Methods

Chapter 8- Dictionaries
 Introduction
 Accessing values in dictionaries
 Working with dictionaries
 Properties
 Functions

Chapter 9- Functions
 Defining a function
 Calling a function
 Types of functions
 Function Arguments
 Anonymous functions
 Global and local variables

Chapter 10 - Modules
 Importing module
 Math module
 Random module
 Packages
 Composition

Chapter 11: Input-Output


 Printing on screen
 Reading data from keyboard
Call or Whatsapp: +91 7259459745 (INDIA) | +1 (902) 919-7413 (CANADA)

Mail : info@hazynetwork.com Website: www.hazynetwork.com/

You tube channel: https://www.youtube.com/channel/UCSIt8Wocol4RhUy4EVp2pfg/videos


HAZYNETWORK
CCNA/CCNP/ASA/AWS/PYTHON/SDWAN/Automation

 Opening and closing file


 Reading and writing files
 Functions

Chapter 12 - Exception Handling


Syllabus : Python for Automation

 Exception
 Exception Handling
 Except clause
 Try ? finally clause
 User Defined Exceptions

Chapter 13 - OOPs concept


 Class and object
 Attributes
 Inheritance
 Overloading
 Overriding
 Data hiding

Chapter 14: Regular expressions


 Match function
 Search function
 Matching VS Searching
 Modifiers
 Patterns

Chapter 15: API and Network Automation


 How to Use REST API, Postman, Cisco DNA API
 What is Data Model , YANG Data Model
 What is NETCONF and how to use it
 What is RESTCONF
 Automation in Network
 What is Ansible
 Configuring Ansible
 Version Control | What is Git | What is GitHub
 GIT Commit , Update, pull , Push
 Why , What , Where and How of DevOps
Call or Whatsapp: +91 7259459745 (INDIA) | +1 (902) 919-7413 (CANADA)

Mail : info@hazynetwork.com Website: www.hazynetwork.com/

You tube channel: https://www.youtube.com/channel/UCSIt8Wocol4RhUy4EVp2pfg/videos

You might also like