Python Programming

0

Legend Engineering Training & IT Solution

                                               Central Road, Intra More Rangpur

                                             Email: legenditsolution@gmail.com

                     Phone: +8801722361218: +8801737112739 ; 02588810123

2019 – All rights reserved Legend IT Solution

2019 – All rights reserved Legend IT Solution

Python Programming

Course Outline

Course Duration: 6 Month (Beginner) Course Duration: 3 Month (Intermediate)

Tipics

Details

An Introduction to Python.

A Brief History of Python python Versions

Installing python

Environment Variables

Executing python from the Command line

IDLE

Editing python Files

Python Documentation

Getting Help

Dynamic Types

Python Reserved Words

Naming Convening

Basic Python Syntax

Instruct

Basic Syntax Comments

String Values

String Methods

The format Method

String Operating

Numeric Data Types

Conversion Functions

Smiley Input and Output The % Method

The print Function

Language Components

Indenting Requirements

The if Statement

Relational Operators

Logical Operators

Bit Wise Operators

The while Loop

Break and continue

The for Loop

Collections

Lists

Tuples Sets Dictionaries

Sorting Dictionaries

Copying Collections

Functions

Defining Your Own Functions

Parameters

Function Documentation

Keyword and Optional

Parameters

Passing Collections to a Function

Variable Number of Arguments Scope

Functions- ‘’ First Class Citizens”

Passing Functions in a Dictionary

Lambda

Inner Functions

Closures

Modules

Modules

Standard Modules – sys

Standard Modules –math

Standard Modules – time

Thedir Function

Input and Output

Data Streams

Creating Your Own Data Streams

Access Modes

Writing Data to a File

Reading Data From a File

Additional File Methods

Using Pipes as Data Streams

Handling lo Exceptions

Working with Directories Metadata

The pickle Modeule

Implementing Classes and Objects…n OOP1

Declaring and modifying Objects

Encapsulating attributes and methods in classes

Initializing objects with constructors

Accessing and modifying attributes with methods

Overloading operators and polymorphism

OOP2+Exceptions

Inheritance

Reusing functionality through inheritance

Extending methods from base classes

Overriding methods for dynamic behavior

Tracing the scope in the namespace

Enhancing functionality with class decorators

Errors

Run Time Errors

The Exception Model

Exception Hierarchy

Handling Multiple Exceptions raise

Assert

Writing Your Own Exception Classes

 

Related Posts
Leave a Reply

Your email address will not be published.