Questions? 09215156637


Python Programming


This course aims to teach everyone the basics of programming computers using Python. We cover the basics of how one constructs a program from a series of simple instructions in Python. The course has no pre-requisites and avoids all but the simplest mathematics. Anyone with moderate computer experience should be able to master the materials in this course.


  • Create a function;
  • Implement an If Else statement;
  • Use variables in For loops and While loops;
  • Iterative and recursive programs;
  • Algorithms such as the Insertion Sort algorithm;

Brief Contents

  • Introduction to Programs Data Types and Variables
  • Binary Numbers
  • Python Lists
  • For Loops in Python
  • While Loops in Python
  • Fun with Strings
  • Writing a Simple Factorial Program using Python 2
  • Stepping Through the Factorial Program
  • Flowchart for the Factorial Program
  • Python 3 Not Backwards Compatible with Python 2
  • Defining a Factorial Function
  • Diagramming What Happens with a Function Call
  • Recursive Factorial Function
  • Comparing Iterative and Recursive Factorial Functions
  • Exercise - Write a Fibonacci Function
  • Iterative Fibonacci Function Example
  • Stepping Through Iterative Fibonacci Function
  • Recursive Fibonacci Example
  • Stepping Through Recursive Fibonacci Function
  • Exercise - Write a Sorting Function
  • Insertion Sort Algorithm


A completion certification will be awarded to those who got 80% or higher on the course assessment


Reserve Your Seat

Fill in the Form below to reserve your Seat Asap!

If you Have Any Questions Call Us On (+63)921-515-6637