Collections Dictionaries
Course Content
0 / 136 completedExplore Data Science Domains and Roles
Data Science Tools
What is Data Science
Data Science Development Environments
What is Anaconda
Data Science Roles
The Data Science Roadmap
macOS Terminal, Git for Windows, and Linux Emulators
Introduction
Basic Linux Commands
What is a command-line, terminal, and Shell
Create Projects and Workflows
Install Anaconda macOS
Install Anaconda Windows
Closing a Jupyter Notebook Session
Virtual Environments with Conda
Install Jupyter Notebook
Starting a Jupyter Notebook and Session
Explore Visual Code for Data Science
Introduction -3
Primitive & Non-Primitive Data Types, Part 2 Data Types in Jupyter Notebook
Primitive & Non-Primitive Data Types, Part 1 Conda Environment and GitHub
Numbers Integers and Floats
Text Strings and Bools
Collections Lists
Collections Tuples, and Sets
Collections Dictionaries
Working with Variables
Leaving Comments
String Formatting
Working with Strings
Indexing
Slicing
Math Operators
Python and Math
Boolean Values
Built-in Python Functions
LaTex for Equations and Formulas
Scientific Notation
Writing Functions
If statements and Functions
Comparison and Logical Operators
Understanding Functions
Pseudocode
Asking for Input
Introduction - Loops to Automate Tasks
Functions Review
if Statements Part 2
for Loops
while Loops
if Statements Part 1
Challenge
Introduction Python Built-in Methods
List Methods
List Review
Dictionary Review
Dictionary Methods
Numpy and Pandas
EDA Dimensions
Programming Styles
EDA Summary Statistics
Python Class Objects
EDA Complete with Histograms
What is Pandas Part 2
What is Pandas Part 1
EDA (Exploratory Data Analysis)
Clean and Manipulate Data
Data Visualization with Pandas (it does that also!)
What is Numpy
Creating and Manipulating Arrays
Numpy Vs Pandas
Array Operations, Array Methods and Functions
Customizing Plots
Fields in the dataset from Kaggle
What is Matplotlib
Plotting with Seaborn
Real-world Notebook
Matplotlib vs Seaborn
How the Internet Works
HTML
Visual Studio Code
CSS
Web Scraping with BeautifulSoup
What is BeautifulSoup
The find() Method Part 1
The find all() Method Part 1
The find all() Method Part 2
The find() Method Part 2
Introduction -2
What is Git
What is GitHub
Create an Online Repo and Push Your Code to GitHub
Challenge
Hosting Datasets for use in Jupyter Notebook
What are Data Structures
Python Basic Data Structure Limitations
Social Network Analysis Use Case
Data Structures Deep Dive
Introduction - Programming for Data Science CBT Nuggets-3
Complexity Analysis and Memory
Algorithm Comparison
Pandas Data Types
Big O Notation
Big O Notation and Time Complexity Visualization
Quadratic time
Factorial time
Coffee Shop Complexity
R Data Types
Getting Started with R and Google Colab
What is R and Why Should I Learn it in 2023
R and Python Data Structures Part 3 Data Frames
R and Python Data Structures Part 1 Vectors
R and Python Data Structures Part 2 Arrays and Lists
Operations and Calculations
Matrix Calculations
Data Exploration
Perform Exploratory Data Analysis (EDA) Part I
Perform Exploratory Data Analysis (EDA) Part II
Load and Prepare the Dataset (EDA light)
Challenge
Introduction
OpenAI GPT-3 Language Models
What is ChatGPT and How Does it Work Under the Hood
What is AI
Prompts and Completions
API Authentication
Bare Bones Completion
Bonus Use Case White Paper Summarization
Time Complexity
Creating a Completion
What is Streamlit Community Cloud
What is Streamlit
HungryBear Production Code Part 1
Designing an AI Web App
HungryBear Non-production Code
HungryBear Production Code Part 2