GithubHelp home page GithubHelp logo

jae0822 / python_tutorials Goto Github PK

View Code? Open in Web Editor NEW

This project forked from mgalarnyk/python_tutorials

0.0 0.0 0.0 329.32 MB

Python tutorials in both Jupyter Notebook and youtube format.

Home Page: https://medium.com/@GalarnykMichael

License: MIT License

Python 0.04% Jupyter Notebook 99.95% Dockerfile 0.01%

python_tutorials's Introduction

Python and Machine Learning Tutorials

Useful Python and Machine Learning Tutorials. Feel free to submit a pull request. Also please subscribe to my youtube channel!

Apis

What is it? Blog Post/Jupyter Notebook Youtube Video
Fitbit API Tutorial Blog Post None
Twitter API Tutorial Blog Post None

Basics

What is it? Blog Post/IPython Notebook Youtube Video
1: Hello World and Strings 1: Hello World and Strings 1: Hello World and Strings
2: Simple Math 2: Simple Math 2: Simple Math
3: If Statements 3: If Statements 3: If Statements
4: Else Statements 4: Else Statements 4: Else Statements
5: Elif Statements 5: Elif Statements 5: Elif Statements
6: Lists and List Manipulation 6: Lists and List Manipulation 6: Lists and List Manipulation
7: For Loops 7: For Loops 7: For Loops
8: FizzBizz 8: FizzBizz 8: FizzBizz
9: Tuples + Fibonacci Sequence 9: Tuples + Fibonacci Sequence 9: Tuples + Fibonacci Sequence
10: Dictionaries + Dictionary Manipulation 10: Dictionaries + Dictionary Manipulation 10: Dictionaries + Dictionary Manipulation
11: Word Count (PunctuationFilter out , Dictionary Manipulation, and Sorting Lists) 11: Word Count (Filter out Punctuation, Dictionary Manipulation, and Sorting Lists) 11: Word Count (Filter out Punctuation, Dictionary Manipulation, and Sorting Lists)
12: While Loops and Prime Numbers None 12: While Loops and Prime Numbers
13: Python Sets and Set Theory Python Sets and Set Theory Python Sets and Set Theory
Anagrams Using Python to Detect Anagrams None
Prime Numbers Prime Numbers None
Solving System of Equations Solving System of Equations Solving System of Equations

Finance

What is it? Blog Post/IPython Notebook Youtube Video
Understanding Car Loans with Python Understanding Car Loans with Python Coming Soon
Understanding Home Loans with Python Coming Soon Coming Soon

Gradient Boosting

What is it? Blog Post/Jupyter Notebook Youtube Video
How to Speed Up XGBoost Model Training Speed Up XGBoost Model Training None

Natural Language Processing

What is it? Blog Post/Jupyter Notebook Youtube Video
TBD TBD TBD

Pandas

Domain Blog Post/IPython Notebook Youtube Video
Boxplots using Matplotlib, Pandas, and Seaborn Libraries Understanding Boxplots Youtube Video
Data Manipulation with Pandas Data Manipulation with Pandas Youtube Video
Heatmaps Part 1 Heatmaps Part 1 Youtube Video
Heatmaps Part 2 Heatmaps Part 2 Youtube Video
How to Speed Up Pandas with Modin How to Speed Up Pandas with Modin None
Time Series Part 1 Time Series Data Basics with Pandas Part 1 Youtube Video
Time Series Part 2 Time Series Data Basics with Pandas Part 2 Youtube Video

Parallel and Distributed Python

What is it? Blog Post/Jupyter Notebook Youtube Video
Common options for Parallelizing Python Code Blog Post None
Writing your First Distributed Python Application with Ray Blog Post None

PyTorch

What is it? Blog Post/Jupyter Notebook Youtube Video
Getting Started with Distributed Machine Learning with PyTorch and Ray Blog Post None
Getting Started With Ray Lightning: Easy Multi-Node PyTorch Lightning Training Blog Post None

Reinforcement Learning

What is it? Blog Post/Jupyter Notebook Youtube Video
An Introduction to Reinforcement Learning with OpenAI Gym, RLlib, and Google Colab Blog Post None

Scrapy

What is it? Blog Post Youtube Video
Scraping Fundrazr (GoFundMe/Kickstarter like Website) Step by Step Instructions Scraping a Crowdfunding Website

Sklearn (Scikit-Learn)

What is it? Blog Post/IPython Notebook Youtube Video
Decision Trees (Classification) Decision Trees (Classification) Understanding Decision Trees using Python (scikit-learn)
K-Means Clustering Notebook Video
Hierarchical clustering Notebook Video
How to Speed up Scikit-Learn Model Training Blog Video
Introduction to Scikit-Learn GitHub Repository Introduction to Scikit-Learn
k-Nearest Neighbors Notebook Video
Linear Regression Linear Regression Python (sklearn, numpy, pandas) Linear Regression
Logistic Regression Digits / MNIST / Titanic Digits and MNIST Dataset / Titanic
Principal Component Analysis PCA Using Python: A Tutorial PCA using Python
Random Forest Notebook Video
Train Test Split (Scikit-Learn + Python) Understanding Train Test Split (Scikit-Learn + Python) / Train Test Split using Python (Scikit-Learn) Train Test Split using Python (Scikit-Learn)
Visualizing Decision Trees with Python (Scikit-learn, Graphviz, Matplotlib) Visualizing Decision Trees None

Spark (Python)

Tutorial IPython Notebook Youtube Video
Word Count Word Count using PySpark Word Count using PySpark

Statistics

What is it? Blog Post/Jupyter Notebook Youtube Video
68-95-99.7 rule for a Normal Distribution Blog Post/Jupyter Notebook None
Confidence Intervals Coming Soon Coming Soon
Understanding Boxplots Blog Post None
Understanding Sampling With and Without Replacement (Python) Blog Post/Jupyter Notebook None

Synthetic Data

What is it? Blog Post/Jupyter Notebook Youtube Video
Introduction to Synthetic Data TBA TBD

Visualization

What is it? Blog Post/Jupyter Notebook Youtube Video
Data Visualization with Matplotlib and Seaborn Data Visualization with Matplotlib and Seaborn Youtube Video

Other Python Resources

What is it? Repo/Website Youtube Video
Course Python for Data Visualization LinkedIn Learning Free Preview Video
Installations (Anaconda, Spark Etc) General Installations See the link for more installations.

Contributors

FirstName LastName
Michael Galarnyk
Submit Pull Request

License

Anyone may contribute to our project. Submit a pull request or raise an issue.

python_tutorials's People

Contributors

mgalarnyk avatar mas-dse-mgalarny avatar akritw avatar imrekovacs avatar

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.