Eng-42 Python Basics

This repo contains our basics for python. This course will cover the following:

  1. Setup

Data Types

  • How to define/ Syntax
  • How to access/ How is it organised
  • How to add to a list or a dictionary - lists keep objects in order of index and it's defined by []

i. Strings - list of characters and are in ' '

ii. Integer - whole numbers

iii. Float - decimals

iv. Boolean - true/false

v. Data and Times

vi. Lists - are defined by index [0], [1], [2], [3]

vii. Dictionaries - are defined by keys

Control Flow

i. If
ii. For loops

Functions

i. DRY
ii. tdd

OOP

i. OOP
ii. Four Pillars
iii. External Packages

Files and Error handling

SQL

JSON

HTTP & APIs

Build API with FLASK