/coding-club

Python learning sessions developed by the NHSX Analytics Unit and friends.

Primary LanguageJupyter NotebookMIT LicenseMIT

Coding Club

Welcome to the Coding Club resource repository! Here are the sessions developed by the NHSX Analytics Unit and friends which we used to skill-up on python.

Link to Onboarding Instructions.

🔎 Sessions in this repository

Session Contibutors Description
Introduction to Python Mattia Ficarelli, Chris Todd Six beginner sessions covering the basics of python, including syntax, using the print command, using python as a calculator, assigning variables, and data types.
Introduction to Data Wrangling Andrew Sylvester This session focuses on importing, cleaning, manipulating, and reshaping data in pandas.
Introduction to Matplotlib Jennifer Hall This session will give an introduction to one of the most commonly used data visualisation libraries in python, matplotlib.
Introduction to APIs Jonny Pearson This session will give an introduction to interacting with APIs using Python. Application Programming Interface (APIs) allow different systems to exchange (send or recieve) data.
Introduction to Data Ingestion Mattia Ficarelli These sessions focuses on data ingestion and transformation, as well as visualizing data dynamically using the python library folium
Introduction to Prophet Dan Schofield This session will give an introduction to the use of the package Prophet for time-series forecasting at scale
Introduction to Data Science Mary Amanuel & Josh Strong This session will help you learn about the benefits of using Python for data analytics and data science, through worked examples and discussions
Introduction to NetworkX Dan Schofield This session will give an introduction to the package networkx commonly used for network analysis in python
Introduction to Cryptography Kevin Fasusi This session will be an introduction to the packages cryptography for cryptography in python