Completed
- Watson Studio
Class Central Classrooms beta
YouTube videos curated by Class Central.
Classroom Contents
Python for Data Science - Beginner Friendly Full Course
Automatically move to the next video in the Classroom when playback concludes
- 1 - Start
- 2 - Why you should learn Python
- 3 - How to get started
- 4 - Installing Anaconda
- 5 - Starting Jupyter Notebooks
- 6 - Creating a Jupyter Notebook
- 7 - Jupyter Shortcuts
- 8 - Exporting Jupyter to .py
- 9 - Cell Types
- 10 - Working with Markdown
- 11 - Accessing Documentation
- 12 - Google Colab
- 13 - Watson Studio
- 14 - SECTION 2 Variables & Data Types
- 15 - CRUD
- 16 - Variables
- 17 - Data Types
- 18 - Strings
- 19 - Integers
- 20 - Floats
- 21 - Booleans
- 22 - Lists
- 23 - Tuples
- 24 - Sets
- 25 - Dictionaries
- 26 - CRUD for Lists
- 27 - Creating a List
- 28 - Reading a List Using Indexing
- 29 - Updating List Values
- 30 - Using .append
- 31 - Using .insert
- 32 - CRUD for Dictionaries
- 33 - Create a Dictionary
- 34 - Read from a Dictionary
- 35 - Accessing Dictionary .keys
- 36 - Accessing Dictionary .values
- 37 - Updating Dictionaries
- 38 - Deleting from a Dictionary
- 39 - SECTION 3 Conditions & Loops
- 40 - Conditions and Logic
- 41 - if Statement
- 42 - else Statement
- 43 - elif Statement
- 44 - in Statement
- 45 - for Loop
- 46 - continue, break, pass
- 47 - while Loop
- 48 - Looping through Dictionaries
- 49 - List comprehensions
- 50 - SECTION 4 Functions
- 51 - Defining Functions
- 52 - Positional Arguments
- 53 - Multiple Positional Arguments
- 54 - Looping with an Index
- 55 - Keyword Arguments
- 56 - Combining Positional and Keyword Args
- 57 - return Keyword
- 58 - lambda Functions
- 59 - SECTION 5 Classes
- 60 - Classes
- 61 - class Statement
- 62 - __init__ Method
- 63 - self keyword
- 64 - Assigning properties
- 65 - Creating an object
- 66 - Methods
- 67 - Class Inheritance
- 68 - Defining a Child Class
- 69 - Inheriting using the super function
- 70 - SECTION 6 - Modules and Packages
- 71 - Modules
- 72 - Creating a helper module
- 73 - Importing modules
- 74 - Accessing Python Packages
- 75 - Working with APIs
- 76 - Installing packages with pip install
- 77 - Viewing installed packages with pip list
- 78 - Importing Packages
- 79 - Making API calls with requests.get
- 80 - Parsing JSON
- 81 - SECTION 7 Files & Error handling
- 82 - Working with Files
- 83 - Writing Files using the with statement
- 84 - Reading from files
- 85 - Error Handling
- 86 - Using try except statements
- 87 - SECTION 8 Math and Projects
- 88 - Math in Python
- 89 - Math Operators
- 90 - Addition
- 91 - Subtraction
- 92 - Division
- 93 - Floor Division
- 94 - Modulus
- 95 - Multiplication
- 96 - Power
- 97 - Rounding with round
- 98 - Absolute Values abs
- 99 - Math Package
- 100 - Python Projects