Doctoral Academy Programme Bookings

Welcome Guest
Home > Browse > Research skills > Python Advanced > Details
In order to register for a session, you must first log in. You will be returned to the workshop session, once logged in.
Python Advanced
Domain: A1 Knowledge base

TACE: A - Acquisition

Due to the Covid-19 outbreak, all face to face training at the Doctoral Academy has been postponed for the foreseeable future.

Listed below is a selection of external learning resources related to this subject that you may find useful.

Python Essential Training
Python for Data Science Essential Training
Python Projects
Python Automation and Testing
Python: Programming Efficiently
Python: Design Patterns
Processing Text with Python Essential Training
Python Statistics Essential Training
OpenCV for Python Developers
Python: XML, JSON, and the Web
Using Python for Automation
Python for Students
Python for Data Visualization
Using Python with Excel
Python for Data Science Essential Training Part 2
Python for Data Science Essential Training Part 1
Python Quick Start
Parallel and Concurrent Programming with Python 1
Programming 102: Think Like a Computer Scientist
Applied Data Science with Python
Data Analysis with Python
Statistics with Python
Python Data Analysis
Python Data Visualisation
Understanding and Visualising Data with Python
Analysing Data with Python
Visualisation with Python
Analytics in Python
Python for Research

For more information on identifying and accessing online learning resources click here
For more information on replacement learning events such as webinars and retreats click here


Format: IT
Suitable for: All

Python is a general-purpose programming language with a focus on rapid development and readability which has a wide range of applications for research, particularly in scientific disciplines. This workshop will highlight useful language features and additional modules of Python by exploring a range of examples including data extraction, analysis and visualisation; scientific computing; statistics; and social network analysis. The emphasis is on developing practical skills through examples.

On completion, you will be able to:
* use Python to extract, manipulate, analyse and visualise data from a range of sources
* install and utilise the necessary Python modules to solve given research problems

NOTE: Attendance at Python: An Introduction to Programming or a prior knowledge of Pythons is required before attending this session

Additional coaching opportunities are available via weekly data clinics.

More information on this subject may be available on the range of online learning resources such as Linkedin Learning