Chapter 1: Getting Started
|
Acquiring the Tools | | 14 min |
Hello World in Python | | 4 min |
Chapter 2: The Basics
|
Getting Started with Variables | | 7 min |
Data Types | | 26 min |
Arithemetic Operations | | 5 min |
Understanding the Order of Operators | | 5 min |
Comments | | 4 min |
Variables Scope | | 6 min |
Chapter 3: Conditionals
|
If Statements | | 10 min |
Else Statements | | 2 min |
Elif Statements | | 3 min |
Switch Statements Workaround | | 4 min |
Inline If | | 4 min |
Chapter 4: Looping
|
While Loops | | 4 min |
For Loops | | 5 min |
Try, Except, Finally | | 5 min |
Break, Continue and Else | | 4 min |
Chapter 5: Lists
|
A Closer Look at Lists | | 6 min |
Modifying Lists | | 9 min |
Sorting Lists | | 2 min |
Chapter 6: Receiving Inputs
|
'Press Any Key To Continue' | | 4 min |
Data Input | | 5 min |
Chapter 7: Predefined String Functions
|
Using Strings as Object | | 5 min |
Splitting and Joining Strings | | 5 min |
Chapter 8: Custom Functions
|
Syntax Overview | | 5 min |
More on Parameters | | 6 min |
More on Returns | | 5 min |
Chapter 9: Classes
|
Overview of Classes and Objects | | 5 min |
Using 'Class' | | 5 min |
Using Methods | | 7 min |
Use Object Data | | 9 min |
Inheiritance | | 8 min |
Chapter 10: File Handling
|
Opening Files | | 3 min |
Reading and Writing Test Files | | 10 min |
Reading and Writing Binary Files | | 8 min |
Chapter 11: Database Handling
|
Creating a Database | | 5 min |
Insert and Update Records | | 7 min |
Retrieve and Delete Records | | 9 min |
Chapter 12: Modules
|
Using Standard Libraries | | 8 min |
Creating a Module | | 3 min |
Chapter 13: Debugging
|
Dealing with Syntax Errors | | 4 min |
Dealing with Errors at Runtime | | 3 min |