Plot No-741, 2nd Floor, Jayadev Vihar, Opp. Bhagabati Temple

Mon-Sat, 8.00 AM - 9.00 PM. Sunday CLOSED

Python

PYTHON By Trilochan

Introduction to Python

  • What is Python.
  • Why Python.
  • Python Features.
  • Installation and Working with Python.
  • Understanding Python variables.
  • Python basic Operators.
  • Understanding python blocks.


Python Data Types

  • Declaring and using Numeric data types: int, float, complex.
  • Using string data type and string operations.
  • Defining list and list slicing.
  • Use of Tuple data type.


Python Flow Control

  • Python if, else and elif.
  • for loops in python.
  • For loop using ranges, string, list and dictionaries.
  • while loops in python.
  • Loop manipulation using pass, continue, break and else.
  • Programming using Python conditional and loops block.


Python Functions, Modules & Packages

  • Organizing python codes using functions.
  • Organizing python projects into modules.
  • Importing own module as well as external modules.
  • Understanding Packages.
  • Powerful Lamda function in python.
  • Programming using functions, modules & external packages.


Python OOPS

  • Concept of class, object and instances.
  • Constructor, class attributes and destructors.
  • Real time use of class in live projects.
  • Inheritance , overlapping and overloading operators.
  • Adding and retrieving dynamic attributes of classes.
  • Programming using Oops support.


Python Exception Handling

  • Avoiding code break using exception handling.
  • Safe guarding file operation using exception handling.
  • Handling and helping developer with error code.
  • Programming using Exception handling.


Python Multithreading

  • Understanding threads.
  • Forking threads.
  • Synchronizing the threads.
  • Programming using multithreading.


Python File Operation

  • Reading config files in python.
  • Writing log files in python.
  • Understanding read functions, read(), readline() and readlines().
  • Understanding write functions, write() and writelines().
  • Manipulating file pointer using seek.
  • Programming using file operations.


Python Regular Expression

  • Pattern matching and searching.
  • Pattern searching using regex in python.
  • Real time parsing of networking or system data using regex.
  • Password, email, url validation using regular expression.
  • Pattern finding programs using regular expression.


Python Database Connectivity

  • SQL Database connection using python.
  • Creating and searching tables.
  • Reading and storing config information on database.
  • Programming using database connections.


Python Mailing Concept

  • Installing smtp python module.
  • Sending email.
  • Reading from file and sending emails to all users addressing them directly for marketing.

© Copyright 2019 Silan Technology