Skip to main content
Get a Quote
Course Enquiry
Contact Us


All programming languages require a set of skills and a certain approach, way of thinking if you like. Once a user has acquired these skills learning the specifics of any programming language becomes a whole lot easier. The Python programming language lends itself to teaching the basic programming skills that all programmers require because it is easy to learn, implements multiple programming paradigms and has a shell that allows users to try out their code interactively.

This short instructor led training course uses Pythons strengths as a beginners programming language to gently introduce the aspiring programmer to the the art of coding. You will find these classes non-threatening and surprisingly easy.

Base Cost


Calculate Discount

  I will bring my own PC (less $99.00)
  I will book and pay 10 business days before the course (less $78.87)


If you are currently resident in South Africa you will need to pay VAT at 15%.


3 Days


Download Brochure

Information may change without notice.

Delivery Method

Instructor Led classroom based training. Scheduled classes are normally held in Woodmead - near to Sandton in Johannesburg, Gauteng, South Africa. Stationary and textbook included. Refreshments, including 2 tea breaks and a cooked meal for lunch are provided. Contact hours are between 9am to 4pm.

Introduction Video


All aspiring programmers and anyone who would like to progress to our normal Python Course, but who has never coded before.


  • Basic desktop computer literacy
  • English profficiency at Grade 12 level
  • Reasonable typing speed and ability (typing with at least two fingers or more)

Course Outline / Curriculum

  • Getting Started
    • Typing in commands
    • Commands with simple calculations
    • Using variables
    • Interacting with the user
  • Going in a bit deeper
    • variable types
    • comparisons using if
    • Writing a program
  • The guessing game
    • A very simple random number guessing game
    • improve the game with more choices
    • improve the game using a loop
  • Understanding Operators, functions, and methods
    • Operators
    • Functions
    • String Methods

Schedule Dates and Booking

To apply for a booking, click on the relevant "Book Now" button below.
Note: places are only fully secured once payment has been made.

Start Date Branch Duration  
Mon 3 Feb 2020 Woodmead 3 Days
Mon 1 Jun 2020 Woodmead 3 Days Book Now
Mon 3 Aug 2020 Woodmead 3 Days
Mon 31 Aug 2020 Woodmead 3 Days
Mon 5 Oct 2020 Woodmead 3 Days