Online Resource

Python Fundamentals

A comprehensive introduction to programming in Python for learners with limited or no prior experience. The module covers core programming concepts, algorithmic thinking, input/output, variables and data types, logical operations, conditionals, iterations, functions, basic data structures, and working with arrays, lists, tuples and strings. It prepares learners for data-focused work and is a prerequisite for subsequent scryptIQ modules in Data Handling and Machine Learning.

Keywords: Linux, Unix, bash, data import, data summarisation, data visualisation, programming, python, statistics

Target audience: Postgraduate researcher, Postgraduate student, Researcher, Clinician, Research Software Engineer, Bioinformatician, Research skills educator

Resource type: Online Resource

Version: 2025.1

Authors: scryptIQ


Activity log