Introduction to Python Programming

Python is now one of the most commonly used programming languages in the world. Its versatility is impressive and makes it into a popular language throughout a broad domain spectrum: data analysis, system and network administration, web and game development.


Moreover, writing Python code is fun and relatively easy, particularly when compared with some other programming languages. This intensive, hand-on course provides a solid foundation for programming in Python. In this Python training course, students learn to program in Python.The course is aimed at students new to the language who may or may not have experience with other programming languages.


Delegates will learn


·       how Python works and what it's good for.

·       Understand Python's place in the world of programming languages.

·       to work with and manipulate strings in Python.

·       to perform math operations with Python.

·       to work with Python sequences: lists, arrays, dictionaries, and sets.

·       to collect user input and output results.

·       flow control processing in Python.

·       to write to and read from files using Python.

·       to write functions in Python.

·       to handle exceptions in Python.

·       to work with dates and times in Python.

Python Overview and History 

Why Python? 

How to run Python applications 

Python configuration details Language Basics 

Program structure 

Strings 

Numbers 


Complex Types and Operators 

Tuples 

Lists 

Dictionary 

Files 


 Statements and Control Structures 

Assignment 

Expressions 

Functions 

Function basics 

Scope rules 

Arguments 

Functions as arguments 


Modules 

Module basics 

Namespaces 

Importing and reloading modules 


Classes 

What is a class? 

What is an object? 

Class basics 

Writing methods 


Advanced Classes 

Inheritance 

Operator overloading 


Program Details
Duration 3 Days
Capacity Max 12 Persons
Training Type Classroom / Virtual Classroom


Can't find what you're looking for? Let us know if you have a query or cannot find what you are looking for.

Contact