Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nouraalgohary/data-scientist-with-python
This repo comprises of my solutions for the tasks assigned in the course.
https://github.com/nouraalgohary/data-scientist-with-python
data data-science data-visualization datacamp datacamp-course datacamp-data-science datacamp-exercises datacamp-solutions-python datascience python
Last synced: 3 days ago
JSON representation
This repo comprises of my solutions for the tasks assigned in the course.
- Host: GitHub
- URL: https://github.com/nouraalgohary/data-scientist-with-python
- Owner: NouraAlgohary
- Created: 2022-10-15T12:19:32.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2023-06-04T08:38:05.000Z (over 1 year ago)
- Last Synced: 2023-06-04T09:23:16.685Z (over 1 year ago)
- Topics: data, data-science, data-visualization, datacamp, datacamp-course, datacamp-data-science, datacamp-exercises, datacamp-solutions-python, datascience, python
- Homepage:
- Size: 40.8 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Data-Scientist-with-Python
[**Data Camp Track**](https://app.datacamp.com/learn/career-tracks/data-scientist-with-python)
## 01 - Introduction to Python
1. Python Basics
2. Python Lists
3. Functions and Packages
4. NumPy[**01 - Course**](https://app.datacamp.com/learn/courses/intro-to-python-for-data-science)
[**01 - Assignments**](https://github.com/NouraAlgohary/Data-Scientist-with-Python/blob/main/01%20-%20Introduction%20to%20Python)
## 02 - Intermediate Python
1. Matplotlib
2. Dictionaries & Pandas
3. Logic, Control Flow and Filtering
4. Loops
5. Case Study: Hacker Statistics[**02 - Course**](https://app.datacamp.com/learn/courses/intermediate-python)
[**02 - Assignments**](https://github.com/NouraAlgohary/Data-Scientist-with-Python/tree/main)
## 03 - Investigating Netflix Movies and Guest Stars in The Office
[**03 - About the project**](https://app.datacamp.com/learn/projects/entertainment-data/guided/Python)
[**Project notebook**](https://app.datacamp.com/workspace/w/01f43590-0898-46b1-a48e-ea768c85c8cb/edit)
## 04 - Data Manipulation with pandas
1. Transforming DataFrames
2. Aggregating DataFrames
3. Slicing and Indexing DataFrames
4. Creating and Visualizing DataFrames[**04 - Course**](https://app.datacamp.com/learn/courses/data-manipulation-with-pandas)
[**04 - Assignments**](https://github.com/NouraAlgohary/Data-Scientist-with-Python/blob/main/04%20-%20Data%20Manipulation%20with%20pandas)
![C4](https://user-images.githubusercontent.com/103903785/199074293-4c998866-59c6-4cc3-b7e1-e9e95356c045.png)
## 05 - Joining Data with pandas
1. Data Merging Basics
2. Merging Tables With Different Join Types
3. Advanced Merging and Concatenating
4. Merging Ordered and Time-Series Data[**05 - Course**](https://app.datacamp.com/learn/courses/joining-data-with-pandas)
[**05 - Assignments**](https://github.com/NouraAlgohary/Data-Scientist-with-Python/tree/main/05%20-%20Joining%20Data%20with%20pandas)
## 06 - Introduction to Statistics in Python
1. Summary Statistics
2. Random Numbers and Probability
3. More Distributions and the Central Limit Theorem
4. Correlation and Experimental Design[**06 - Course**](https://app.datacamp.com/learn/courses/introduction-to-statistics-in-python)
[**06 - Assignments**](https://github.com/NouraAlgohary/Data-Scientist-with-Python/tree/main/06%20-%20Introduction%20to%20Statistics%20in%20Python)
![C6](https://user-images.githubusercontent.com/103903785/199073580-1c27a723-9a4f-45a7-84e6-3612683d8dbf.png)
## 07 - The GitHub History of the Scala Language
[**07 - About the project**](https://app.datacamp.com/learn/projects/163)
[**Project notebook**](https://app.datacamp.com/workspace/w/7c527d97-1156-4947-9633-af2cb3d2bf34/edit)
## 08 - Introduction to Data Visualization with Matplotlib
1. Introduction to Matplotlib
2. Plotting time-series
3. Quantitative comparisons and statistical visualizations
4. Sharing visualizations with others[**08 - Course**](https://app.datacamp.com/learn/courses/introduction-to-data-visualization-with-matplotlib)
[**08 - Assignments**](https://github.com/NouraAlgohary/Data-Scientist-with-Python/tree/main/08%20-%20Introduction%20to%20data%20visualization%20with%20Matplotlib)
## 09 - Introduction to Data Visualization with Seaborn
1. Introduction to Seaborn
2. Visualizing Two Quantitative Variables
3. Visualizing a Categorical and a Quantitative Variable
4. Customizing Seaborn Plots[**09 - Course**](https://app.datacamp.com/learn/courses/introduction-to-data-visualization-with-seaborn)
[**09 - Assignments**](https://github.com/NouraAlgohary/Data-Scientist-with-Python/tree/main/09%20-%20Introduction%20to%20Data%20Visualization%20with%20Seaborn)
## 10 - Introduction to NumPy
1. Understanding NumPy Arrays
2. Selecting and Updating Data
3. Array Mathematics!
4. Array Transformations[**10 - Course**](https://app.datacamp.com/learn/courses/introduction-to-numpy)
[**10 - Slides**](https://github.com/NouraAlgohary/Data-Scientist-with-Python/tree/main/10%20-%20Introduction%20to%20Numpy/Slides)
[**10 - Assignments**](https://github.com/NouraAlgohary/Data-Scientist-with-Python/tree/main/10%20-%20Introduction%20to%20Numpy)
## 11 - Python Data Science Toolbox (Part 1)
1. Writing your own functions
2. Default arguments, variable-length arguments and scope
3. Lambda functions and error-handling[**11 - Course**](https://app.datacamp.com/learn/courses/python-data-science-toolbox-part-1)
[**11 - Assignments**](https://github.com/NouraAlgohary/Data-Scientist-with-Python/tree/main/11%20-%20%20Python%20Data%20Science%20Toolbox%20(Part%201))
## 12 - The Android App Market on Google Play
[**12 - About the project**](https://app.datacamp.com/learn/projects/android-app-market/guided/Python)
[**Project notebook**](https://app.datacamp.com/workspace/w/41b189a8-074a-4add-90f7-a9ef363c6d99)
## 13 - Python Data Science Toolbox (Part 2)
1. Using iterators in PythonLand
2. List comprehensions and generators
3. Bringing it all together![**13 - Course**](https://app.datacamp.com/learn/courses/python-data-science-toolbox-part-2)
[**13 - Assignments**](https://github.com/NouraAlgohary/Data-Scientist-with-Python/tree/main/13%20-%20Python%20Data%20Science%20Toolbox%20(Part%202))
## 14 - Intermediate Data Visualization with Seaborn
1. Seaborn Introduction
2. Customizing Seaborn Plots
3. Additional Plot Types
4. Creating Plots on Data Aware Grids[**14 - Assignments**](https://github.com/NouraAlgohary/Data-Scientist-with-Python/blob/main/14%20-%20Intermediate%20Data%20Visualization%20with%20Seaborn)
![C14](https://user-images.githubusercontent.com/103903785/199074660-dcd8968a-9640-45ee-bb57-7c4347355062.png)
## 15 - Data Communication Concepts
1. Storytelling with Data
2. Preparing to communicate the data
3. Structuring written reports
4. Building compelling oral presentations[**15 - Course**](canva.com/linkedin-banners/templates/)
## 18 - Introduction to Importing Data in Python
1. Introduction and flat files
2. Introduction to Importing Data in Python
3. Working with relational databases in Python[**18 - Course**](https://app.datacamp.com/learn/courses/introduction-to-importing-data-in-python)
[**18 - Assignments**](https://github.com/NouraAlgohary/Data-Scientist-with-Python/tree/main/18%20-%20Introduction%20to%20Importing%20Data%20in%20Python)