1.4) Why learn Python in Dataquest?

preview_player
Показать описание
1.1) Why Python?

1.2) Why run Python code in Google Colab?

1.3) Why learn Python in DataCamp?

1.4) Why learn Python in Dataquest?

1.5) Introduction to Markdown in Google Colab

1.6) Learn Latex in Google Colab

1.7) Upload Data in Github to Open in Google Colab

2.1) NumPy: Data Types

2.2) NumPy: Creating Array

2.3) NumPy: Increment Operator

2.4) NumPy: Mean, Standard Deviation

3.1) Pandas: Introduction to Series

3.2) Pandas: DataFrame

3.3) Pandas: Reading Excel Files in Google Colab

3.4) Pandas: Reading CSV or Text Files in Google Colab

3.5) Pandas: Merging Dataframes

3.6) Pandas Concatenate or Append Function

3.7) Pandas: Pivoting from "Long" to "Wide" Format

3.8) Pandas: Mean of a Variable with Conditions

3.9) Pandas: Recode Categorical Variable

3.10) Pandas: Filter Columns and Rows

3.11) Load Excel/CSV Files into Google Colab

3.12) Series vs Dataframe vs MultiIndex (Panel)

4.1) Matplotlib: Introduction

4.2) Matplotlib: Boxplot and Histogram

4.3) Matplotlib: Scatterplot

4.4) Matplotlib: Figure vs Axis

5.1) Plotly: Dynamic Scatterplot with Clusters

5.2) Plotly: Dynamic Histogram with Vertical Line

5.3) Plotly: Bar Chart

6.1) Python: Function, Conditional Statement, Data Transformation

6.2) Python: Loop over List, String, Dictionary, and Numpy Array

6.3) Fibonacci: Recursion vs Loop

6.4) Python: Loop to Simulate Coin Tosses

6.5) Python Loop, List Comprehension, and Lambda Function

6.6) Python: *args vs **kwargs

6.7) What the Arrow Means in Python Function Definition?

7.1) Everything in Python is an Object

7.2) Learn How to Create a Class in Python

8.1) DataCamp Signal Assessment: Python Programming
Рекомендации по теме
Комментарии
Автор

I enjoy using DataQuest. The practice mode has helped immensely. One advantage DataQuest has is the community discussion. I have learned a great deal from seeing how others attack a problem

andrewburke
Автор

3 weeks into Dataquest courses and I already told all my friends who plan to learn Python about it. I found the courses are beginner friendly (though people with no coding background, like me, will have to spend more time reading through basic materials). I just wish they would develop an app for iOS, I imagine the app will make the learning experience even better.

tellmesomethingsweet
Автор

Although it is different from DataCamp, there are a lot of similarities. The lack of videos is one major difference but there does seem to be an instruction page at the beginning of every chapter which seems to take the role of the videos in DataCamp. I don't mind the fact that it is harder as it will allow me to refine and practice my Phython skills that I learned already. It is not easy to find tools to practice on Phython and this is better than practicing on your own

fayezsalame
Автор

DataQuest has been extremely valuable in learning Python, given the structure; taking one subject at a time and building on that subject. This method is extremely effective in an academic setting and seems to follow the academic model of learning. However, if one were take an employment "coding test" it would be difficult going directly from DataQuest to the coding test (my experience from taking free online test). What is the best way to prepare for the inevitable "coding test" in the job market? is this simply a matter of repetition and practice or is there a better way to narrow down what should be focused on?

andrewburke