Python Essentials for Data Scientists

Learn the key Python features that will help you to be productive as a data scientist!
Introduction
Welcome to the course!
Install the Anaconda distribution
Choose a Python editor
Download the course code
19.8 KB
Course overview
3 mins
Basic Data Types
Basic Data Types
4 mins
Quiz: Basic Data Types
Lists
Lists
12 mins
Quiz: Lists
Exercise: Lists
Solution: Lists
3 mins
Comparisons & Conditional Statements
Comparisons & Conditional Statements
7 mins
Quiz: Comparisons & Conditional Statements
Functions
Functions
12 mins
Quiz: Functions
Exercise: Functions
Solution: Functions
1 min
Exercise: Functions & Conditional Statements
Solution: Functions & Conditional Statements
3 mins
Naming Objects
Naming Objects
3 mins
Quiz: Naming Objects
Writing Comments
Writing Comments
6 mins
Quiz: Writing Comments
List Slicing
List Slicing
5 mins
Quiz: List Slicing
Strings
Strings
5 mins
Quiz: Strings
Exercise: Strings & Slicing
Solution: Strings & Slicing
2 mins
For Loops
For Loops
5 mins
Quiz: For Loops
Exercise: For Loops
Solution: For Loops
3 mins
List Comprehensions
List Comprehensions
5 mins
Quiz: List Comprehensions
Exercise: List Comprehensions
Solution: List Comprehensions
3 mins
Dictionaries
Dictionaries
6 mins
Statements
2 mins
Lists vs. Dictionaries
1 min
Quiz: Dictionaries
Exercise: Dictionaries
Solution: Dictionaries
2 mins
Nested Data
Nested Data
3 mins
Quiz: Nested Data
Exercise: Nested Data
Solution: Nested Data
4 mins
Nested Data & Tuples
Nested Data & Tuples
4 mins
Quiz: Nested Data & Tuples
Exercise: Nested Data & Tuples
Solution: Nested Data & Tuples
3 mins
Imports
Imports
4 mins
Quiz: Imports
A note about pandas
2 mins
Conclusion
Recommended Python resources
Request your certificate of completion
Take another course from Data School!