Section 1 : Introduction

lecture 1 Working Files - Download These First Text
lecture 2 What This Course Covers 3:34
lecture 3 About Certification Pdf

Section 2 : Installing Python

lecture 4 Installing Python In Windows
lecture 5 Installing Python On A Mac 1:31

Section 3 : Writing Your First Program - Hello, World!

lecture 6 Entering And Running A Program In Windows 5:10
lecture 7 Entering And Running A Program On A Mac
lecture 8 Exercise 1 3:27

Section 4 : Python Basic Data Types And Variables

lecture 9 Expressions, Statements, Variables 5:11
lecture 10 Working With Numbers 3:43
lecture 11 Working With Strings
lecture 12 Working With Booleans 2:13
lecture 13 Working With Lists 3:5
lecture 14 Working With Dictionaries 2:1
lecture 15 Working With Tuples 2:26
lecture 16 Exercise 1 3:48
lecture 17 Exercise 2 3:28

Section 5 : Python InputOutput

lecture 18 Using The Print Function - Part 1 4:39
lecture 19 Using The Print Function - Part 2 3:46
lecture 20 Getting Input From The User 3:51
lecture 21 Exercise 1 3:6

Section 6 : Making Decisions - if Statements

lecture 22 The Relational Operators 3:19
lecture 23 The Logical Operators 4:50
lecture 24 Simple if Statement
lecture 25 if-else Statement 3:12
lecture 26 if-elif Statement 5:15
lecture 27 Exercise 1 3:13
lecture 28 Exercise 2 2:59

Section 7 : while Loops

lecture 29 Introduction To while Loops 4:47
lecture 30 Count-Controlled while Loops 5:34
lecture 31 Event-Controlled while Loops 4:50
lecture 32 Using continue 4:10
lecture 33 Using break 4:46
lecture 34 Working With Files - Part 1 5:52
lecture 35 Working With Files - Part 2 5:5
lecture 36 Exercise 1 4:11
lecture 37 Exercise 2 4:58

Section 8 : for Loops

lecture 38 Introduction To for Loops - Part 1 4:26
lecture 39 Introduction To for Loops - Part 2 4:55
lecture 40 for Loops With Lists
lecture 41 for Loops With Tuples 4:13
lecture 42 for Loops With Dictionaries 3:24
lecture 43 for Loops With Files 4:23
lecture 44 Exercise 1 2:57
lecture 45 Exercise 2 2:51

Section 9 : Iterators

lecture 46 Understanding Iterators 2:18
lecture 47 Using iter And next 5:3
lecture 48 Iterators And Dictionaries 2:44
lecture 49 Exercise 1 2:49

Section 10 : List Comprehensions

lecture 50 Introduction To List Comprehensions 4:53
lecture 51 Introduction To List Comprehensions 4:53
lecture 52 Using List Comprehensions With Files 3:25
lecture 53 Exercise 1 3:2

Section 11 : Functions

lecture 54 Introduction To Functions - Why 4:36
lecture 55 Defining Functions
lecture 56 Calling Functions 6:17
lecture 57 Functions With Multiple Arguments 4:24
lecture 58 Predicate Functions 3:8
lecture 59 Exercise 1 4:35
lecture 60 Exercise 2 2:59

Section 12 : More On Functions

lecture 61 Recursive Functions - Part 1 4:58
lecture 62 Recursive Functions - Part 2 4:38
lecture 63 Function Objects 4:46
lecture 64 Anonymous Functions 4:32
lecture 65 Higher-Order Functions 5:22
lecture 66 Exercise 1 2:51
lecture 67 Exercise 2 3:49

Section 13 : Scope

lecture 68 Global Scope
lecture 69 Local Scope 3:3
lecture 70 About Certification Pdf
lecture 71 Exercise 1 - Part 1 4:14
lecture 72 Exercise 1 - Part 2 3:11

Section 14 : Modules

lecture 74 User-Defined Modules - Part 1 3:54
lecture 75 User-Defined Modules - Part 2 3:23
lecture 76 Module Namespaces 4:15
lecture 77 Exercise 1 3:51

Section 15 : Object-Oriented Programming - Part 1

lecture 78 Abstract Data Types 4:6
lecture 79 Designing A Class, Fields And Constructors 4:11
lecture 80 Designing A Class, Methods 4:28
lecture 81 Data Structure For Fields 4:15
lecture 82 Exercise 1 4:19
lecture 83 Exercise 2 4:35

Section 16 : Object-Oriented Programming - Part 2

lecture 84 Creating A Derived Class - Part 1 7:0
lecture 85 Creating A Derived Class - Part 2 7:6
lecture 86 Exercise 1 4:56
lecture 87 Exercise 2 4:38

Section 17 : Exception Handling

lecture 88 Exceptions Demonstrated 2:54
lecture 89 Try-Except Statements 4:46
lecture 90 Try-Except-Finally Statements 2:42
lecture 91 The raise Statement 2:53
lecture 92 Exercise 1 5:13

Section 18 : Using Data Structures

lecture 93 Exercise 1 - Lists 4:6
lecture 94 Exercise 2 - Tuples 4:17
lecture 95 Exercise 3 - Dictionaries 3:16