Autoplay
Autocomplete
Previous Lesson
Mark as completed
Python for Data Science: Fundamentals
Course Introduction
Course Overview
Learning Objectives
Certification guideline
Exercise Files
Introduction to Google Colab
Introduction to Google Colab (4:20)
Getting Started with Colab
Python Basics
What is Python (1:21)
Why do you need to learn Python (1:52)
Why Python is popular (1:20)
Application of Python (2:34)
Sample Notebook
Python operators (4:11)
Python Data types (2:46)
Type Conversion (4:20)
Comments (3:04)
Variables
Python strings (6:03)
Quiz
Working with Python Data Structures
Introduction to Data Structures (0:41)
Python List
Sample Notebook
Introduction to Lists (0:49)
Creating Lists (4:29)
Accessing lists elements (5:45)
Updating lists (2:05)
List Methods (12:16)
List Functions
Exercise
Python Tuples
Sample Notebook
Creating Tuples (2:50)
Accessing Items (4:32)
Unpack tuples (3:16)
Tuple methods
Python Dictionary
Sample Notebook
Introduction to Python Dictionaries (7:12)
Updating Dictionary (4:56)
Dictionary Methods and Functions
Dictionary Methods (4:18)
Dictionary Functions (5:43)
Conditional Statements
Sample Notebook
Introduction to IF Statements (5:19)
IF Statments Demos (15:00)
ELSE Clause (1:55)
ELSE Clause Demo (7:45)
ELIF Clause (11:58)
Loops
Sample Notebook
Introduction to Loops (2:05)
Introduction to for loops demo 1 (3:06)
Introduction to for loops demo 2 (4:49)
Introduction to for loops demo 3 (3:21)
Introduction to for loops demo 4 (6:54)
Introduction to for loops demo 5 (4:09)
Iterating over dictionaries (5:50)
Introduction to Nested Loops (9:52)
Nested Loops (5:02)
Introduction to Loops with IF Statement (6:16)
Iterating over dictionaries with IF Statement (4:42)
Introduction to WHILE Loops (4:26)
While loops demo 1 (3:47)
While loops demo 1 (1:57)
List comprehension (5:19)
Enumerate Function (5:27)
Guided Project: Setting up a login system (13:49)
Functions
Sample Notebook
Introduction to Functions (1:49)
User defined function_No input (3:18)
User defined function_Single Input (4:43)
User defined function_Multiple Input (4:06)
Function Documentation (2:57)
User Defined Function_Demo 1 (3:09)
User Defined Function_Demo 2 (4:12)
The MAP Function (1:58)
Working with Numpy arrays
Sample Notebook
Introduction to Arrays (1:38)
Arrays vs Lists (1:40)
Creating Arrays (4:36)
Creating multidimensional arrays (4:31)
Creating 3 dimensional arrays (3:00)
Data types (3:04)
Reshaping arrays (6:01)
Resize arrays (1:53)
Indexing arrays (3:05)
Slicing arrays (4:49)
Slicing multi dimensional arrays (5:03)
Vectorization (3:36)
Basic Numpy operations (3:40)
Aggregate functions (2:23)
Aggregate functions and arrays (3:06)
Mini Project (6:10)
Certificate of accomplishment and review
Review
Certificate of Accomplishment
Teach online with
Resize arrays
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock