Questions? 09215156637
GETTING STARTED WITH PYTHON

Introduction
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.
Brief Contents
Day 1: Absolute Beginner
Module 1: Basics
- Types & Variables
- Type Function
- Addition & Errors
- ASCII Art
- Input
- Print Formatting
- Quote display & Boolean
- String Formatting &" in" keyword
Module 2: Functions
- Simple Functions
- function return & multi-parameters
- Sequence
Module 3: Conditionals
- Conditionals: Boolean Strings
- Conditionals: Comparison Operators
- String Comparison
- Conditions elif and casting
- Math Operators
- Conditionals Practice
Module 4: Nesting and Loops
- Nested Conditionals
- Escape Sequences
- 'while' loop and incrementing
- 'while' Boolean loops
- Nesting and Loop practice
Day 2: Fundamentals
Module 1: Sequence Index
- String Sequences
- Index Slicing
- Iterating Strings
- String Methods
Module :2 Sequence Manipulation
- List Sequences
- List Append
- List Insert
- List Delete
Module 3: Sequence Iteration
- Power of List Iteration
- Range Iteration
- extend, reverse, sort methods
- between strings & lists
Module 4: Files
- Files import, open & read
- File .readlines() and .close() methods
- File .readline() & .strip() methods
- File .write() & .seek() methods