Course Content

  • Installation and Working with Python
  • Understanding Python variables and Data Types
  • Python basic operators
  • Understating Python  Blocks
  • If
  • If – else
  • Nested If-else
  • For
  • While
  • Nested Loops
  • Break Statement
  • Continue
  • Pass
  • Accessing Strings
  • Basic Operations
  • String Slices
  • Function and Methods
  • Introduction
  • Accessing List
  • Operations
  • Working with Lists
  • Functions and Methods
  • Introduction
  • Accessing Tuples
  • Operations
  • Working
  • Function and Methods
  • Introduction
  • Accessing Values in dictionaries
  • Working with dictionaries
  • Properties
  • Functions
  • Defining a function
  • Calling a function
  • Types of functions
  • Function Arguments
  • Anonymous Functions
  • Global and Local Variables
  • Importing Module
  • Math module
  • Random module
  • Packages
  • Composition
  • Printing on screen
  • Reading data from keyboard
  • Opening and closing files
  • Reading and writing files
  • Functions

Exception

Exception Handling

Except clause

try ? finally clause

User Defined Exceptions

  • Class and Object
  • Attributes
  • Inheritance
  • Overloading
  • Overriding
  • Data Hiding
  • Match Function
  • Search Function
  • Matching Vs Searching
  • Modifiers
  • Patterns
  • Introduction
  • Connections
  • Executing Queries
  • Transactions
  • Handling Errors
  • Socket
  • Socket Module
  • Methods
  • Client and Server
  • Internet Modules
  • Thread
  • Starting a thread
  • Threading module
  • Synchronizing threads
  • Multi threaded Priority Queue
  • Introduction
  • Tkinter Programming
  • Tiknter Widgets
  • Introduction
  • Architecture
  • CGI Environment variable
  • GET and POST methods
  • Cookies
  • File Upload
  • Sending Email