Course Introduction

Python is one of the most popular languages today, used for a wide range of fields, from web programming, to data science, to robotics. With a strong foundation in Python programming, you'll have a good start in any of these career paths.

Course Syllabus:

Core Python

Introduction

  • History 
  •  Features 
  •  Setting up path 
  •  Working with Python 
  •  Basic Syntax 
  •  Variable and Data Types 
  •  Operator

Conditional Statements

  • If 
  •  If- else 
  •  Nested if-else

Looping

  • For 
  •  While 
  •  Nested loops

Control Statements

  • Break 
  •  Continue 
  •  Pass

String Manipulation

  • Accessing Strings 
  •  Basic Operations 
  •  String slices 
  •  Function and Methods

Lists

  • Introduction 
  •  Accessing list 
  •  Operations 
  •  Working with lists 
  •  Function and Methods

Tuple

  • Introduction 
  •  Accessing tuples 
  •  Operations 
  •  Working 
  •  Functions and Methods

Dictionaries

  • Introduction 
  •  Accessing values in dictionaries 
  •  Working with dictionaries 
  •  Properties 
  •  Functions

Functions

  • Defining a function 
  •  Calling a function 
  •  Types of functions 
  •  Function Arguments 
  •  Anonymous functions 
  •  Global and local variables

Modules

  • Importing module 
  •  Math module 
  •  Random module 
  •  Packages 
  •  Composition

Input-Output

  • Printing on screen 
  •  Reading data from keyboard 
  •  Opening and closing file 
  •  Reading and writing files 
  •  Functions

Exception Handling

  • Exception 
  •  Exception Handling 
  •  Except clause 
  •  Try ? finally clause 
  •  User Defined Exceptions

Advance Python

  • OOPs concept
  • Class and object 
  •  Attributes 
  •  Inheritance 
  •  Overloading 
  •  Overriding 
  •  Data hiding 

Regular expressions

  • Match function 
  •  Search function 
  •  Matching VS Searching 
  •  Modifiers 
  •  Patterns

CGI

  • Introduction 
  •  Architecture 
  •  CGI environment variable 
  •  GET and POST methods 
  •  Cookies 
  •  File upload

Database

  • Introduction 
  •  Connections 
  •  Executing queries 
  •  Transactions 
  •  Handling error

Networking

  • Socket 
  •  Socket Module 
  •  Methods 
  •  Client and server 
  •  Internet modules

Multithreading

  • Thread 
  •  Starting a thread 
  •  Threading module 
  •  Synchronizing threads 
  •  Multithreaded Priority Queue

GUI Programming

  • Introduction 
  •  Tkinter programming 
  •  Tkinter widgets 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Leave A Message

There are no any courses offered by this institute...!