Giter Site home page Giter Site logo

mrgeislinger / flatiron-school-data-science-curriculum-resources Goto Github PK

View Code? Open in Web Editor NEW
144.0 9.0 137.0 45.59 MB

Lesson material on data science and machine learning topics/concepts

Jupyter Notebook 99.66% Python 0.29% Shell 0.06%
data-science statistical-distributions gradient-descent machine-learning pandas learning statistics numpy data-visualization sql linear-regression deep-learning neural

flatiron-school-data-science-curriculum-resources's Introduction

Cohort FT-011121

Phase 1

Phase 1 Topic 01 - Getting Started with Data Science

Recordings

Title Date URL
Introduction to Data Science 2021-01-11 youtu.be/R7pM6SluD60

Phase 1 Topic 02 - Bash and Git

Recordings

Title Date URL
Command Line Basics 2021-01-11 youtu.be/fjZFp2oTveg
Intro to Using Git with GitHub 2021-01-12 youtu.be/GGh9X5Iby10

Phase 1 Topic 03 - Control Flow, Functions, and Statistics

Recordings

Title Date URL
Python Conventions & Best Practices 2021-01-11 youtu.be/3YxS_5dW3aY
Python Basics 2021-01-11 youtu.be/0ffOdnVmjHg
Some More Python Basics: Control Flow 2021-01-12 youtu.be/iLrqpbZvWb0
More Python: Functions 2021-01-13 youtu.be/FrklluKZWHw

Phase 1 Topic 04 - Python Libraries: Numpy and Pandas

Recordings

Title Date URL
Intro to NumPy 2021-01-13 youtu.be/-z-n8Hrtvl8
Intro to Pandas from NumPy 2021-01-15 youtu.be/S7p2w4cXc9o

Phase 1 Topic 05 - Data Cleaning in Pandas

Recordings

Title Date URL
More Pandas: Exploring and Manipulating Data 2021-01-19 youtu.be/m67HtpXYv3U

Phase 1 Topic 06 - Data Visualization

Recordings

Title Date URL
Concepts of Data Visualization 2021-01-20 youtu.be/AxlWpplunVo

Phase 1 Topic 07 - SQL and Relational Databases & Phase 1 Topic 08 - Other Database Structures

Recordings

Title Date URL
SQL with Python & Pandas 2021-01-22 youtu.be/VFN89HOa9m0

Curriculum (v2.1)

Module 1

Module 1 Section 01 - Getting Started with Data Science

Recordings

Title Date URL
The Data Science Process 2020-01-23 youtu.be/UZlPoaD4Bvw
Python Basics & Coding Practices 2020-01-23 youtu.be/uw4in0E8vvE

Module 1 Section 02 - Bash and Git

Recordings

Title Date URL
Forking a GitHub Repo 2020-01-22 youtu.be/SOKH8Xni_BE
Copy GitHub Repo Without Forking 2020-01-22 youtu.be/q0_MMK8AS8E
Command Line Basics 2020-01-28 youtu.be/Nta5HpFKDRc
The Git Basics 2020-01-28 youtu.be/Rx85RNB4gn4
GitHub Basics with Git 2020-01-28 youtu.be/F-VQbMxgm1o

Module 1 Section 03 - Control Flow, Functions, and Statistics

Recordings

Title Date URL
Python Basics: Lists, Dictionaries, and More 2020-01-29 youtu.be/Mdi1dWzCIZE
Python Basics: Control Flow 2020-01-29 youtu.be/q1ZMx9p6dJo
Python Basics: Functions 2020-01-29 youtu.be/7pcILR2LtKo

Module 1 Section 04 - Python Libraries: NumPy and Pandas

Recordings

Title Date URL
NumPy Intro 2020-02-05 youtu.be/Ea5tmWo0e5k
NumPy Activity 2020-02-05 youtu.be/ROiNq5WTjCc
From NumPy to Pandas 2020-02-05 youtu.be/Ng_TzUentmk

Module 1 Section 05 - Data Cleaning in Pandas

Recordings

Title Date URL
Brief Extra: Pandas & Loading Data 2020-02-05 youtu.be/-nr7bi7lVxQ
Data Exploration with Pandas 2020-02-11 youtu.be/W_ey_4uIGQ0
Data Exploration & Cleaning with Python 2020-02-11 youtu.be/KXNzYfWUoUM

Module 1 Section 06 - Data Visualization

Recordings

Title Date URL
Why Should I Visualize Data? 2020-02-11 youtu.be/AjEdgBRbvUU
Who Are Visualizations For? 2020-02-11 youtu.be/8t452nMFApc
Visualizations: The Good, The Bad & The Ugly 2020-02-12 youtu.be/yvwyvCt8qAI
Data Exploration Activity 2020-02-12 youtu.be/XPT6QgMbPos

Module 1 Section 07 - SQL and Relational Databases

Recordings

Title Date URL
SQL & Realtional Databases Intro 2020-02-18 youtu.be/Ca-8RRZlLLo
Running SQL in Python 2020-02-18 youtu.be/IjF3bNF-eHc
More SQL & Joining Tables 2020-02-18 youtu.be/1PXDL-S71Cc
Creating and Updating SQL Databases 2020-02-18 youtu.be/c8Gyv_LXH8o
SQL & Execution Order 2020-02-19 youtu.be/NJEOpxZP9TI
SQL Subqueries 2020-02-19 youtu.be/mAEgY7BGlN8

Module 1 Section 08: Other Database structures

Recordings

Module 1 Section 09: JSON and APIs

Recordings

Title Date URL
JSON Data Format for Python 2020-02-19 youtu.be/EbCjd6OPdvg
APIs with Python 2020-02-19 youtu.be/NsfITpjTqAA
API Example with LIFX 2020-02-19 youtu.be/-zsoxAzkSLU

Module 1 Section 10: HTML, CSS, and Web Scraping

Recordings

Title Date URL
HTML and CSS Intro for Web Scraping 2020-02-26 youtu.be/MadMEVGMTUE
Intro & Ethics to Web Scraping 2020-02-26 youtu.be/ceH08GJlIOo
Web Scraping with Python & Beautiful Soup 2020-02-26 youtu.be/f6lj7xC0Y2g
Web Scraping Demo: Adventure Time 2020-02-26 youtu.be/v_a1qUuXd1Y

Module 1 Project: Movie Analysis

Module 2

Module 2 Section 11 - Combinatorics and Probability

Recordings

Title Date URL
Conditional Probability 2020-03-17 youtu.be/JDgm4Wqsvuw
Combinatorics 2020-03-17 youtu.be/hs5EFpUcTzw

Module 2 Section 12 - Statistical Distributions

Recordings

Title Date URL
Frequency Distributions & More Statistics 2020-03-19 youtu.be/bNUpLoDgLig
Review & Other Statistical Distributions 2020-03-24 youtu.be/YRor7gBV9Kw
Even More Statistical Distributions 2020-03-24 youtu.be/dVSnNHKyeAM

Module 2 Section 13 - Central Limit Theorem and Confidence Intervals

Recordings

Title Date URL
Sampling 2020-03-24 youtu.be/x5KVX3ccbuc
Central Limit Theorem 2020-03-24 youtu.be/c2NDqWrCBno
Where Do Confidence Intervals Come From? 2020-03-26 youtu.be/jHLoLCCtumc

Module 2 Section 14 - Hypothesis Testing

Recordings

Title Date URL
What Makes a Good Experiment? 2020-03-26 youtu.be/746no4_NvRM
Hypothesis Testing Intro 2020-03-26 youtu.be/TE8C-PsZfrw
Hypothesis Testing 2020-03-31 youtu.be/JnO5wKYnNfQ
The t-Distribution & t-Test 2020-03-31 youtu.be/8zey4ICieg0
Type 1 vs Type 2 Errors 2020-03-31 youtu.be/1IybE0mXWl4

Module 2 Section 15 - Statistical Power & ANOVA

Recordings

Title Date URL
Effect Size & Statistical Power Relationship 2020-03-31 youtu.be/0HtaoDgOF_A
Welch's t-Test vs Student's t-Test 2020-04-01 youtu.be/QNftsEYSwFA
Multiple Comparisons Warning 2020-04-07 youtu.be/voHPvSkX3f4
Introduction to ANOVA 2020-04-07 youtu.be/y1UWYQHw5Jo
Coding ANOVA: SciPy Method 2020-04-07 youtu.be/QnE8sBrKoNU
Coding ANOVA: Statsmodels OLS Method 2020-04-07 youtu.be/3cCM0lQFMM4

Module 2 Section 16 - A/B Testing

Recordings

Title Date URL
A/B Testing 2020-04-07 youtu.be/2DVXuR-2LeA

Module 2 Section 17 - Bayesian Statistics

Recordings

Title Date URL
Bayesian Thinking 2020-04-21 [youtu.be/odZOxI_3BNI](https://youtu.be/odZOxI_3BNI]
Bayes' Theorem Coding Example: Testing Positive 2020-04-21 [youtu.be/yN7BPP25Bvg](https://youtu.be/yN7BPP25Bvg]
Visual of Bayes' Theorem 2020-04-21 [youtu.be/ib1a7c8MrtQ](https://youtu.be/ib1a7c8MrtQ]
Bayes' Theorem Followup: Testing Positive Twice 2020-04-21 [youtu.be/VgGUngEkYok](https://youtu.be/VgGUngEkYok]

Module 2 Section 18 - Introduction to Linear Regression

Recordings

Title Date URL
Intro to Linear Regression 2020-04-09 youtu.be/PBv749p-9yY

Module 2 Section 19 - Multiple Linear Regression

Recordings

Title Date URL
Multiple Linear Regression 2020-04-15 youtu.be/drbltsGcRNQ
Handling Categorical Variables 2020-04-15 youtu.be/57Cy58UnKv0
Dealing with Multicollinearity 2020-04-16 youtu.be/eGSG79vF6_E
Validating Models & k-Fold Cross-Validation 2020-04-16 youtu.be/nmIxCbv09G0

Module 2 Section 20 - Extensions to Linear Regression

Recordings

Title Date URL
Extending Linear Regression: Polynomial & Interacting Terms 2020-04-22 [youtu.be/QbkwZ9cCb8I](https://youtu.be/QbkwZ9cCb8I]

Curriculum (v2.0)

Module 3

Module 3 Section 17 - Combinatorics

Module 3 Section 18 - Statistical Distributions

Module 3 Section 19 - Central Limit Theorem

Module 3 Section 20 - Hypothesis Testing

Module 3 Section 21 - Statistical Power & ANOVA

Module 3 Section 22 - AB Testing

Module 3 Section 23 - Bayesian Statistics

Module 3 Section 24 - Resampling and Monte Carlo Simulation

Module 4

Module 4 Section 25 - A Complete Data Science Project Using Multiple Regression

Module 4 Section 26 - Linear Algebra

Module 4 Section 27 - Calculus, Cost Function, and Gradient Descent

Derivatives - derivatives.ipynb

Module 4 Section 28 - Extensions to Linear Models

Module 4 Section 29 - Introduction to Logistic Regression

Module 4 Section 30 - In-depth Logistic Regression

Module 4 Section 31 - Working with Time Series Data

Module 4 Section 32 - Time Series Modeling

Module 5

Module 5 Section 33 - K Nearest Neighbors

Module 5 Section 34 - Decision Trees

Module 5 Section 35 - Ensemble Methods

Recordings

Title Date URL
Ensemble Machine Learning: Bagging & Boosting 2019-10-24 [youtu.be/xI-XdP2FLis](https://youtu.be/xI-XdP2FLis]
Machine Learning with Ensembles: Bagging & Boosting 2020-09-21 [youtu.be/nIYnh6uAun0](https://youtu.be/nIYnh6uAun0]
Ensemble Methods in Machine Learning: Bagging & Boosting 2019-11-08 [youtu.be/j1B1k1PZ8Wg](https://youtu.be/j1B1k1PZ8Wg]

Module 5 Section 36 - Support Vector Machines

Module 5 Section 37 - Principal Component Analysis

Module 5 Section 38 - Clustering

Module 5 Section 39 - Building a Machine Learning Pipeline

Recordings

Title Date URL
Machine Learning Pipelines 2019-11-14 youtu.be/SjeEM0r7RZo
Grid Search of Hyperparameters 2019-11-14 youtu.be/oi2NjZPQcmQ

Module 5 Section 40 - Big Data in PySpark

Recordings

Title Date URL
Big Data & MapReduce 2019-11-12 youtu.be/LQVXvg1dL-8
Intro to Identifying & Handling Big Data 2019-08-15 youtu.be/tRd_hVTxk24
Intro to MapReduce 2019-08-15 youtu.be/2Amvm-BpCxg
MapReduce Coding Example 2019-08-15 youtu.be/AwsWrryp6tY

Module 5 Section 41 - Recommendation Systems

Recordings

Title Date URL
Recommendation Systems Intro 2019-11-15 youtu.be/lIIAEVxRl50
Neighbor-Based Collaboraitve Filtering 2019-11-15 youtu.be/pEOPyOCaoHw
Matrix Factorization & Embeddings 2019-11-15 youtu.be/olJKadbzdCQ
Embeddings Discussion 2019-11-15 youtu.be/V_6S4xw0JnQ
Recommendation Systems & Embeddings 2019-09-18 youtu.be/m1pj8hVnmn0
Module 6

Module 6 Section 42 - Graph Theory

Module 6 Section 43 - Foundations of Natural Language Processing

Module 6 Section 44 - Introduction to Deep Learning

Module 6 Section 45 - Multi-Layer Perceptrons

Module 6 Section 46 - Tuning Neural Networks

Moduel Section 49 - Deep NLP - Word Embeddings

flatiron-school-data-science-curriculum-resources's People

Contributors

mrgeislinger avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

flatiron-school-data-science-curriculum-resources's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.