Data science unifies statistics, data analysis, machine learning and their related methods in order to understand and analyze actual phenomena with data. It employs techniques and theories drawn from many fields within the context of mathematics, statistics, information science, and computer science.
In this track, we’ll be exploring the tools and techniques to get you started on your journey.
You’ll pick up the basic building blocks of how to analyze and communicate data findings.
The first course you’ll take is Data Analysis Basics, where you’ll establish some language and definitions as well as how to think about data. Next, we’ll cover some Python topics, as it’s the language data scientists use the most. You’ll establish a firm foundation in Python lists, dictionaries, sequences, tuples, and more.
Next we’ll cover how to install and use Anaconda, as well as Jupyter Notebooks, two useful tools for your Python work. Additionally, you’ll start creating charts with the Python library matplotlib, an industry standard data visualization library. Matplotlib provides a way to easily generate a wide variety of plots and charts in a few lines of Python code.
You’ll get a basic introduction to NumPy, the fundamental package for scientific computing, and then pandas, which provides fast, flexible, and expressive data structures for your Python data work.
We’ll then cover some best practices for cleaning and preparing data, data visualization, and an introduction to scraping data from the Web. To wrap up this Track, you’ll take our Introduction to Big Data course and then our Machine Learning Basics course.
Ready to take the next step in your Data Science career? Let’s get started!
[TutsNode.net] - TeamTreehouse - Beginning Data Science (Track)/01. Data Analysis Basics/01. Introducing Data Analysis/04. Getting Good Data is Hard.webm
37.6 MB
[TutsNode.net] - TeamTreehouse - Beginning Data Science (Track)/01. Data Analysis Basics/Data Analysis Basics.md
[TutsNode.net] - TeamTreehouse - Beginning Data Science (Track)/04. Introducing Dictionaries/02. Iterating and Packing with Dictionaries/03. Unpacking with Dictionaries.md
[TutsNode.net] - TeamTreehouse - Beginning Data Science (Track)/06. Functions, Packing, and Unpacking/02. Getting Info In and Out of Functions/02. Functions Recap and Cheat Sheet.md
1.4 KB
[TutsNode.net] - TeamTreehouse - Beginning Data Science (Track)/06. Functions, Packing, and Unpacking/02. Getting Info In and Out of Functions/05. Function Gotchas.md
1.6 KB
[TutsNode.net] - TeamTreehouse - Beginning Data Science (Track)/06. Functions, Packing, and Unpacking/Functions, Packing, and Unpacking.md
4.2 KB
[TutsNode.net] - TeamTreehouse - Beginning Data Science (Track)/07. Introducing Tuples/Getting to Know Tuples/03. Tuples vs. Lists.md
2.1 KB
[TutsNode.net] - TeamTreehouse - Beginning Data Science (Track)/07. Introducing Tuples/Getting to Know Tuples/04. Tuple Syntax.md
[TutsNode.net] - TeamTreehouse - Beginning Data Science (Track)/12. Introduction to NumPy/01. Meet NumPy/01. Welcome.webm
46.3 MB
[TutsNode.net] - TeamTreehouse - Beginning Data Science (Track)/12. Introduction to NumPy/01. Meet NumPy/03. Introducing Arrays.webm
38.5 MB
[TutsNode.net] - TeamTreehouse - Beginning Data Science (Track)/12. Introduction to NumPy/01. Meet NumPy/05. Multidimensional Arrays.webm
35.3 MB
[TutsNode.net] - TeamTreehouse - Beginning Data Science (Track)/12. Introduction to NumPy/01. Meet NumPy/Project Files/python-intro-to-numpy.zip
57.7 KB
[TutsNode.net] - TeamTreehouse - Beginning Data Science (Track)/12. Introduction to NumPy/02. Array Organization/01. Indexing.webm
49 MB
[TutsNode.net] - TeamTreehouse - Beginning Data Science (Track)/12. Introduction to NumPy/02. Array Organization/02. Boolean Array Indexing.webm
45.4 MB
[TutsNode.net] - TeamTreehouse - Beginning Data Science (Track)/12. Introduction to NumPy/02. Array Organization/04. Manipulation.webm
43.5 MB
[TutsNode.net] - TeamTreehouse - Beginning Data Science (Track)/12. Introduction to NumPy/02. Array Organization/Project Files/python-intro-to-numpy.zip
57.7 KB
[TutsNode.net] - TeamTreehouse - Beginning Data Science (Track)/12. Introduction to NumPy/03. Array Programming/01. New Way of Thinking.webm
55.2 MB
[TutsNode.net] - TeamTreehouse - Beginning Data Science (Track)/12. Introduction to NumPy/03. Array Programming/02. Universal Functions.webm
42.9 MB
[TutsNode.net] - TeamTreehouse - Beginning Data Science (Track)/12. Introduction to NumPy/03. Array Programming/03. Routines in Action.webm
38.5 MB
[TutsNode.net] - TeamTreehouse - Beginning Data Science (Track)/12. Introduction to NumPy/03. Array Programming/04. Plotting.webm
38.7 MB
[TutsNode.net] - TeamTreehouse - Beginning Data Science (Track)/12. Introduction to NumPy/03. Array Programming/Project Files/python-intro-to-numpy.zip
57.7 KB
[TutsNode.net] - TeamTreehouse - Beginning Data Science (Track)/12. Introduction to NumPy/Introduction to NumPy.md
4.4 KB
[TutsNode.net] - TeamTreehouse - Beginning Data Science (Track)/13. Introduction to pandas/0. Meet pandas/0.Welcome.webm
39.8 MB
[TutsNode.net] - TeamTreehouse - Beginning Data Science (Track)/13. Introduction to pandas/0. Meet pandas/Instruction/About This Course.png
300.7 KB
[TutsNode.net] - TeamTreehouse - Beginning Data Science (Track)/13. Introduction to pandas/0. Meet pandas/Instruction/Accessing a Series.png
680 KB
[TutsNode.net] - TeamTreehouse - Beginning Data Science (Track)/13. Introduction to pandas/0. Meet pandas/Instruction/Creating a DataFrame.png
465.1 KB
[TutsNode.net] - TeamTreehouse - Beginning Data Science (Track)/13. Introduction to pandas/0. Meet pandas/Instruction/Creating a Series.png
511.5 KB
[TutsNode.net] - TeamTreehouse - Beginning Data Science (Track)/13. Introduction to pandas/0. Meet pandas/Instruction/Series Vectorization and Broadcasting.png
553.4 KB
[TutsNode.net] - TeamTreehouse - Beginning Data Science (Track)/13. Introduction to pandas/0. Meet pandas/Project Files/python-introducing-pandas-1.2.0.zip
88.3 KB
[TutsNode.net] - TeamTreehouse - Beginning Data Science (Track)/13. Introduction to pandas/1. Exploring pandas/Instruction/Manipulating Text.png
725.4 KB
[TutsNode.net] - TeamTreehouse - Beginning Data Science (Track)/13. Introduction to pandas/1. Exploring pandas/Instruction/Optional Challenge #1 - Top Referrers.png
394 KB
[TutsNode.net] - TeamTreehouse - Beginning Data Science (Track)/13. Introduction to pandas/1. Exploring pandas/Instruction/Optional Challenge #2 - Update Users.png
399.4 KB
[TutsNode.net] - TeamTreehouse - Beginning Data Science (Track)/13. Introduction to pandas/1. Exploring pandas/Instruction/Optional Challenge #3 - Verified Email List.png
419.3 KB
[TutsNode.net] - TeamTreehouse - Beginning Data Science (Track)/13. Introduction to pandas/1. Exploring pandas/Instruction/Selecting Data.png
751.6 KB
[TutsNode.net] - TeamTreehouse - Beginning Data Science (Track)/14. Preparing Data for Analysis/02. Data Cleaning/01. Cleaning A Spreadsheet.webm
35.4 MB
[TutsNode.net] - TeamTreehouse - Beginning Data Science (Track)/14. Preparing Data for Analysis/02. Data Cleaning/Project Files/preparing-data-for-analysis-student.zip
38 KB
[TutsNode.net] - TeamTreehouse - Beginning Data Science (Track)/14. Preparing Data for Analysis/Preparing Data for Analysis.md
2.3 KB
[TutsNode.net] - TeamTreehouse - Beginning Data Science (Track)/15. Introduction to Data Visualization with Matplotlib/01. Getting Started with Data Visualization/Project Files/intro_matplotlib.zip
265.6 KB
[TutsNode.net] - TeamTreehouse - Beginning Data Science (Track)/15. Introduction to Data Visualization with Matplotlib/02. Chart Toppers/Project Files/intro_matplotlib.zip
265.6 KB
[TutsNode.net] - TeamTreehouse - Beginning Data Science (Track)/15. Introduction to Data Visualization with Matplotlib/03. Data Eruption/Project Files/intro_matplotlib.zip
265.6 KB
[TutsNode.net] - TeamTreehouse - Beginning Data Science (Track)/15. Introduction to Data Visualization with Matplotlib/Introduction to Data Visualization with Matplotlib.md
4.5 KB
[TutsNode.net] - TeamTreehouse - Beginning Data Science (Track)/16. More Visualization/More Visualization.md
1 KB
[TutsNode.net] - TeamTreehouse - Beginning Data Science (Track)/17. Scraping Data From the Web/01. Introducing Data Scraping/Project Files/scraping_data_from_the_web.zip
37.3 KB
[TutsNode.net] - TeamTreehouse - Beginning Data Science (Track)/17. Scraping Data From the Web/02. A World Full of Spiders/04. The Endless Web.webm
38.4 MB
[TutsNode.net] - TeamTreehouse - Beginning Data Science (Track)/17. Scraping Data From the Web/02. A World Full of Spiders/Project Files/scraping_data_from_the_web.zip
37.3 KB
[TutsNode.net] - TeamTreehouse - Beginning Data Science (Track)/17. Scraping Data From the Web/03. Additional Scraping Tasks/04. Common Issues with Data Scraping.md
1.7 KB
[TutsNode.net] - TeamTreehouse - Beginning Data Science (Track)/17. Scraping Data From the Web/03. Additional Scraping Tasks/Project Files/scraping_data_from_the_web.zip
37.3 KB
[TutsNode.net] - TeamTreehouse - Beginning Data Science (Track)/17. Scraping Data From the Web/Scraping Data From the Web.md
4.1 KB
[TutsNode.net] - TeamTreehouse - Beginning Data Science (Track)/18. Data from APIs/01. Accessing an API with Python.webm
32.3 MB
[TutsNode.net] - TeamTreehouse - Beginning Data Science (Track)/18. Data from APIs/Data from APIs.md
1 KB
[TutsNode.net] - TeamTreehouse - Beginning Data Science (Track)/19. Introduction to Big Data/01. What is Big Data/04. Exploring Our New Problems.webm
41.3 MB
[TutsNode.net] - TeamTreehouse - Beginning Data Science (Track)/19. Introduction to Big Data/02. Where and How is Big Data Used/03. Domain Data Storage.webm
34.6 MB
[TutsNode.net] - TeamTreehouse - Beginning Data Science (Track)/19. Introduction to Big Data/Introduction to Big Data.md
4.2 KB
[TutsNode.net] - TeamTreehouse - Beginning Data Science (Track)/20. Machine Learning Basics/03. Writing a Classifier/Project Files/ML-machine-learning-basics.zip