JAS -ANZ accredited An ISO 9001: 2008 & 9001 : 2015 Certified Autonomous Body | A National Programme of Information Technology Education & Development.

Python Course

Course Detail


python course

This Python Training course covers the fundamentals of Python and how to apply it to real-world applications. The modules, lesson-end projects, and assignments comprising the curriculum cover data operations in Python, strings, conditional statements, error handling, shell scripting, web scraping and the commonly used Python web framework Django.

We have the best courses for you!

Enroll today and learn something new.


Module 1
  • Introduction to Python Language
  • Features, the advantages of Python over other programming language
  • Python installation- Windows, Mac & Linux distribution for Anaconda Python
  • Deploying Python IDE
  • Basic Python commands, data types, variables, keywords and more
  • Built-in data types in Python
  • Learn classes, modules, Str(String), Ellipsis Object, Null Object, Ellipsis, Debug
  • Basic operators, comparison, arithmetic, slicing and slice operator, logical, bitwise
  • Loop and control statements while, for, if, break, else, continue
Module 2
  • How to write OOP concepts program in Python
  • Connecting to a database
  • Classes and objects in Python
  • OOPs paradigm, important concepts in OOP like polymorphism, inheritance, encapsulation
  • Python functions, return types and parameters
  • Lambda expressions
  • Understanding the Database, need of database
  • Installing MySQL on windows
  • Understanding Database connection using Python
Module 3
  • Introduction to arrays and matrices
  • Broadcasting of array math, indexing of array
  • Standard deviation, conditional probability, correlation and covariance
  • Introduction to SciPy
  • Functions building on top of NumPy, cluster, linalg, signal, optimize, integrate, subpackages, SciPy with Bayes Theorem
  • How to plot graph and chart with Python
  • Various aspects of line, scatter, bar, histogram, 3D, the API of MatPlotLib, subplots
  • Introduction to Python data frames
  • Importing data from JSON, CSV, Excel, SQL database, NumPy array to dataframe
  • Various data operations like selecting, filtering, sorting, viewing, joining, combining
Module 4
  • Introduction to Exception Handling
  • Scenarios in Exception Handling with its execution
  • Arithmetic exception
  • RAISE of Exception
  • What is Random List, running a Random list on Jupyter Notebook
  • Value Error in Exception Handling
  • Introduction to Thread, need of threads
  • What are thread functions
  • Performing various operations on thread like joining a thread, starting a thread, enumeration in a thread
  • Creating a Multithread, finishing the multithreads.
  • Understanding Race Condition, lock and Synchronization
Module 5
  • Introduction to modules in Python, need of modules
  • How to import modules in python
  • Locating a module, namespace and scoping
  • Arithmetic operations on Modules using a function
  • Intro to Search path, Global and local functions, filter functions
  • Python Packages, import in packages, various ways of accessing the packages
  • Decorators, Pointer assignments, and Xldr
  • Introduction to web scraping in Python
  • Installing of beautifulsoup
  • Installing Python parser lxml
  • Various web scraping libraries, beautifulsoup, Scrapy Python packages
  • Creating soup object with input HTML
  • Searching of tree, full or partial parsing, output print

Career Opportunities

  • Python Web Developer
  • Software Engineer
  • Automation Testing Engineer
  • Data Analyst
  • Data Scientist
  • Machine Learning Engineer

Entry Qualification

  • Candidates will be admitted on the basis of interviews and / or group discussions.
  • 20% of the total seats will be reserved for SC, ST and OBC candidates.If the reserved seats are not filled within the specified period, the vacant seats will be offered to the general candidates.

Course Features

Industry Experienced Trainer
4.9 (Google Review)
Study Mode
Offline & Online
3 month
English, Bengali, Hindi
100% Job Assistance
Free & Paid
Course Price
Click to Know

Our Students Testimonials

Oxford Global Academy of Excellence Courses

MD Kashid Hossain

   I am MD Kasid Hossain. I am a student of Oxford Global Academy of Excellence, Kolkata. Here I am doing Spoken English class. Oxford Global Academy of Excellence is a very advantage platform by spoken English, computer course and more. There sirs, madams are very Helpful. All time they Support and guide us. I always enjoy my classes.