{"id":18244212,"url":"https://github.com/nouraalgohary/data-scientist-with-python","last_synced_at":"2025-06-15T20:04:57.923Z","repository":{"id":62876302,"uuid":"551929628","full_name":"NouraAlgohary/Data-Scientist-with-Python","owner":"NouraAlgohary","description":"This repo comprises of my solutions for the tasks assigned in the course.","archived":false,"fork":false,"pushed_at":"2023-06-07T15:53:58.000Z","size":42791,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-02-14T14:51:38.571Z","etag":null,"topics":["data","data-science","data-visualization","datacamp","datacamp-course","datacamp-data-science","datacamp-exercises","datacamp-solutions-python","datascience","python"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/NouraAlgohary.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-10-15T12:19:32.000Z","updated_at":"2023-10-28T06:58:56.000Z","dependencies_parsed_at":"2025-02-14T14:47:16.581Z","dependency_job_id":"2d607ed0-47a4-432d-9248-345c3ad2cfbf","html_url":"https://github.com/NouraAlgohary/Data-Scientist-with-Python","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NouraAlgohary%2FData-Scientist-with-Python","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NouraAlgohary%2FData-Scientist-with-Python/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NouraAlgohary%2FData-Scientist-with-Python/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NouraAlgohary%2FData-Scientist-with-Python/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/NouraAlgohary","download_url":"https://codeload.github.com/NouraAlgohary/Data-Scientist-with-Python/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247902099,"owners_count":21015393,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["data","data-science","data-visualization","datacamp","datacamp-course","datacamp-data-science","datacamp-exercises","datacamp-solutions-python","datascience","python"],"created_at":"2024-11-05T09:15:47.533Z","updated_at":"2025-04-08T18:33:27.373Z","avatar_url":"https://github.com/NouraAlgohary.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# Data-Scientist-with-Python\n\n[**Data Camp Track**](https://app.datacamp.com/learn/career-tracks/data-scientist-with-python)\n\n## 01 - Introduction to Python\n1. Python Basics\n2. Python Lists\n3. Functions and Packages\n4. NumPy\n\n[**01 - Course**](https://app.datacamp.com/learn/courses/intro-to-python-for-data-science)\n\n[**01 - Assignments**](https://github.com/NouraAlgohary/Data-Scientist-with-Python/blob/main/01%20-%20Introduction%20to%20Python)\n\n## 02 - Intermediate Python\n1. Matplotlib\n2. Dictionaries \u0026 Pandas\n3. Logic, Control Flow and Filtering\n4. Loops\n5. Case Study: Hacker Statistics\n\n[**02 - Course**](https://app.datacamp.com/learn/courses/intermediate-python)\n\n[**02 - Assignments**](https://github.com/NouraAlgohary/Data-Scientist-with-Python/tree/main)\n\n\n## 03 - Investigating Netflix Movies and Guest Stars in The Office \n\n[**03 - About the project**](https://app.datacamp.com/learn/projects/entertainment-data/guided/Python)\n\n[**Project notebook**](https://app.datacamp.com/workspace/w/01f43590-0898-46b1-a48e-ea768c85c8cb/edit)\n\n## 04 - Data Manipulation with pandas\n1. Transforming DataFrames\n2. Aggregating DataFrames\n3. Slicing and Indexing DataFrames\n4. Creating and Visualizing DataFrames\n\n[**04 - Course**](https://app.datacamp.com/learn/courses/data-manipulation-with-pandas)\n\n[**04 - Assignments**](https://github.com/NouraAlgohary/Data-Scientist-with-Python/blob/main/04%20-%20Data%20Manipulation%20with%20pandas)\n\n![C4](https://user-images.githubusercontent.com/103903785/199074293-4c998866-59c6-4cc3-b7e1-e9e95356c045.png)\n\n\n## 05 - Joining Data with pandas\n1. Data Merging Basics\n2. Merging Tables With Different Join Types\n3. Advanced Merging and Concatenating\n4. Merging Ordered and Time-Series Data\n\n[**05 - Course**](https://app.datacamp.com/learn/courses/joining-data-with-pandas)\n\n[**05 - Assignments**](https://github.com/NouraAlgohary/Data-Scientist-with-Python/tree/main/05%20-%20Joining%20Data%20with%20pandas)\n\n## 06 - Introduction to Statistics in Python\n1. Summary Statistics\n2. Random Numbers and Probability\n3. More Distributions and the Central Limit Theorem\n4. Correlation and Experimental Design\n\n[**06 - Course**](https://app.datacamp.com/learn/courses/introduction-to-statistics-in-python)\n\n[**06 - Assignments**](https://github.com/NouraAlgohary/Data-Scientist-with-Python/tree/main/06%20-%20Introduction%20to%20Statistics%20in%20Python)\n\n![C6](https://user-images.githubusercontent.com/103903785/199073580-1c27a723-9a4f-45a7-84e6-3612683d8dbf.png)\n\n\n## 07 - The GitHub History of the Scala Language\n\n[**07 - About the project**](https://app.datacamp.com/learn/projects/163)\n\n[**Project notebook**](https://app.datacamp.com/workspace/w/7c527d97-1156-4947-9633-af2cb3d2bf34/edit)\n\n## 08 - Introduction to Data Visualization with Matplotlib\n1. Introduction to Matplotlib\n2. Plotting time-series\n3. Quantitative comparisons and statistical visualizations\n4. Sharing visualizations with others\n\n[**08 - Course**](https://app.datacamp.com/learn/courses/introduction-to-data-visualization-with-matplotlib)\n\n[**08 - Assignments**](https://github.com/NouraAlgohary/Data-Scientist-with-Python/tree/main/08%20-%20Introduction%20to%20data%20visualization%20with%20Matplotlib)\n\n## 09 - Introduction to Data Visualization with Seaborn\n1. Introduction to Seaborn\n2. Visualizing Two Quantitative Variables\n3. Visualizing a Categorical and a Quantitative Variable\n4. Customizing Seaborn Plots\n\n[**09 - Course**](https://app.datacamp.com/learn/courses/introduction-to-data-visualization-with-seaborn)\n\n[**09 - Assignments**](https://github.com/NouraAlgohary/Data-Scientist-with-Python/tree/main/09%20-%20Introduction%20to%20Data%20Visualization%20with%20Seaborn)\n\n## 10 - Introduction to NumPy\n1. Understanding NumPy Arrays\n2. Selecting and Updating Data\n3. Array Mathematics!\n4. Array Transformations\n\n[**10 - Course**](https://app.datacamp.com/learn/courses/introduction-to-numpy)\n\n[**10 - Slides**](https://github.com/NouraAlgohary/Data-Scientist-with-Python/tree/main/10%20-%20Introduction%20to%20Numpy/Slides)\n\n[**10 - Assignments**](https://github.com/NouraAlgohary/Data-Scientist-with-Python/tree/main/10%20-%20Introduction%20to%20Numpy)\n\n## 11 - Python Data Science Toolbox (Part 1)\n1. Writing your own functions\n2. Default arguments, variable-length arguments and scope\n3. Lambda functions and error-handling\n\n[**11 - Course**](https://app.datacamp.com/learn/courses/python-data-science-toolbox-part-1)\n\n[**11 - Assignments**](https://github.com/NouraAlgohary/Data-Scientist-with-Python/tree/main/11%20-%20%20Python%20Data%20Science%20Toolbox%20(Part%201))\n\n## 12 - The Android App Market on Google Play\n\n[**12 - About the project**](https://app.datacamp.com/learn/projects/android-app-market/guided/Python)\n\n[**Project notebook**](https://app.datacamp.com/workspace/w/41b189a8-074a-4add-90f7-a9ef363c6d99)\n\n## 13 - Python Data Science Toolbox (Part 2)\n1. Using iterators in PythonLand\n2. List comprehensions and generators\n3. Bringing it all together!\n\n[**13 - Course**](https://app.datacamp.com/learn/courses/python-data-science-toolbox-part-2)\n\n[**13 - Assignments**](https://github.com/NouraAlgohary/Data-Scientist-with-Python/tree/main/13%20-%20Python%20Data%20Science%20Toolbox%20(Part%202))\n\n## 14 - Intermediate Data Visualization with Seaborn\n1. Seaborn Introduction\n2. Customizing Seaborn Plots\n3. Additional Plot Types\n4. Creating Plots on Data Aware Grids\n\n[**14 - Assignments**](https://github.com/NouraAlgohary/Data-Scientist-with-Python/blob/main/14%20-%20Intermediate%20Data%20Visualization%20with%20Seaborn)\n\n![C14](https://user-images.githubusercontent.com/103903785/199074660-dcd8968a-9640-45ee-bb57-7c4347355062.png)\n\n## 15 - Data Communication Concepts\n1. Storytelling with Data\n2. Preparing to communicate the data\n3. Structuring written reports\n4. Building compelling oral presentations\n\n[**15 - Course**](canva.com/linkedin-banners/templates/)\n\n\n## 18 - Introduction to Importing Data in Python\n1. Introduction and flat files\n2. Introduction to Importing Data in Python\n3. Working with relational databases in Python\n\n[**18 - Course**](https://app.datacamp.com/learn/courses/introduction-to-importing-data-in-python)\n[**18 - Assignments**](https://github.com/NouraAlgohary/Data-Scientist-with-Python/tree/main/18%20-%20Introduction%20to%20Importing%20Data%20in%20Python)\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnouraalgohary%2Fdata-scientist-with-python","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnouraalgohary%2Fdata-scientist-with-python","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnouraalgohary%2Fdata-scientist-with-python/lists"}