Python Course Softlogicsys

Introduction to Python

  • Brief about Python Software
  • Who can learn.?
  • Special Features of Python
  • Applications of Python

How to Install and Configure?

  • System Requirements
  • Environment Set-Up
  • For macOS

Sample Python Program

  • Basic Syntax of Python
  • Interactive Interpreter Prompt

Python Fundamentals

  • Python Variables
  • Python identifiers
  • Declaring a variable with values 
  • Re-declaring a variable
  • Assigning single value to multiple variables
  • Assigning multiple value to multiple variables
  • Output Variables
  • Global Variables
  • Global Keyword

Data Types in Python

  • Standard Data Types

Python Keywords

Operators in Python

  • Arithmetic Operators
  • Comparison Operators
  • Assignment Operators
  • Logical Operators
  • Bitwise Operators
  • Membership Operators
  • Identity Operators

Decision Making & Loop Statements

  • If Statement
  • The if-else statement
  • Nested-If or elif statement

Loop Statements

  • For Loop
  • While Loop
  • Break Statement 
  • Continue Statement
  • Switch Case in Python

Functions in Python

  • Uses of functions
  • Function calling
  • Call by Parameters in Python
  • Call by reference in Python

Arguments and its types in Python

  • Required Arguments
  • Keyword arguments
  • Default Arguments
  • Variable Length Arguments

Scope of variables in Python

The Lambda Functions in Python

  • Usage of Lambda Functions

Built-In functions of Python

  • Map Functions in Python

Python File Handling (I/O Files)

  • Opening a file
  • Closing a file
  • Reading a file
  • Read particular lines of a file
  • Using a loop in a file
  • Writing a file in Python
  • Creating a new file
  • General file methods
  • File Related Methods

Exception Handling in Python

  • Some of the common exceptions
  • Blocks in Exception Handling
  • Standard Exceptions

Modules in Python

  • Creating a module
  • Loading a Module
  • The Import Statement
  • The From-Import Statement
  • Renaming a module

Dir() function

  • Variables in Module
  • The reload() function
  • Scope of variables

Python Packages

Python Date & Time

  • Tick
  • Getting a current time in Python

OOPs concepts in Python

  • Creating a class in Python
  • Creating an object in the class
  • Constructor in Python
  • Creating a constructor in Python
  • Non-Parameterized Constructor
  • Python Parameterized Constructor
  • Python Built-In Class Functions
  • Built-In Attributes

Inheritance in Python

  • Multi-Level Inheritance in Python
  • Multiple Inheritance in Python

Regular Expressions in Python

  • The Match function
  • The Search function
  • Other functions

Database Access in Python

  • Database Connection with MySQL
  • Creating Database and Table
  • Insert Operation 
  • Select Operation 
  • Update operation
  • Delete Operation

Network Access in Python

  • Sockets
  • Socket Module
  • Method and Description
  • Python Internet Modules

XML Parsing in Python

  • XML Parser

GUI Programming in Python

  • Tkinter 
  • Tkinter Widgets
  • Common Attributes
  • Geometric Methods
  • Python MongoDB 
  • Create Python MongoDB file
  • Execute Python Script
  • Creating a collection
  • Checking the existing collection
  • Insert into collection
  • Module reference in Python
  • Random Modules
  • Request Modules
  • Definition and Usage

General Programs

  • Fibonacci Series

How to Download and Install Python


On this page, we give an elaborate guide for installing Python software in your system and step-by-step configuration process.

System Requirements for Installing Python Software

Following are the minimum system requirements to install the Python Software:

  • Processor: Intel Atom® CoreTM, i3 Processor
  • Disk Space: 1GB
  • Operating Systems: Windows* 7 or above, macOS, and Linux
  • Software: Python 2.7 or above. 
  • Packages: conda*, PIP*, Microsoft Visual Studio.

Installing a Python Software (Environment Set-Up)

For Windows OS

Visit Python Website to download original & latest Python software. 

Step 1: Click on the executable link to download the latest release of Python software

Python Image