Feedback

Write your feedback about EduOrk!



An Introduction to Python

1.    Introductory Remarks about Python

2.    A Brief History of Python

3.    How python is differ from other languages

4.    Python Versions

5.    Installing Python

6.    IDLE

7.    Getting Help

8.    How to execute Python program

9.    Writing your first program

Python Basics

1.    Python keywords and Identifiers

2.    Python statements

3.    Python indentation

4.    Comments in python

5.    Command line arguments

6.    Getting user input

7.    Exercise

Variables and data types

1.    Introduction

2.    Variables

3.    Data types

4.    Numbers

5.    Strings

6.    Lists, tuples & Dictionary

7.    Exercise

Decision making & Loops

1.    Introduction

2.    Control Flow and Syntax

3.    The if Statement

4.    Python Operators

5.    The while Loop

 

6.    break and continue

7.    The for Loop

8.    Pass statement

9.    Exercise

Functions

1.    Introduction

2.    Calling a function

3.    Function arguments

4.    Built in functions

5.    Scope of variables

6.    Decorators

7.    Passing Functions to a Function

8.    Lambda

9.    Closures

10.  Exercise

Modules and Packages

1.    Modules

2.    Importing module

3.    Standard Module - sys

4.    Standard Module - OS

5.    The dir Function

6.    Packages

7.    Exercise

Exception Handling

1.    Errors

2.    Run Time Errors

3.    Handling IO Exceptions

4.    Try.... except statement

5.    Raise

6.    Assert

7.    Exercise

Files and Directories

1.    Introduction

2.    Writing Data to a File

 

3.    Reading Data from a File

4.    Additional File Methods

5.    Working with files

6.    Working with Directories

7.    The pickle Module

8.    Exercise

Classes Objects

1.    Introduction classes and objects

2.    Creating Classes

3.    Instance Methods

4.    Special class method

5.    Inheritance

6.    Method overriding

7.    Data hiding

8.    Exercise

Regular Expressions

1.    Introduction

2.    Match function

3.    Search function

4.    Grouping

5.    Matching at Beginning or End

6.    Match Objects

7.    Flags

8.    Exercise

Socket programming

1.    What are sockets?

2.    Creating sockets

3.    Server-client socket methods

4.    Connecting client server

5.    Client-server chatting program

Exercise


Thank You