SitePoint
  • Premium
  • Library
  • Community
  • Jobs
  • Blog
LoginStart Free Trial
Introduction to Python
Which Side of the Divide Are You On?
Beginners Are Welcome
Course Overview
Example Codes
What is Python?
Python's Comparison to Other Programming Languages
Examples of Python in the Workplace
The Easiest Place to Practice Python
Create an Account Online
Python Data Types
Strings
Integers
Floats
Boolean
Data Types Exercise
Quiz
What is a Built-In Function?
Where to Look For Built-In Functions
Most Common Built In Functions
Built In Functions Exercise
Quiz
Variables and Functions
Storing Values as Variables
Comparing Variables with Operators
Basic Expressions
Functions
Commenting
Variables and Functions Exercise
Quiz
What is an Error?
Reading a Stack Trace
print()
Try and Except
You Are Not Alone
Errors Exercise
Quiz
Python Keywords
Common keywords
Global
Keywords Exercise
Quiz
Basic Logic
Syntax and Inline Evaluation
Value Evaluation
Complex If-Else Statements
If-Else Exercises
Quiz
Advanced Data Types
Lists
Dictionaries
Looping: Lists
Looping: Dictionaries
Advanced Data Exercise
Quiz
Python Modules
Python Built In Modules
Importing Modules
Python Environments
Mac
Windows
IDEs
Python Idle
Managing files and folders
Executing Scripts
PIP
Project Introduction
Setting Up Project
Reading and Writing to Excel Files
Working with CSV Files
Dynamic File Paths
Transform and Validate Transactions
Transfer and Save Transactions
Clean Up the Code
Hardening the Script
What's Next?