Python Course for Beginners

View Classes

Learn to code with our coding courses in Sydney.

Python is a widely used high-level programming language for general-purpose programming, created by Guido van Rossum and first released in 1991. An interpreted language, Python has a design philosophy that emphasizes code readability (notably using whitespace indentation to delimit code blocks rather than curly brackets or keywords), and a syntax that allows programmers to express concepts in fewer lines of code than might be used in languages such as C++ or Java. The language provides constructs intended to enable writing clear programs on both a small and large scale.

An increasingly popular prototyping language, Python is able to support rapid application and games development. It has a well-defined language specification and innovative syntax features that enable high levels of expressiveness. Python is the preferred language for computer science research and supports multiple modes of development such as:

  • functional programming;
  • object-oriented or imperative programming.

With its flexibility, speed, and machine learning functionality, it is expected to dominate the machine learning landscape for some time to come.

Our Python for beginners course will transfer your existing Object-Oriented language to the Python Object Model. As a developing programmer, you can no longer simply stick with the first coding language you learned.

Please note that we currently offer two types of courses – class room and live online via zoom platform.

Learning outcomes

By the end of this course you will be able to:

  • use Python for programming
  • use Python in interactive mode
  • transfer existing knowledge of other OO languages to Python

Ideal for

This course is for students who already know at least one object-oriented programming language.

Course content

Session 1

  • Python introduces Itself
  • The atoms of Python: variables, expressions & statements
  • The elements of Python: functions
  • Decision making: conditionals & recursion

Session 2

  • Functions revisited
  • Loop control
  • Making characters work for you: strings
  • Python’s list capability

Session 3

  • Python’s approach to abstract data types

Session 4

  • Python’s approach to class development
  • Using Python objects

Session 5

  • Python’s other group of abstract data types

Session 6

Python project: A fully functional project is attempted


Python Course for Beginners

<p><strong>Learn to code with our <a href="">coding courses</a> in Sydney.</strong></p><p>Python is a widely

$499 Limited GST free / $399.20 / $449.10

If there isn't a class to suit you, please join our waitlist and we will notify you when we have places available. Join Waitlist

If there isn't a class to suit you, please join our waitlist and we will notify you when we have places available. Join Waitlist

Course testimonials:

  • said: I enjoyed the class, it covered the topics I expected and I liked the practical nature of the class where we got to write the code. The instructor was very knowledgeable as well.

  • said: The informative in-depth approach to teaching and the practicality of the course with all topics being covered in our booklets which we received during the course.

Share this course