Training and Events
Python for Data Analysis - 6-week tutor-led online course
|Mind Project Ltd|
Simon Walkowiak MSc, MBPsS
28/10/2020 - 02/12/2020
View in Google Maps (EC2A 4NE)
Mind Project Ltd
1. Course description.
The “Python for Data Analysis” course will introduce you to all most essential and practical applications of Python programming language for data wrangling, management, analysis and basic visualisations. The course will provide you with practical skills in general Python programming language for data science purposes and a number of Python’s libraries specifically designed for scientific computing and data analysis e.g. NumPy, pandas, matplotlib, IPython, SciPy etc.
The course covers a variety of topics related to data processing and analysis using Python language including standard Python data structures and other data objects used for scientific and statistical computing available in NumPy (multi-dimensional arrays) and pandas (Series, DataFrame) libraries, importing/exporting data from various file formats (Excel spreadsheets, csv, tab, txt etc.), basic and more advanced data transformations and essential data wrangling techniques, summaries, data aggregations, cross-tabulations, frequency and pivot tables, simple graphical representations of the data (bar plots, histograms, box plots etc.) using matplotlib, seaborn and plotnine libraries, introduction to hypothesis testing with correlations, t-tests and essentials of predictive modelling using multiple linear regression methods with SciPy, pingouin, statsmodels and scikit-learn packages.
2. Course programme.
This instructor-led course duration is planned over 6 teaching weeks (to qualify for the Course Attendance Certificate) plus an additional 1 calendar month for the completion of the data science project (to obtain the graded Course Completion Certificate).
In between the six weekly online live tutorials (2.5 hours long each) you will improve your skills working through set tasks and homework exercises which will require 4-6 hours of your time commitment per week (24-36 hours). We estimate that the total time commitment for the Course Attendance Certificate is 40-50 hours over 6 teaching weeks, and for the Course Completion Certificate it will equate to 70-80 hours (over 2.5-month period) including the project report writing time.
Start date: Wednesday, 28th of October 2020 @14:30 London (UK) time
Week 1: Principles of Python for data analysis
Week 2: Data wrangling with Python
Week 3: Exploratory data analysis with Python
Week 4: Inferential statistics and hypothesis testing with Python - Part 1
Week 5: Inferential statistics and hypothesis testing with Python - Part 2
Week 6: Linear and non-linear models with Python
Additionally, in order to receive the full Course Completion Certificate, you will have to submit a short data analysis report (up to 2,000 words) along with R data processing and analysis scripts within one calendar month from the last day of Week 6. The project will be assessed and graded. You will also receive a formal written feedback about your project.
3. Course pre-requisites and further instructions
Should you have any questions please contact Mind Project Ltd at email@example.com or by phone on 0203 322 3786. Please visit the course website at https://www.mindproject.io/product/python-for-data-analysis-tutor-led-online-course-oct20/.
Entry (no or almost no prior knowledge)
By 7th of October 2020 (Early Bird offer):
Website and registration
Descriptive Statistics, Correlation, Effect size , Statistical Theory and Methods of Inference, Parametric statistics, Non-parametric statistics, Regression Methods, Ordinary least squares (OLS), ANOVA, ANCOVA, Linear regression, Python, Data Visualisation
Related publications and presentations