python - ipsr.edu.in · pdf fileipsr solutions ltd python syllabus p a g e | 3 arbitrary...

4

Click here to load reader

Upload: lamkhue

Post on 12-Mar-2018

220 views

Category:

Documents


5 download

TRANSCRIPT

Page 1: Python - ipsr.edu.in · PDF fileipsr solutions ltd Python Syllabus P a g e | 3 Arbitrary Arguments Exception Handling Try, Except, Finally Raising Exceptions Modules Using Modules

ipsr solutions ltd Python Syllabus P a g e | 1

Python

Python - Boot Camp (Duration: 5 full days)

Setting Up the Work Environment

The Course Overview

Downloading and Installing Python

Using the Command Line and the Interactive Shell Hello World in Python

The Basics

Data Types and Variables

Arithmetic Operations

Understanding the Order of Operators

Comments

Variables Scope

Command Line Arguments

Data Input

Control Statements

If Statements

Else Statements

Elif Statements

Page 2: Python - ipsr.edu.in · PDF fileipsr solutions ltd Python Syllabus P a g e | 3 Arbitrary Arguments Exception Handling Try, Except, Finally Raising Exceptions Modules Using Modules

ipsr solutions ltd Python Syllabus P a g e | 2

Loops

While Loops

For Loops Break, Continue and Else

Sequences

Range

String

Tuple

List

Dictionary

Set

Indexing, Sequencing and Slicing

Mathematical Function

Numerics

Generating Random Numbers Datatype Conversions

Functions

Syntax Overview

More on Parameters

More on Returns

Page 3: Python - ipsr.edu.in · PDF fileipsr solutions ltd Python Syllabus P a g e | 3 Arbitrary Arguments Exception Handling Try, Except, Finally Raising Exceptions Modules Using Modules

ipsr solutions ltd Python Syllabus P a g e | 3

Arbitrary Arguments

Exception Handling

Try, Except, Finally

Raising Exceptions

Modules

Using Modules

Creating Modules

Packages

Creating Packages

File Handling

Opening Files

Reading and Writing Test Files

Object Oriented Programming with Python

Overview of Classes and Objects

Using 'Class'

Using Methods

Use Object Data

Inheritance

Page 4: Python - ipsr.edu.in · PDF fileipsr solutions ltd Python Syllabus P a g e | 3 Arbitrary Arguments Exception Handling Try, Except, Finally Raising Exceptions Modules Using Modules

ipsr solutions ltd Python Syllabus P a g e | 4

Database Handling with SQLite

Installing SQLite browser.

Creating a Database

Insert and Update Records

Retrieve and Delete Records

Graphics

Introduction to Turtles

GUI Development

Introduction to Tkinter

Web Framework

Introduction to Django - web framework

Network Programming Introduction to Network Programming