Introduction to Python

Lesson 1, Step 1: Which Side of the Divide Are You On?

Courses Outline

Lesson 1: The Workplace Tech Divide
Free
Which Side of the Divide Are You On?
1:16
Beginners Are Welcome
1:11
Course Overview
1:01
Example Codes
Lesson 2: Introduction to Python
What is Python?
2:09
Python's Comparison to Other Programming Languages
3:59
Examples of Python in the Workplace
1:10
The Easiest Place to Practice Python
1:37
Create an Account Online
1:35
Lesson 3: Basic Data Types
Python Data Types
1:35
Strings
6:26
Integers
3:58
Floats
2:53
Boolean
4:13
Data Types Exercise
8:25
Quiz
Lesson 4: Python Built-In Functions
What is a Built-In Function?
1:07
Where to Look For Built-In Functions
2:12
Most Common Built In Functions
4:14
Built In Functions Exercise
3:05
Quiz
Lesson 5: Variables and Functions
Variables and Functions
4:12
Storing Values as Variables
5:02
Comparing Variables with Operators
6:26
Basic Expressions
5:29
Functions
8:45
Commenting
2:51
Variables and Functions Exercise
6:42
Quiz
Lesson 6: Errors and Debugging
What is an Error?
1:39
Reading a Stack Trace
5:00
print()
2:15
Try and Except
4:17
You Are Not Alone
2:54
Errors Exercise
4:29
Quiz
Lesson 7: Python Keywords
Python Keywords
2:23
Common keywords
5:27
Global
3:38
Keywords Exercise
3:06
Quiz
Lesson 8: If-Else Statements
Basic Logic
1:45
Syntax and Inline Evaluation
4:16
Value Evaluation
3:37
Complex If-Else Statements
6:44
If-Else Exercises
5:33
Quiz
Lesson 9: Storing Complex Data
Advanced Data Types
2:03
Lists
12:01
Dictionaries
8:11
Looping: Lists
11:19
Looping: Dictionaries
4:28
Advanced Data Exercise
5:52
Quiz
Lesson 10: Python Modules
Python Modules
5:30
Python Built In Modules
5:28
Importing Modules
4:34
Lesson 11: Installing Python and Modules
Python Environments
2:01
Mac
4:47
Windows
3:00
IDEs
6:18
Python Idle
12:35
Managing files and folders
10:52
Executing Scripts
10:29
PIP
4:03
Lesson 12: Project: Automate Data Updates For a Spreadsheet
Project Introduction
2:12
Setting Up Project
9:39
Reading and Writing to Excel Files
14:36
Working with CSV Files
11:41
Dynamic File Paths
7:02
Transform and Validate Transactions
14:00
Transfer and Save Transactions
13:14
Clean Up the Code
11:52
Hardening the Script
7:34
Lesson 13: Course Close
What's Next?
0:43

Introduction to Python

Lesson 1, Step 1: Which Side of the Divide Are You On?

Are you curious about how technology can help or are you reluctant?