In this Python training course from expert programmer and author Mike McMillan, you will learn how to program with the popular development language. This tutorial is designed for the beginner, and you do not need to have any experience at all with programming or development in order to learn how to program with Python using this video tutorial. Some of the topics that Mike covers throughout the training include installing Python, data types and creating …
Python Programming
Video description
In this Python training course from expert programmer and author Mike McMillan, you will learn how to program with the popular development language. This tutorial is designed for the beginner, and you do not need to have any experience at all with programming or development in order to learn how to program with Python using this video tutorial. Some of the topics that Mike covers throughout the training include installing Python, data types and creating variables, input and output, decision making and repetition, iterators, list comprehension and functions. He also covers variable scope, modules - creating and using pre-built ones, object oriented programming, inheritance, exception handling and using data structures. By the completion of this video based training course on Python programming, you will be comfortable with Python and how to apply it to developing applications. Throughout the course you will apply what you learn in real-world examples, reinforcing what Mike is teaching you. Working files are included to allow you to use the same source material that the author does in this training course.
Entering And Running A Program In Windows
00:05:10
Entering And Running A Program On A Mac
00:01:38
Exercise 1 - Chapter 3
00:03:27
Python Basic Data Types And Variables
Expressions, Statements, Variables
00:05:11
Working With Numbers
00:03:43
Working With Strings
00:04:25
Working With Booleans
00:02:13
Working With Lists
00:03:04
Working With Dictionaries
00:02:00
Working With Tuples
00:02:26
Exercise 1 - Chapter 4
00:03:48
Exercise 2 - Chapter 4
00:03:28
Python Input/Output
Using The Print Function - Part 1
00:04:39
Using The Print Function - Part 2
00:03:46
Getting Input From The User
00:03:51
Exercise 1 - Chapter 5
00:03:06
Making Decisions - if Statements
The Relational Operators
00:03:19
The Logical Operators
00:04:50
Simple if Statement
00:04:19
if-else Statement
00:03:12
if-elif Statement
00:05:15
Exercise 1 - Chapter 6
00:03:13
Exercise 2 - Chapter 6
00:02:59
while Loops
Introduction To while Loops
00:04:47
Count-Controlled while Loops
00:05:34
Event-Controlled while Loops
00:04:50
Using continue
00:04:09
Using break
00:04:46
Working With Files - Part 1
00:05:52
Working With Files - Part 2
00:05:05
Exercise 1 - Chapter 7
00:04:11
Exercise 2 - Chapter 7
00:04:57
for Loops
Introduction To for Loops - Part 1
00:04:25
Introduction To for Loops - Part 2
00:04:54
for Loops With Lists
00:03:45
for Loops With Tuples
00:04:13
for Loops With Dictionaries
00:03:24
for Loops With Files
00:04:23
Exercise 1 - Chapter 8
00:02:57
Exercise 2 - Chapter 8
00:02:51
Iterators
Understanding Iterators
00:02:18
Using iter And next
00:05:03
Iterators And Dictionaries
00:02:44
Other Iterators
00:04:28
Exercise 1 - Chapter 9
00:02:48
List Comprehensions
Introduction To List Comprehensions
00:04:53
Using List Comprehensions With Files
00:03:25
Exercise 1 - Chapter 10
00:03:02
Functions
Introduction To Functions - Why
00:04:36
Defining Functions
00:05:09
Calling Functions
00:06:16
Functions With Multiple Arguments
00:04:24
Predicate Functions
00:03:08
Exercise 1 - Chapter 11
00:04:35
Exercise 2 - Chapter 11
00:02:59
More On Functions
Recursive Functions - Part 1
00:04:58
Recursive Functions - Part 2
00:04:38
Function Objects
00:04:45
Anonymous Functions
00:04:32
Higher-Order Functions
00:05:22
Exercise 1 - Chapter 12
00:02:50
Exercise 2 - Chapter 12
00:03:48
Scope
Global Scope
00:03:12
Local Scope
00:03:03
Nested Scope
00:02:57
Exercise 1 - Part 1
00:04:14
Exercise 1 - Part 2
00:03:11
Modules
Using Built-In Modules
00:03:57
User-Defined Modules - Part 1
00:03:53
User-Defined Modules - Part 2
00:03:23
Module Namespaces
00:04:15
Exercise 1 - Chapter 14
00:03:51
Object-Oriented Programming - Part 1
Abstract Data Types
00:04:06
Designing A Class, Fields And Constructors
00:04:11
Designing A Class, Methods
00:04:28
Data Structure For Fields
00:04:15
Exercise 1 - Chapter 15
00:04:19
Exercise 2 - Chapter 15
00:04:34
Object-Oriented Programming - Part 2
Creating A Derived Class - Part 1
00:07:00
Creating A Derived Class - Part 2
00:07:06
Exercise 1 - Chapter 16
00:04:56
Exercise 2 - Chapter 16
00:04:38
Exception Handling
Exceptions Demonstrated
00:02:54
Try-Except Statements
00:04:46
Try-Except-Finally Statements
00:02:42
The raise Statement
00:02:53
Exercise 1 - Chapter 17
00:05:13
Using Data Structures
Exercise 1 - Lists
00:04:05
Exercise 2 - Tuples
00:04:17
Exercise 3 - Dictionaries
00:03:15
Start your Free Trial Self paced Go to the Course We have partnered with providers to bring you collection of courses, When you buy through links on our site, we may earn an affiliate commission from provider.
This site uses cookies. By continuing to use this website, you agree to their use.I Accept