This course teaches you how to manage a network more efficiently with network programmability as you develop Python programming fundamental skills.
It provides you with an understanding of programming in Python. You also gain knowledge that helps you automate repetitive networking tasks and provides you with useful programming tools to use in your day-to-day job.
This course teaches you how to manage a network more efficiently with network programmability as you develop Python programming fundamental skills.
Introduction to Python Language
Setting up environment (Compiler, IDEs)
Your first Program
Comment
Print function (built in)
Printing string, number
Basic data types
Variables
Basic Math operations
Basic String operations and functions (concat, len, case …)
Conversions From String To Numeric
Keyboard Input (Python 2 vs Python 3 difference)
Booleans expressions
Conditional statements
Basics of Lists, dictionaries, tuples / sets (rarely used, just mention only)
String Formatting
escape characters,
use of 2 quotation types,
None data type,
check for existence,
Math Operations as mod, floor, round, exponential
Basic 2 types of For Loops
For Loops, Continue
While loop, break, infinite loop and crashing
String and List similarities and differences
Strings more functions, (split, slice, convert to list)
Lists More Functions
Lists more functions, (split, slice, convert to list, composition, in)
Range function
Using For loops with range and iteratable object, index & value
Lab1: Generate a set of IP addresses
Install GNS3
Get router images,
Create loopback
Set up environment
Lab2: Generate a set of commands to create loopbacks in a Router
Functions
Exception Handling
Debug methods
Lab4: Use of Print to trace the bug
Lab5: Catch /Handle errors
Validation
Parameters, return values,
Calling function, Getting return value
Default parameter
Lab3: Create a Calculator with 4 basic operations
Importing Modules
Random numbers
os and subprocess (DOS Commands)
Lab4: Get Directory, IPConfig
Lab5: File Renaming according to a customer need
Extract data From a String
Lab 6: Programmatically get the IP address of the machine using IPConfig
Reading and Writing Files
Different File Formats (CSV,XML, JSON…)
Downloading files from the Internet
Lab6: Reading data in a CSV file and based on that generate script to a file.
Lab7: Reading data in a JSON file and based on that generate script to a file.
Install Putty
Lab7: Use telnetlib to configure a router
NetPLUS College has been helping students to begin their new careers since 1999. Our ultimate approach has always been to “bring the real world into the classroom.” We employ top industry professionals with extensive backgrounds in Cisco, Microsoft, VMWare, and Palo Alto.
NetPlus is preparing and inspiring the Tomorrow Makers— the next generation of industry leaders in IT with real-world experience and innovative spirit. Our small class sizes and custom-designed lab environments ensure you get the attention and support you deserve while working with up-to-date and state-of-the-art hardware devices.
As one of the best IT colleges in Toronto, NetPLUS college offers the Career Services staff that will begin working with you from your first day to ensure that you are “100% job-ready when you graduate!” The best part? Many of our students' secure employment before the end of their terms at NetPLUS college.
MCIT's certificate helps train developers with the programming skills required to create Windows applications using the C# programming language. Students will be learning the basics of Visual C# program structure, language syntax, and implementation details.
Students will build upon the skills acquired in C# Programming 3 to further develop Windows business applications using C#.NET. Students will incorporate Language Integrated Query (LINQ) to all aspects of the application including database data as well as XML file.
Here's your chance to learn how to program the easy way in C++. Introduction to C++ Programming is a project-oriented course.
Python course training is offered by Launchpad Learning for adults. Launchpad Learning has a lot to offer.
Python is the key programming language behind statistical analysis, is a core programming language for data science, and is widely used by professionals across the industry.
© 2024 coursetakers.com All Rights Reserved. Terms and Conditions of use | Privacy Policy