Centre for Continuing Education

Introduction to Python Course: Level 1A

Data Analysis and Analytics. Uncover insights and transform your organisation.


Limited time only | 15% off new courses

From today to 31 March 2019, enjoy 15% off our new courses from different subject areas. The discount will apply automatically on checkout. Enrolments made as part of this offer are non-refundable and this discount cannot be used in conjunction with any other offer. For more details please visit our fee concessions page.


Python is one of the most in-demand technical skills and one of the easiest programming languages to learn. With a syntax similar to the English language Python is perfect for beginners. It has numerous applications, from website development to big data analytics and visualisation.

This course is part one of a two-part Introduction to Python series. After completing Level 1A, we encourage you to proceed with Introduction to Python Course: Level 1B. We recommend enrolling in both courses to gain entry level skills. Enrolment in both courses is not compulsory.

Please ensure Anaconda Python is installed on your device before class. For further details, see ‘Before the course’.

Aims

This course aims to teach basic programming skills using Python, including data handling, variable types, operations and functions.

Outcomes

By the end of this course, you should be able to:

  • install Python and additional libraries
  • use Jupyter Notebook to write and run Python code
  • import and export data
  • work with basic Python data types (string, float, integer, list, etc)
  • work with Pandas series and dataframes
  • write Python expressions that involve variables, variable assignment, operators and functions
  • use conditional and loop functions
  • resolve coding errors
  • create basic graphs
  • clean and manage data
  • find and read documentation for Python libraries and function.

Content

This course covers the following topics:

  • introduction to programming
  • introduction to Python and Jupyter Notebook
  • finding, installing and loading Python libraries
  • working with variables and lists
  • writing expressions
  • debugging
  • user input
  • writing conditional and loop functions
  • creating functions
  • understanding, creating and using Pandas series and dataframes
  • reading and writing files
  • producing basic graphs
  • data cleaning, indexing, querying, sorting, aggregating and merging
  • finding and reading function documentation.

Intended Audience

Suitable for professionals and academics who want to learn programming foundations, and/or improve their data management and analysis skills.

Prerequisites

It is assumed you have computer and data literacy knowledge to the level of performing basic data analysis tasks in Microsoft Excel. No prior programming experience is required.

Delivery Style

  • Workshop
  • Computer based training on your own device

Materials

You will be provided with a workbook including a mixture of step-by-step instructions and exercises. The workbook will serve as a useful reference when working with Python in future.

Bring your own device

You are required to bring your own device (Windows or Mac). You should ensure your device is fully charged as access to power is limited. Please note that University does not carry any responsibility for your lost, stolen, or damaged devices whilst on the University premises.

Before the course

Please ensure Anaconda Python is installed on your device before class. Version 3.x is required and can be downloaded from Anaconda.

Features

  • Expert trainers
  • Central locations
  • Small class sizes
  • Free, expert advice
  • Student materials – yours to keep
  • Statement of completion

Introduction to Python Course: Level 1A

<p>{block name:“Course Tagline - Data Analysis and Analytics”}</p><p><hr></p><p><h3> Limited time only | 15% off new courses</h3></p><p>From today to 31 March 2019, enjoy 15% off our new courses from

...
Introduction to Python Course: Level 1A

<p>{block name:“Course Tagline - Data Analysis and Analytics”}</p><p><hr></p><p><h3> Limited time only | 15% off new courses</h3></p><p>From today to 31 March 2019, enjoy 15% off our new courses from

...
Introduction to Python Course: Level 1A

<p>{block name:“Course Tagline - Data Analysis and Analytics”}</p><p><hr></p><p><h3> Limited time only | 15% off new courses</h3></p><p>From today to 31 March 2019, enjoy 15% off our new courses from

...