Python Training @ Softzone

No:1 Institute
Rating.5
5/5

Syllabus

Python Introduction

“Python” the most popular programming language is developed by Guido Van Rossum in early 1980s. Being a general-purpose, object-oriented, high-level programming language, python is considered as one of the top languages.

Simple syntax rules makes it easier to learn and use. Python can be used to develop Web applications, websites, GUI applications etc. Usually Java / other languages are combined with Python for more efficiency and greater output.

Also Python is a cross-platform programming language means it can operate in multiple platforms like Windows, Linux and macOS. Beginners and newbies will be wondering why Python is chosen over other programming languages even though the execution time high. 

Syllabus

Whetting Your Appetite

Using Python Interpreter
2.1. Invoking the Interpreter 
        2.1.1. Argument Passing 
        2.1.2. Interactive Mode 
2.2. The Interpreter and Its Environment 
       2.2.1. Source Code Encoding 

Introduction To Python
3.1. Installation and Working with Python
3.2. Understanding Python variables 
3.3. Python basic Operators 
3.4. Understanding python blocks

Python Data Types
4.1. Declaring and using Numeric data types: int, float, complex
4.2. Using string data type and string operations
4.3. Defining list and list slicing
4.4.  Use of Tuple, Set, Dictionary data type

Python Program Flow Control
5.1. Conditional blocks using if, else and elif
5.2. for Statements 
5.3. while Statements
5.4. The range() Function 
5.5. For loop using ranges, string, list and dictionaries 
5.6. break and continue Statements, and else Clauses on Loops 
5.7. pass Statements 
5.8. Programming using Python conditional and loops block

Python Functions
6.1. Defining Functions 
6.2. More on Defining Functions 
       6.2.1. Default Argument Values 
       6.2.2. Keyword Arguments
       6.2.3. Unpacking Argument Lists 
       6.2.4. Lambda Expressions

Python Modules and Packages
7.1. Organizing python projects into modules 
7.2. Importing own module as well as external modules 
7.3. Understanding Packages 
7.4. Programming using modules and external packages

Python String
8.1. Understanding string in build methods
8.2. Programming using string in build function

Python  List and Dictionary Manipulations
9.1. Building blocks of python programs 
9.2.List manipulation using in build methods 
9.3. Dictionary manipulation
9.4. Programming using list and dictionary in build function

Python File Operation
10.1. Reading config files in python 
10.2. Writing log files in python 
10.3. Understanding read functions, read(), readline() and readlines() 
10.4. Understanding write functions, write() and writelines() 
10.5. Manipulating file pointer using seek
10.6. Programming using file operations 

Python Object Oriented Programming – OOPs
11.1. A Word About Names and Objects 
11.2. Python Scopes and Namespaces 
11.3. A First Look at Classes
        11.3.1. Concept of class, object and instances 
        11.3.2. Constructor, class attributes and destructors 
        11.3.3. Real time use of class in live projects 
        11.3.4. Inheritance, overlapping and overloading operators 
         11.3.5.Adding and retrieving dynamic attributes of classes

11.4.Programming using Oops support

Python Regular Expression 
12.1. Powerful pattern matching and searching 
12.2. Power of pattern searching using regex in python
12.3. Real time parsing of networking or system data using regex 
12.4. Password, email, url validation using regular expression 
12.5. Pattern finding programs using regular expression

Python Exception Handling
13.1. try,except,else
13.2. try-finally clause 
13.3. Avoiding code break using exception handling 
13.4 Safeguarding file operation using exception handling
13.5.  Handling and helping developer with error code
13.6. Programming using Exception handling

Python Database Interaction 
14.1. SQLITE3 Database connection using python 
14.2. Creating and searching tables 
14.3. Reading and storing config information on database
14.4. Programming using database connections 

Python Multithreading and Understanding threads 
15.1. Forking threads synchronizing the threads 
15.2. Programming using multithreading 

Graphical User Interface 
16.1. GUI in python Tkinter widgets 
16.2. Programming using Tkinter 

Flask or Django framework 

Live Project 

button_1

This will close in 0 seconds

SOFTZONE IT TRAINING CENTRE (OPC)PVT.LTD

0