UNIT-I
Introduction to Object Oriented Programming Paradigms
Introduction to Python | Programming Paradigms
Classes and Objects
UNIT-II
Polymorphism and Inheritance
UNIT-III
Python Libraries
Python Open Source Libraries for Data Science / Machine Learning
Numpy
Numpy – Video Lectures
NumPy: Basics for beginners – Introduction | Create an array
NumPy: Basics for beginners – Printing Array
NumPy: Basics for beginners – Basic Operations
NumPy: Basics for beginners – Universal Functions
Pandas
Matplotlib
Matplotlib Video Lectures
Matplotlib: Visualization with Python
Matplotlib: Visualization with Python | Coding Styles
Matplotlib: Visualization with Python | Styling Artists
Matplotlib: Visualization with Python | Labelling Plots
Matplotlib: Visualization with Python | Axis Scales &Ticks
Matplotlib: Visualization with Python | Color Mapped Data
UNIT-IV
Python to access Web Data
Web Programming – Video Lectures
Web Programming – Sockets | Python Client-Server Communication
Web Programming – Using the Developer Console to Explore HTTP
Web Programming – Retrieving and Reading Web Pages
Web Programming – Parsing Web pages (Parsing HTML) | Web Scraping
UNIT-V
Using Databases with Python
Database Programming: SQLite – Video Lectures
Database Programming: SQLite – CRUD Operations
Database Programming: SQLite in Python | Creation of the Table
Database Programming: SQLite in Python – Insertion of the Data
Database Programming: SQLite in Python – Retrieval of the Data
Database Programming: SQLite in Python – Updation of the Data
Database Programming: SQLite in Python – Deletion of the Data
Database Programming: SQLite in Python – Creation of the Database