Python Training & Certification
Python is a widely used general-purpose and high-level programming language. Its design philosophy emphasizes code readability, and its syntax allows programmers to express concepts in fewer lines of code than would be possible in languages, such as C. Python provides constructs intended to enable clear programs on both a small as well as large scale.
The Python training course aims to provide hands on exposure to the high-level data structures and a simple but effective approach to object-oriented programming. The students can understand Python’s elegant syntax and dynamic typing, together with its interpreted nature that makes Python an ideal language for scripting and rapid application development in many areas on most platforms.
Python Training Prerequisites
The students must be familiar and comfortable with the basic operating system functions, such as file manipulation. They should also have an understanding of the basics of structured programming, including concepts, such as flow control, variables and parameters and function calls.
We follow a well-structured as well as well-planned syllabus for our Python courses. The syllabus for our Python training includes the following:
Python Training Course Coverage :
- Introduction and Installation
Introduction to Python, Installation on LINUX and WINDOWS environment, Python strengths, A brief history of Python, Python usage
- Using the Python Interpreter
Introducing the Python Interpreter, Invoking the Interpreter, the Interpreter and Its Environment
Introduction, the Mathematical operators, The Comparison operators
- Functions and Variables
Function types, Calling Functions, Creating Functions, Passing Functions
- Conditionals and Loops
The if Statements, for Statements, The range () Function, break and continue Statements
- Data Structures
More on Lists, List Comprehensions, The del statement, Looping Techniques
- File Handling
Fancier Output Formatting, Methods of File Objects, The pickle Module
- Object Oriented Programming
Object Oriented Programming, Overview of OOP Terminology, Creating Classes, Creating Instance objects, Built-In Class Attributes, Destroying Objects (Garbage Collection).
- Database handling
Introduction MySQL, Database Connection, Creating Database Table, Performing Transactions.
- Python GUI Programming
Introduction to GUI, Tkinter Programming, Tkinter Widgets, Tkinter Button, Tkinter Check button
- Python CGI Programming
Web Server Support and Configuration, CGI Environment Variables, GET and POST
Related Open Source Training Courses: