Introduction to Programming in Python



Coding Mashup


This 5-week course is designed to introduce programming in python to people who have never programmed before, using different case studies to introduce each concept. During this course, you’ll learn about powerful ways to store and manipulate data, along with helpful data science tools to begin conducting your own analyses. 

  1. Setting up the environment and Python basics: An introduction to the basic concepts of Python. Learn how to install and use Python interactively and by using a script. Create your first variables and acquaint yourself with Python's basic data types. 

  1. Functions and packages: You'll learn how to use functions, methods, and packages to efficiently leverage the code that brilliant Python developers have written. The goal is to reduce the amount of code you need to solve challenging problems! 

  1. Logic, Control Flow and Loops: Boolean logic is the foundation of decision-making in Python programs. Learn about different comparison operators, how to combine them with Boolean operators, and how to use the Boolean outcomes in control structures. Learn about loops: techniques you can use to repeatedly execute Python code. 

  1. Pandas: Learn about pandas DataFrame, the de facto standard to work with tabular data in Python. You will get hands-on practice with creating and manipulating datasets, and you’ll learn how to access the information you need from these data structures. 

  1. Matplotlib: Matplotlib makes it easy to create meaningful and insightful plots. You’ll learn how to build various types of plots and customize them to be more visually appealing and interpretable. 

The course will follow Datacamp’s Introduction to Python course as a reference. 

This is a beginner level course. No previous knowledge on the topic is required/expected and the trainer will cover the basics of the method. 

After taking part in this event, you may decide that you need some further help in applying what you have learnt to your research. If so, you can book a Data Surgery meeting with one of our training fellows. 

More details about Data Surgeries. 

To attend this course, you will have to join the associated Microsoft Teams group. The link to join the group will be sent to the attendees prior to the course start date, so please make sure to do so in advance. 

If you’re new to this training event format, or to CDCS training events in general, read more on what to expect from CDCS training. Here you will also find details of our cancellation and no-show policy, which applies to this event. 

Return to the Training Homepage to see other available events.