Introduction to Python

Logo for Jumping Rivers
Learn More

Before you apply - don't miss out!

Subscribe to our weekly update on new listings

By registering you agree to our terms & conditions and privacy policy.

You can unsubscribe anytime using the link in the bottom of the email.

You will receive an email asking you to confirm your subscription

Organisation
Jumping Rivers
Locations
Start - End
7 Sep - 15 Sep
Study Options
Remote
Fee
£ 500
Contact Name
Rhian Davies
Contact Email
rhian@jumpingrivers.com

Course Level: Foundation

Python is a powerful, general-purpose programming language that plays well with others, runs everywhere, is friendly and easy to learn. Whilst it is a general-purpose language in nature, it has a large number of packages which suitable for a variety of tasks common to data analysts. Python's syntax is simple yet elegant making it easy to read and quick to develop in. This two-day intensive course will introduce you to the language and equip you with the tools to manipulate, visualise and summarise your data.

Online | September 7, 2020

Price: £500.00 ex VAT per person

Venue Details:This event will take place on Zoom.

Date: September 7, 2020

Time:1:30pm - 5:00pm

Duration:4 half daysT

his course takes place over 4 days; namely the 7th, 8th, 14th and 15th Septmber. Each day starts at 1:30pm and finishes at 5pm.

Course Outline

  • Introduction to Python: A brief introduction to the Python language and development tools for writing Python
  • Data Types: An introduction to common Python data types, both from the language builtins such as lists and dictionaries and additional packages geared toward data analysis such as Pandas Series and DataFrame objects.
  • Visualisation: Create standard statistical graphics such as scatter plots and histograms from your data.
  • Summary Statistics: Apply common statistical summaries to your data sets using the power and speed of the numpy package.
  • Data Manipulation: Become comfortable with manipulating your data, filtering, merging and joining, grouped aggregation.
  • Data I/O: Load and save data from a variety of different data sources such as CSV files, Excel files and binary data storage formats.
  • Control Flow: Get a handle on the basics of program control flow for your scripts. We will examine iterative looping structures (for loops) and conditional expressions (if statements).
  • Functions: Define and use your own functions.

Teaching Outcomes

By the end of the day, participants will understand…

  • crucial data structures and programming techniques with a focus on data analysis tasks
  • which python packages are useful for loading, manipulating and summarising data
  • how to create visualisations in Python
  • which tools are necessary to automate tasks.

There are no pre-requisites for this course.


Learn More

Featured Courses

Our Partners

Logo for Nhs
Logo for Waikato
Logo for Quiagen
Logo for Roche
Logo for Ucla

Like what you see?

Publish