Skip to content

ieshreya/Data-Science-Resources

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 

Repository files navigation

Free Data Science Resources for Beginners

Repository Under Development

I'm currently learning Data Science. I build this repository for helping myself. But if it helps you anyhow, feel free to ⭐ it!


Data Science Cheat Sheet: PDF here


Get Started With Python: Tutorials

Python is one of the best language used by data scientist for various data science projects/application. If you're new to programming, here are some awesome free resources to get started in your Python Journey!


Data Science with Python

  • Data Science IPython Notebooks: here
  • Awesome Python - Data Analysis: here
  • Statistics
    • Statistics and Data Science: here
  • An Introduction to Scientific Python (and a Bit of the Maths Behind It) – NumPy: here
  • Data Analysis and IPython Notebooks: here
  • Python for Data Science: Basic Concepts: here
  • Pycon India 2015 Notes: here
  • 5 important Python Data Science advancements of 2015: here
  • Data Exploration with Numpy cheat sheet: here
  • Querying Craiglist with Python: here
  • An introduction to Numpy and Scipy: here
  • Create NBA Shot Charts: here
  • PythoR- Python meets R: here
  • How do I learn data analysis with Python?: here
  • What are some interesting things to do with Python?: here
  • Which is better for data analysis: R or Python?: here
  • Web scraping in Python: here
  • The Guide to Learning Python for Data Science: here
  • Python For Data Science - A Cheat Sheet For Beginners: here
  • Top voted Python data science questions: here
  • Awesome Python - Data Visualization: here
  • Awesome Python - Map Reduce: here

Data Visualization

Collection of the best libraries that I know for easy and powerful data visualizations.

  • ggplot - ggplot for python ported by the team at yhat.
  • matplotlib - Awesome plotting library for python.
  • d3 - Mike Bostock's viz library - the de facto gold standard for polished visualization - in js, steep learning curve but beautiful outcomes.
  • bokeh - Interactive visualization library.
  • d3py - Another library for data viz.
  • vincent - Help with python for d3.
  • seaborn - Clean statistical data visualization library.

Other available Visualization Resources.

  • Scott Murray's D3 Tutorials Tutorials from Interactive Data Visualization for the Web
  • tributary.io - live code visualization platform designed specifically for D3.js
  • plot.ly - A web visualization and data processing platform
  • blockspring - Share code and visualizations through a single platform
  • dot.append - Ian Johnson (enjalot) goes through several live-coding examples using D3
  • Text Visualization Plots - Interactive site with different types of text visualization for different problems.

Data Structures and Algorithms


Databases

Database Management Essentials

Data Warehouse Concepts, Design, and Data Integration

Relational Database Support for Data Warehouses

Business Intelligence Concepts, Tools, and Applications

Design and Build a Data Warehouse for Business Intelligence Implementation

MongoDB for Developers Learning Path


Single Variable Calculus

Calculus 1A: Differentiation

Calculus 1B: Integration

Calculus 1C: Coordinate Systems & Infinite Series


Linear Algebra

Essence of Linear Algebra

Linear Algebra


Multivariable Calculus

Multivariable Calculus


Statistics & Probability

Introduction to Probability

Intro to Descriptive Statistics

Intro to Inferential Statistics


Data Science Tools & Methods

Tools for Data Science

Data Science Methodology

Data Science: Wrangling


Machine Learning/Data Mining

Machine Learning

Intro to Machine Learning

Mining Massive Datasets

Process Mining


Books That Can Help (pdfs) 📗

  • R for Data Science (Just Awesome!): Go here to read online (official website)

  • Data Science: Theories, Models, Algorithms and Analytics: here

  • Data Science Cheat Sheet: here

  • Fundamentals of Data Visualization: here

  • Learning Python OOP 5th Edition O'reilly: here

  • Naked Statistics_ Stripping the Dread from the Data: here

  • Practical Data Science with R - Nina Zumel John Mount: here

  • Python for Data Analysis: Data Wrangling with Pandas, NumPy, and IPython (2017, O’Reilly): here

  • Python Notes For Professionals: here

  • The Data Science Handbook: here

  • Pratical Statistics For Data Scientists: here

  • Mathematics, Probability and Statistics: here


Some Free Courses On Web :octocat:

  1. Introduction to Docker (3 hours): here

  2. Scala at Light Speed (2 hours): here

  3. JavaScript for Data Science: here

  4. Learn Python (Codecademy): here

  5. Free Interactive Course: Intro to Python for Data Science (DataCamp): here

  6. Introduction to Computer Science and Programming Using Python (MIT): here

  7. Python for Everybody: here

  8. Python Programming Essentials: here

  9. Linear Algebra (OpenCourseWare): here

  10. Multivariable Calculus (OpenCourseWare): here


Some Great Articles On Web 🔖

  1. Becoming a Data Scientist – Curriculum via Metromap : here
  2. 100+ Downloadable Free Machine Learning Books (Must see): here
  3. Who is a Data Scientist? : here
  4. Building a Data Scientist Resume : here
  5. Introduction to Data Visualization in Python : here
  6. An Intuitive Guide to Data Visualization in Python : here

Some Blogs to Subscribe

  1. Analytics India Magazine: here
  2. Data Quest: here
  3. Analytics Vidhya: here
  4. KDnuggets:here
  5. Data Science Central: here
  6. SmartData Collective: here
  7. What's The Big Data?: here
  8. No Free Hunch:here

Some Awesome Repositories 📌

  1. 100+ Books Collection Of Programming, Databases, Linux & Tools : here

  2. Free Resources to get started with Data Science (must see): here

  3. 500 + Artificial Intelligence Projects: here

  4. IPython notebooks for "Python for Data Analysis": here

  5. Python Machine Learning By Example(2nd Edition): here

  6. Getting Started with TensorFlow: here

  7. Deep Learning with Keras: here

  8. Hands-On Data Science and Python Machine Learning: here

  9. Learn Python by Building Data Science Applications: here

  10. Data Engineer Roadmap(Must see):here

  11. JavaScript for Data Science: here

  12. [MUST SEE] Python Data Science Handbook: full text in Jupyter Notebooks: here
    or read book online here

  13. Data Science Specialization : here

  14. Data Science Projects Using Python and R : here

  15. DataCamp data-science courses : here


Contributions by awesome learners

This section includes all contributions submitted by data science learners out there -

Contributed by: @braydenq

Data Science Courses:

  • Coursera - Data Science Specialization at Coursera - many other courses available as well.
  • Udacity - Online MOOCs that are the Data Science related courses. by I
  • Data Science Bootcamps - A collection of all bootcamps currently on the market as of April 5, 2014 by Ikechukwu Okonkwo.
  • Coursera Machine Learning Course - Andrew Ng's pinnacle Machine Learning course.
  • Edx - EDX courses related to data science.

If you have some good resources, please contribute to this repository :)

About

Free self-taught educational resources for Data Science! I'm currently learning Data Science. I build this repository for helping myself. But if it helps you anyhow, feel free to star it!

Topics

Resources

Stars

Watchers

Forks