Skip to content
Home
Programs
Close Programs
Open Programs
Cybersecurity
Courses
Community
News
Knowledgebase
GIS
Courses
Community
News
Knowledgebase
Agile Methodologies
Courses
Community
News
Knowledgebase
Catalog
About
News
Contact Us
Login
Sign Up
Login
Sign Up
Login
Sign Up
Home
All Programs
Computers
Languages
Python
Understanding Python Building Blocks
Understanding Python Building Blocks
Curriculum
7 Sections
40 Lessons
Lifetime
Expand all sections
Collapse all sections
Chapter 1: Working with Numbers, Text, and Dates
16
1.1
Calculating Numbers with Functions
1.1
Quiz for Calculating Numbers with Functions
6 Questions
1.2
Still More Math Functions
1.2
Quiz for Still More Math Functions
5 Questions
1.3
Formatting Numbers
1.3
Quiz for Formatting Numbers
6 Questions
1.4
Grappling with Weirder Numbers
1.4
Quiz for Grappling with Weirder Numbers
7 Questions
1.5
Manipulating Strings
1.5
Quiz for Manipulating Strings
7 Questions
1.6
Uncovering Dates and Times
1.6
Quiz for Uncovering Dates and Times
7 Questions
1.7
Accounting for Time Zones
1.7
Quiz for Accounting for Time Zones
5 Questions
1.8
Working with Time Zones
1.8
Quiz for Working with Time Zones
7 Questions
Chapter 2: Controlling the Action
8
2.1
Main Operators for Controlling the Action
2.1
Quiz for Main Operators for Controlling the Action
8 Questions
2.2
Making Decisions with if
2.2
Quiz for Making Decisions with if
7 Questions
2.3
Repeating a Process with for
2.3
Quiz for Repeating a Process with for
7 Questions
2.4
Looping with while
2.4
Quiz for Looping with while
5 Questions
Chapter 3: Speeding Along with Lists and Tuples
6
3.1
Defining and Using Lists
3.1
Quiz for Defining and Using Lists
8 Questions
3.2
What’s a Tuple and Who Cares?
3.2
Quiz for What’s a Tuple and Who Cares?
7 Questions
3.3
Working with Sets
3.3
Quiz for Working with Sets
7 Questions
Chapter 4: Cruising Massive Data with Dictionaries
14
4.1
Understanding Data Dictionaries
4.1
Quiz for Understanding Data Dictionaries
7 Questions
4.2
Creating a Dictionary
4.2
Quiz for Creating a Dictionary
8 Questions
4.3
Looping through a Dictionary
4.3
Quiz for Looping through a Dictionary
5 Questions
4.4
Dictionary Methods
4.4
Quiz for Dictionary Methods
5 Questions
4.5
Copying a Dictionary
4.5
Quiz for Copying a Dictionary
5 Questions
4.6
Deleting Dictionary Items
4.6
Quiz for Deleting Dictionary Items
5 Questions
4.7
Having Fun with Multi-Key Dictionaries
4.7
Quiz for Having Fun with Multi-Key Dictionaries
6 Questions
Chapter 5: Wrangling Bigger Chunks of Code
10
5.1
Creating a Function
5.1
Quiz for Creating a Function
6 Questions
5.2
Commenting a Function
5.2
Quiz for Commenting a Function
5 Questions
5.3
Passing Information to a Function
5.3
Quiz for Passing Information to a Function
6 Questions
5.4
Returning Values from Functions
5.4
Quiz for Returning Values from Functions
5 Questions
5.5
Unmasking Anonymous Functions
5.5
Quiz for Unmasking Anonymous Functions
7 Questions
Chapter 6: Doing Python with Class
12
6.1
Mastering Classes and Objects
6.1
Quiz for Mastering Classes and Objects
6 Questions
6.2
Creating a Class
6.2
Quiz for Creating a Class
6 Questions
6.3
Creating an Instance from a Class
6.3
Quiz for Creating an Instance from a Class
7 Questions
6.4
Giving an Object Its Attributes
6.4
Quiz for Giving an Object Its Attributes
6 Questions
6.5
Giving a Class Methods
6.5
Quiz for Giving a Class Methods
7 Questions
6.6
Understanding Class Inheritance
6.6
Quiz for Understanding Class Inheritance
7 Questions
Chapter 7: Sidestepping Errors
14
7.1
Understanding Exceptions
7.1
Quiz for Understanding Exceptions
6 Questions
7.2
Handling Errors Gracefully
7.2
Quiz for Handling Errors Gracefully
5 Questions
7.3
Being Specific about Exceptions
7.3
Quiz for Being Specific about Exceptions
7 Questions
7.4
Keeping Your App from Crashing
7.4
Quiz for Keeping Your App from Crashing
6 Questions
7.5
Adding an else to the Mix
7.5
Quiz for Adding an else to the Mix
6 Questions
7.6
Using try … except … else … finally
7.6
Quiz for Using try … except … else … finally
6 Questions
7.7
Raising Your Own Exceptions
7.7
Quiz for Raising Your Own Exceptions
5 Questions
This content is protected, please
login
and
enroll
in the course to view this content!
Login
or
Sign Up
Home
Programs
Close Programs
Open Programs
Cybersecurity
Courses
Community
News
Knowledgebase
GIS
Courses
Community
News
Knowledgebase
Agile Methodologies
Courses
Community
News
Knowledgebase
Cybersecurity
Courses
Community
News
Knowledgebase
Catalog
About
News
Contact Us
Linkedin
Instagram
Modal title
Main Content