Python Course Curriculum

Why should you take Python?

Python is the most preferred technology for new era such as Data Science, Machine Learning, and Deep Learning.

Python Course Curriculum

  • Python Introduction
    1. What is Python.
    2. Why Python.
    3. Python Features.
    4. Installation and Working with many Python IDE like Jupyter Notebook, PyCharm.
    5. Python variables.
    6. Python blocks.
  • Python Data types
    1. Python Numeric data types: int, float, complex.
    2. Python string data type and string operations.
    3. Python List, Set, Tuple and Dictionary (Python Collection)
  • Python Operators
    1. Python Arithmetic Operators(+ - * / // % **)
    2. Python Comparison Operators(< <= > >= == != )
    3. Python Logical Operators(and or not)
    4. Python Bitwise Operators(& | ~ ^ << >>)
    5. Python Assignment Operators(= += -= *= /= //= %= **=)
    6. Python Identity Operators(is is not)
    7. Python Membership Operators(in not in)
  • Python Flow Control
    1. Python if, else and elif.
    2. Python while loop.
    3. Python for loop, using range() function.
    4. Python break and continue statement
    5. Python programs using flow control
  • Python Functions, Modules, and Packages
    1. Python function basics.
    2. Python recursion in function
    3. Python own module and external modules.
    4. Python Packages.
    5. Python Lamda function.
    6. Python Programming using functions, modules & external packages.
  • Python basic OOPS Concept
    1. Python Class and Object.
    2. Python Constructors and Destructor.
    3. Python Inheritance, super() function, function overridding
  • Python Exception Handling
    1. What is an exception.??
    2. Python Exception hierarchy.
    3. Python exception handling mechanism.
    4. Flow control of try-except block
    5. Python finally block and use of raise keyword
    6. Python customized(user-defined) exception
  • Python Multithreading
    1. What is a thread?
    2. Python multithreading concept in detail and programming
    3. Python thread synchronization.
  • Python Regular Expression
    1. Python pattern matching and searching.
    2. Real time parsing of networking or system data using regex.
    3. Password, email, url validation using regular expression.
    4. Pattern finding programs using regular expression.
  • Python Advanced Topics:
    1. Python Iterator
    2. Python Generator
    3. Python Closure
    4. Python Decorators
    5. Python Property
    6. Python Date & Time
    7. Python datetime Module
    8. Python datetime.strftime()
    9. Python datetime.strptime()
    10. Current date & time
    11. Get current time
    12. Timestamp to datetime
    13. Python Time module
    14. Python time.sleep()
  • Database Programming with Python.
    1. Introduction to Python, Databases, and Tools.
    2. Creating databases and tables.
    3. Introduction to SQL.
    4. Using Python with Relational databases
  • Python libraries for DataScience
    1. Python pandas tutorial.
    2. Python NumPy tutorial
    3. Python matplotlib tutorial
    4. Python Seaborn tutorial

Contact Us

0674-2361252
9439202111