Python Syllabus
Python Syllabus
Advantages of programming
Overview of python
Variables
Conditional statements
Loops
Lists
Tuples
Strings manipulation
Python dictionary
Inheritance
Abstract
Final
Static
Module 4: Functions and Object-oriented Programming
User-defined functions
Function parameters
Global variables
Global keyword
Lambda functions
Built-in functions
Object-oriented concepts
Standard libraries
Reload function
Creating a module
Sys module
OS module
Math module
Date-time module
Regular expression
Exception handling
Module 6: Array Manipulation using NumPy
NumPy - Arrays
Array operations
Matrix product
NumPy functions
Array manipulation
Introduction to Pandas
Series
Data Frames
Pivoting a dataframe
Exploring datasets
Matplotlib library
Seaborn
Line plots
Multiline plots
Bar plot
Histogram
Pie chart
Scatter plot
Boxplot
Saving charts
Customizing visualizations
Saving plots
Grids
Subplots
Heatmaps
Ipywidgets package
Numeric widgets
Boolean widgets
Selection widgets
String widgets
Date picker
Color picker
Container widgets
Module 10: Developing Web Maps and Representing Information using Plots
Scrapy
Requests library
Scrap All hyperlinks from a webpage using Beautiful Soup and Requests
Python MySql
Select query
Where clause
OrderBy clause
Delete query
Drop table
Update query
Limit clause
MongoDB (Unstructured)
Insert_one query
Insert_many query
Update_one query
Update_many query
Create_index query
Drop_index query
Limit query