Updating Results

Python Programming Essentials

  • Non-Award

How great would it be to write your own computer program? Python is a multi-paradigm programming language used by start-ups and tech giants like Google, Facebook, Netflix, and more.

Key details

Degree Type
Non-Award
Duration
5 years full-time
Study Mode
In person
Domestic Fees
$1,900 total
International Fees
$1,900 total

About this course

Course Overview

How great would it be to write your own computer program? Python is a multi-paradigm programming language used by start-ups and tech giants like Google, Facebook, Netflix, and more. With intuitive, readable syntax, Python is a great first programming language to learn.

Programming skills open you up to careers in almost any industry and are required if you want to continue to more advanced and higher-paying software development and engineering roles.

This course is a great place to start learning Python - no prior programming knowledge is required. Completing the course earns you a Statement of Achievement. The course also helps you prepare for two Python programming certifications:

  • PCEP - Certified Entry-Level Python Programmer Certification
  • PCAP - Certified Associate in Python Programming Certification

Study locations

Perth

What you will learn

Key Topics

In this course you will learn:

  • the universal concepts of computer programming;
  • the syntax and semantics of the Python language;
  • practical skills in resolving typical implementation challenges;
  • how to use the most important elements of the Python Standard Library;
  • how to install your runtime environment;
  • how to design, develop, test, and debug your own Python programs.
  • how to adopt general coding techniques and best practices in your projects;
  • how to process strings;
  • how to use object-oriented programming in Python;
  • how to import and use Python modules, including the math, random, platform, os, time, DateTime, and calendar modules;
  • how to create and use your own Python modules and packages;
  • how to use the exception mechanism in Python;
  • how to use generators, iterators, and closures in Python;
  • how to process files.