0% found this document useful (0 votes)
330 views

Master's in With IIT Certification: Python & Data Science

The document outlines a Master's program in Python and Data Science offered by GUVI Digital Skills Academy over 10 weeks. Week 1 covers Python fundamentals. Weeks 2-4 cover computational thinking. Weeks 5-8 focus on data science topics like NumPy, Pandas, and data visualization. Weeks 9-10 cover MongoDB and building relationships between data. The program aims to provide an IIT certification upon completion.

Uploaded by

tony shaji
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
330 views

Master's in With IIT Certification: Python & Data Science

The document outlines a Master's program in Python and Data Science offered by GUVI Digital Skills Academy over 10 weeks. Week 1 covers Python fundamentals. Weeks 2-4 cover computational thinking. Weeks 5-8 focus on data science topics like NumPy, Pandas, and data visualization. Weeks 9-10 cover MongoDB and building relationships between data. The program aims to provide an IIT certification upon completion.

Uploaded by

tony shaji
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 6

GUVI Digital Skills Academy

tech deserves you

Master’s in
Python & Data Science
with IIT Certification

www.guvi.io
GUVI
tech deserves you

Python

Week - 1

• Why Python
• Python IDE
• Hello World Program
• Numbers and Math Functions
• Common Errors in Python
• Variables & Names
• String Basics
• List
• Tuple
• Dictionaries
• Conditional Statements
• For and While Loop
• Functions

Week - 2

• Functions as Arguments
• List Comprehension
• File Handling
• Debugging in Python
• Class and Objects
• Lambda, Filters and Map
• Python PIP
• Read Excel Data in Python
• Python MySQL
• Iterators
• Pickling
• Python JSON

www.guvi.io
GUVI
tech deserves you

Computational Thinking - Basic

Week - 3

• Programming - Where to start


• What is Algorithmic Thinking
• Sample exercise problems & Deriving Solutions
• Bitwise & Boolean Algebra
• Memory Management/Technologies
• Stack and Heap
• Compiler vs Interpreter
• Best Practices – Keeping it simple, DRY code, naming Conventions, Comments
and docs.
• Assessment

Computational Thinking - Advance

Week - 4

• Operators, Variables & Datatypes


• Loops and Conditions
• Nested Loop
• Strings
• Euclid's Algorithm
• What is Algorithm efficiency
• Arrays, Recursion
• What is Time Complexity in Programs
• Hands on Lab session
• Assessment

www.guvi.io
GUVI
tech deserves you

Data science

Week - 5

• Numerical Python Library (NumPy)


• High Dimensional Array & Creating NumPy Array
• Indexing
• Indexing
• Numpy Operations
• Problem Solution
• Broadcasting
• File handling
• Stats with NumPy
• Manipulating Text with Regular Expression

Week - 6

• Introduction to Pandas
• The Series Data Structure
• Querying a Series
• DataFrame Data Structure
• DataFrame Indexing and Loading
• Querying a DataFrame
• Indexing Dataframes
• Missing Values
• Example: Manipulating DataFrame

Week - 7

• Merging Dataframes
• Pandas Idioms
• Group by
• Scales

www.guvi.io
GUVI
tech deserves you

• Pivot Table
• Date/Time Functionality

Week - 8

• Data Visualisation
• Read Complex JSON files
• Styling Tabulation
• Distribution of Data - Histogram
• Box Plot
• Data Visualization - Recap
• Pie Chart
• Donut Chart
• Stacked Bar Plot
• Relative Stacked Bar Plot
• Stacked Area Plot
• Scatter Plots
• Bar Plot
• Continuous vs Continuous Plot
• Line Plot
• Line Plot Covid Data

MongoDB
Week - 9

• No Schema
• Install MongoDB
• How MongoDb Works?
• Insert First Data
• CRUD Operations
• Insert Many
• Update and Update Many
• Delete and Delete Many

www.guvi.io
GUVI
tech deserves you

Week - 10

• Diving Deep into find Difference between update and updateMany


• Projection
• Intro to Embed Documents
• Embed Documents in Action
• Adding Arrays
• Fetching Data From Structured Data
• Schema Types
• Types of Data in MongoDB
• Relationship between data's
• One to One using Embed Method
• One to One using ReferenceMany
• One to Many Embed
• One to ManyReferenceMethod

www.guvi.io

You might also like