The Best Python Training Course in Kolkata

  • 30 hours of intensive training
  • Taught by working Data Scientists from the industry 
  • 60+ Assignments and 2 Live Projects
  • More than 9,400 students trained
  • Placement support through our Placement Cell
  • Support and guidance even after you’re done with us!

 Course Overview

The age of Python is here. The popularity of the open source programming language Python is here to stay. Not only does this language have a simple, less cluttered syntax and grammar, it has a wide range of applications. Be it in automation, big data, data science, data analytics, development of games or web applications, this flexible, powerful object-oriented and interpreted language is the preferred choice.

Little wonder then that there are numerous job openings for people knowing the programming language Python. It is in high demand right now and is a highly paid skill too. Datamaze in collaboration with ExcelR offers a comprehensive Python course training in Kolkata that will help you master the fundamentals as well as the advanced theoretical concepts like writing scripts, sequence and file operations in Python. Along with the theoretical knowledge, you will get hands-on practical experience with the functional applications. The training will also let you work in live projects. And not only that, we assist you to get placed too! 

So, start the exciting journey to become a pythonista or a pythonist! Get enrolled now.

Things You Will Learn in Python Training in Kolkata

  • Language Popularity
  • Job Trends
  • Areas where Python is used
  • Companies using Python and Examples
  • History of Python
  • Compiled and Interpreted Languages
  • Why Python as hybrid language
  • Versions (2.7+ vs 3.0+)
  • Available IDEs, Comparison
  • Installation of Python and pyCharm
  • IDLE and the interactive shell
  • Basic operations on the shell
  • Running the script file
  • Variables
  • String
  • List
  • Tuple
  • Dictionaries
  • Boolean
  • Numbers
  • Range
  • Arithmetic Operators
  • Relational Operators
  • Logical Operators
  • Conditional Statements
    • If Statement (elif, else)
    • for Statement
    • while Statement
    • break and continue Statement
    • pass keyword
  • Definition and calling a function
  • Pass by Reference vs Value
  • Functions Arguments (Required, Keyword,Default, Variable Length)
  • Return statement
  • Scope of Variables (Global vs Local)
  • Anonymous (lambda) Functions
  • Maps, filter, reduce
  • Dictionaries in lambda
  • File I/O
  • Reading Keyboard Inputs
  • Input function
  • Opening and Closing Files
  • Reading and Writing Files
  • Basics
  • Search Path
  • Globals() and locals()
  • Dir() function
  • Packages (Basics, Importing from packages,examples)
  • Classes and objects
  • Init function
  • Class vs Instance Variables vs Static Variables
  • Inheritance
  • Multiple Inheritance
  • __str()__
  • What are Regular Expressions
  • Matching Characters, Searching
  • Compiling Regular Expressions
  • Find all
  • Search
  • Ignore case vs normal search
  • Repetition
  • Emails Example
  • Group Extraction
  • Connecting to Database Server
  • Connecting to different databases like SQLite
  • CRUD Operations
  • Transactions Management
  • Introduction to Django
  • Introduction to frame work
  • Introduction to virtual Environment
  • Installing Django
  • Creating a project,Apps and database setup
  • Introduction to models, creation and activation
  • Admin Interface
  • Introduction to CSV Module
  • Reader Objects
  • Reading Data from Reader Objects in for loop
  • Writer Objects
  • The delimiter and line terminator keyword arguments
  • JSON
  • The JSON Module
  • Reading JSON with loads() function
  • Writing JSON with dumps() function

Register Now

    Open chat