DINS InfoTech | Python Training Institute in Pimpri Chinchwad Pune

Enquire about this course

This high-level programming language with its powerful library, clear syntax, and high readability has emerged as one of the "must-know" languages.

Python Syllabus

  • What are Python and the history of Python?
  • Unique features of Python
  • Python-2 and Python-3 differences
  • Install Python and Environment Setup
  • First Python Program
  • Python Identifiers, Keywords, and Indentation
  • Comments and document interlude in Python
  • Command-line arguments
  • Getting User Input
  • Python Data Types
  • What are the variables?
  • Python Core objects and Functions
  • Number and Maths

  • If-else
  • If-elif-else
  • while loop
  • for loop
  • Break
  • Continue
  • Assert
  • Pass
  • return

  • Introduction
  • Lists in Python
  • More about Lists
  • Understanding Iterators
  • Generators, Comprehensions and Lambda Expressions
  • Introduction
  • Generators and Yield
  • Next and Ranges
  • Understanding and using Ranges
  • More About Ranges
  • Ordered Sets with tuples

  • Introduction to the section
  • Python Dictionaries
  • More on Dictionaries
  • Sets
  • Python Sets Examples

  • Reading and writing text files
  • Writing Text Files
  • Appending to Files and Challenge
  • Writing Binary Files Manually
  • Using Pickle to Write Binary Files

  • Python user-defined functions
  • Python packages functions
  • Defining and calling Function
  • The anonymous Functions
  • Loops and statement in Python
  • Python Modules & Packages

  • Overview of OOP
  • The self variable
  • Constructor
  • Types Of Variables
  • Namespaces
  • Creating Classes and Objects
  • Inheritance
  • Types of Methods
  • Instance Methods Static Methods Class Methods
  • Accessing attributes
  • Built-In Class Attributes
  • Destroying Objects
  • Abstract classes and Interfaces
  • Abstract Methods and Abstract class
  • Interface in Python
  • Abstract classes and Interfaces

  • Errors in Python
  • Compile-Time Errors
  • Runtime Errors
  • Logical Errors
  • What is Exception?
  • Handling an exception
  • Try …except…else
  • try-finally clause
  • The argument of an Exception
  • Python Standard Exceptions
  • Raising an exceptions
  • User-Defined Exceptions

  • What are regular expressions?
  • The match Function
  • The search Function
  • Matching vs searching
  • Search and Replace
  • Extended Regular Expressions
  • Wildcard

  • What is multithreading?
  • Difference between a Process and Thread
  • Concurrent Programming and GIL
  • Uses of Thread
  • Starting a New Thread
  • The Threading Module
  • Thread Synchronization
  • Locks
  • Semaphore
  • Deadlock of Threads
  • Avoiding Deadlocks
  • Daemon Threads

  • Python MySQL Database Access
  • Install the MySQL dB and other Packages
  • Create Database Connection
  • CREATE, INSERT, READ Operation
  • DML and DDL Operation with Database
  • Graphical User Interface
  • GUI in Python
  • Button Widget
  • Label Widget
  • Text Widget

  • Introduction to MVC and MVC.
  • Architecture on web development.
  • Django folder structure and flow of control.

  • Web scraping in python

More Details for Python Course

This high-level programming language with its powerful library, clear syntax, and high readability has emerged as one of the "must-know" languages.

Anyone having a basic knowledge of Windows or UNIX can apply for this course. An additional knowledge about programming will ensure faster learning and implementation in the real-time projects.

  • Programmers
  • Web Developers
  • ETL Developers
  • Analytics Professionals
  • Automation Engineers
  • Hadoop Programmers
  • Project Managers
  • Students

DINS Infotech offers Python course, on Regular and Weekend basis.
Online or Classroom training available.
For more details contact on +91-992-375-5189

  • Small batch size
  • Expert faculty
  • Job Assistance for modular course
  • Job Guaranteed for Career courses
  • Practical oriented training
Enquire about this course

IF YOU ARE LOOKING FOR A REWARDED CAREER?

Copyright © 2021 All rights reserved