0% found this document useful (0 votes)
151 views

Syllabus - Python For Automation

This document outlines a Python for Automation course that will take students from beginner to expert level in Python. The course will cover core Python concepts as well as advanced topics like APIs, network automation, and regular expressions. Students will learn skills like Python scripting, object-oriented programming, and how to automate network devices. The course consists of 15 chapters, live recorded sessions, a lab workbook, and lifetime access to materials. It is suitable for anyone interested in automation and SDWAN.

Uploaded by

Bogdan Ionuț
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
151 views

Syllabus - Python For Automation

This document outlines a Python for Automation course that will take students from beginner to expert level in Python. The course will cover core Python concepts as well as advanced topics like APIs, network automation, and regular expressions. Students will learn skills like Python scripting, object-oriented programming, and how to automate network devices. The course consists of 15 chapters, live recorded sessions, a lab workbook, and lifetime access to materials. It is suitable for anyone interested in automation and SDWAN.

Uploaded by

Bogdan Ionuț
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 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 : [email protected] 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 : [email protected] 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 : [email protected] 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 : [email protected] Website: www.hazynetwork.com/

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

You might also like