Lecture No.
|
Topic
|
Reading Material / Reference
|
No. of Hours
|
Name of the Expert handling the Topic
|
Module 1: Python Basics
|
1
|
Types
|
https://www.programiz.com/python-programming/variables-datatypes
|
2
|
Dr. Amit Sharma, Joseph Santarcangelo
|
2
|
Expression and variables
|
https://www.geeksforgeeks.org/python-set-2-variables-expressions-conditions-and-functions/
|
2
|
Dr. Amit Sharma, Joseph Santarcangelo
|
3
|
Strings operations
|
https://www.programiz.com/python-programming/string
|
2
|
Dr. Amit Sharma, Joseph Santarcangelo
|
4
|
List and Tuple
|
https://www.programiz.com/python-programming/list
|
2
|
Dr. Amit Sharma, Joseph Santarcangelo
|
5
|
Dictionaries and Set
|
https://www.geeksforgeeks.org/python-operators-for-sets-and-dictionaries/
|
2
|
Dr. Amit Sharma, Joseph Santarcangelo
|
6
|
Conditions and Braching, Loops, Functions
|
https://jovian.ml/aakashns/python-branching-and-loops
|
2
|
Dr. Amit Sharma, Joseph Santarcangelo
|
7
|
Exception Handling, Object and Classes
|
https://www.tutorialspoint.com/python/python_exceptions.htm
|
2
|
Dr. Amit Sharma, Joseph Santarcangelo
|
Module 2: Working with Data in Python
|
8
|
Reading and writing files with Open
|
https://www.freecodecamp.org/news/file-handling-in-python/
|
2
|
Dr. Amit Sharma, Joseph Santarcangelo
|
9
|
Loading Data and save it with Pandas
|
https://www.alpharithms.com/saving-loading-csv-files-with-pandas-dataframes-452110/
|
2
|
Dr. Amit Sharma, Joseph Santarcangelo
|
10
|
One and two dimensional Numpy
|
https://www.geeksforgeeks.org/convert-a-1d-array-to-a-2d-numpy-array/
|
2
|
Dr. Amit Sharma, Joseph Santarcangelo
|
Module 3: API’s and Data Collection
|
11
|
Simple API’s
|
https://anderfernandez.com/en/blog/how-to-create-api-python/
|
2
|
Dr. Amit Sharma, Joseph Santarcangelo
|
12
|
REST API and HTTP Request
|
https://www.techtarget.com/searchapparchitecture/definition/RESTful-API#:~:text=A%20RESTful%20API%20is%20an,deleting%20of%20operations%20concerning%20resources.
|
4
|
Dr. Amit Sharma, Joseph Santarcangelo
|
13
|
Optional: HTML for webscraping, and webscraping
|
https://www.edureka.co/blog/web-scraping-with-python/
|
2
|
Dr. Amit Sharma, Joseph Santarcangelo
|
14
|
Working with different file format
|
https://www.coursera.org/lecture/python-for-applied-data-science-ai/simple-apis-part-1-rLaLi
|
2
|
Dr. Amit Sharma, Joseph Santarcangelo
|