{"id":21884422,"url":"https://github.com/shiftkey-labs/pythonda-course","last_synced_at":"2025-04-15T07:19:16.368Z","repository":{"id":258083352,"uuid":"872721466","full_name":"shiftkey-labs/PythonDA-course","owner":"shiftkey-labs","description":null,"archived":false,"fork":false,"pushed_at":"2024-11-16T16:08:13.000Z","size":1258,"stargazers_count":2,"open_issues_count":1,"forks_count":15,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-04-15T07:19:10.161Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Jupyter Notebook","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/shiftkey-labs.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":"2024-10-15T00:35:46.000Z","updated_at":"2024-11-17T22:07:42.000Z","dependencies_parsed_at":"2024-10-17T15:47:55.767Z","dependency_job_id":"ef22b60a-af97-4711-b15b-775f8503bb62","html_url":"https://github.com/shiftkey-labs/PythonDA-course","commit_stats":null,"previous_names":["shiftkey-labs/pythonda-course"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shiftkey-labs%2FPythonDA-course","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shiftkey-labs%2FPythonDA-course/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shiftkey-labs%2FPythonDA-course/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shiftkey-labs%2FPythonDA-course/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/shiftkey-labs","download_url":"https://codeload.github.com/shiftkey-labs/PythonDA-course/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":249023746,"owners_count":21199961,"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":[],"created_at":"2024-11-28T10:13:57.035Z","updated_at":"2025-04-15T07:19:16.338Z","avatar_url":"https://github.com/shiftkey-labs.png","language":"Jupyter Notebook","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Foundations of Data Analytics with Python\n\nWelcome to the **Foundations of Data Analytics with Python** course! This repository contains all the materials you'll need to follow along with the course. Each week is structured with its own set of instructions, hands-on labs, and additional resources to guide your learning. The course is designed and taught by **Sahil Chawla**.\n\n## Course Structure\nThe course runs over four weeks, with one session per week, beginning on Wednesday, 16 October 2024. Each session includes theoretical explanations, hands-on practical examples, and regular pop quizzes to assess understanding of the topics covered.\n\n## Course Timeline\n\n- **16 Oct - Week 1**: Python Programming Basics (Variables, Input/Output, Conditional Statements)\n\n- **23 Oct - Week 2**: Functions, Loops, Modules, Data Structures in Python\n  \n- **Oct 30 - Week 3**: Data Analytics \u0026 Visualization - Introduction to Pandas, NumPy for data manipulation\n\n- **Nov 06 - Week 4**: Data Analytics \u0026 Visualization - Using Matplotlib for data visualization and insights\n\n## Assessment\n- An assessment will be released after Week 3.\n- Due date: **16th November**.\n- The assessment should take around 2 hours to complete.\n- Grades will be provided by **30th November**.\n- Submit the assessment by the due date to be eligible for the certificate!\n\n## Certificate Eligibility\nTo receive a certificate of completion, you must meet the following criteria:\n1. Attend at least 3 out of the 4 sessions (75% attendance).\n2. Complete the assessment and achieve a grade of 80% or higher.\n\n## Using the Colab/Jupyter Notebooks\nAll the hands-on labs are provided as Jupyter notebooks that can be run in Google Colab. Here’s how to use them:\n1. Navigate to the appropriate week folder (e.g., `week_1`) to view the presentation and the summary of the week.\n2. Locate the .ipynb file in the home page (e.g., `Week_1_\u0026_2_Basics_of_Python.ipynb`) for the specific content.\n    - Find the `open in colab` button at the top of the notebook\n    - Click that to open the notebook in colab\n3. Open a notebook in Google Colab by following these steps:\n    - Go to Google Colab at colab.research.google.com.\n    - Click on `File \u003e Open Notebook`.\n    - Select the `GitHub` tab and enter your repository's URL.\n    - Browse to the notebook file you want to open and click on it.\n4. Run each cell by clicking on the play button next to it.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fshiftkey-labs%2Fpythonda-course","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fshiftkey-labs%2Fpythonda-course","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fshiftkey-labs%2Fpythonda-course/lists"}