top of page
mitchell-luo-FWoq_ldWlNQ-unsplash_edited_edited.jpg

Beginners Course

Sign up are now opened!

Overview

A 7-week introductory course to Python, ideal for those with little to no prior programming experience. By committing only 2 hours per week, you will learn all the skills you need to start making your own Python projects! Sessions are held on Sundays from 10 am - 12 pm and are recorded for students who miss our live sessions. Those attending all the lectures will be rewarded with a certificate of completion, and handing in the final project will be awarded a certificate of commendation.

Course Content

Week 1

Introduction

  • Introduction to Python

  • Data Types

  • Variables (Naming Schema)

  • Operators

  • Comments

  • Input / Output

Week 2

Control Flow

  • Comparison Operators

  • Logical Operators

  • Conditional Branching

Week 3

Iteration

  • Loops Explanation

  • For Loop

  • While Loop

  • Control Statements for Loops

  • Loop Ranging

Week 4

Using Lists

  • Collection Data Types

  • Indexing

  • Range of Indexing

  • Changing Items

  • List Methods

  • List Comprehension

Week 5

String Manipulation
+ Dictionaries

  • Dictionaries

  • Slicing

  • Negative Indexing

  • Multiline Strings

  • String Methods

  • String Concatenation

  • Format

Week 6

  • Stacks

  • Queues

Advanced Data Structures

Week 7

File Handling

  • Importing Modules

  • Files Reading

  • Files Writing

bottom of page