Skip to main content
Python Introduction for Programmers - GPYI30
0%
Previous
Course data
General
Announcements
Course Overview - Introduction
Course Overview - Introduction
Setup - Installing Software
Setup - Installing Software
Setup - Installing Software (Part 2)
Chapter 1: Vital Python Math Strings Conditionals and Loops
Vital Python: Math, Strings, Conditionals, and Loops - Introduction
Exercise 1: Getting to Know the Order of Operations
Number Types - Demonstration (Part 1)
Exercise 2: Integer and Float Types
Number Types - Demonstration (Part 2)
Exercise 3: Assigning Variables
Variables - Demonstration
Activity 1: Assigning Values to Variables
Exercise 4: Variable Names
Exercise 5: Multiple Variables in Python
Comments and Docstrings - Demonstration
Exercise 6: Comments in Python
Activity 2: Finding a Solution Using the Pythagorean Theorem in Python
Strings - Demonstration
Exercise 7: String Error Syntax
Exercise 8: Displaying Strings
Exercise 9: String Concatenation
String Interpolation - Demonstration
Exercise 10: String Methods
Casting - Demonstration
Exercise 11: Types and Casting
Exercise 12: The input() Function
Activity 3: Using the input() Function to Rate Your Day
String Indexing and Slicing - Demonstration
Booleans - Demonstration (Part 1)
Exercise 13: Boolean Variables
Booleans - Demonstration (Part 2)
Exercise 14: Comparison Operators
Exercise 15: Comparing Strings
Conditionals - Demonstration
Exercise 16: Using the if Syntax
Exercise 17: Using the if-else Syntax
Loops - Demonstration
Activity 4: Finding the Least Common Multiple (LCM)
Exercise 18: Calculating Perfect Squares
Exercise 19: Real Estate Offer
More Loops - Demonstration
Exercise 20: Using for Loops
Activity 5: Building Conversational Bots Using Python
Chapter 1 Summary - Lecture
Chapter 2: Python Structures
Python Structures - Introduction
The Power of Lists (Part 1) - Demonstration
Exercise 21: Working with Python Lists
The Power of Lists (Part 2) - Demonstration
Exercise 22: Using a Nested List to Store Data from a Matrix
Activity 6: Using a Nested List to Store Employee Data
Exercise 23: Implementing Matrix Operations (Addition and Subtraction)
Exercise 24: Implementing Matrix Operations (Multiplication)
List Methods - Demonstration
Exercise 25: Basic List Operations
Exercise 26: Accessing an Item from Shopping List Data
Exercise 27: Adding Items to Our Shopping List
Dictionary (Part 1) - Demonstration
Exercise 28: Using a Dictionary to Store a Movie Record
Activity 7: Storing Company Employee Table Data Using a List and a Dictionary
Dictionary (Part 2) - Demonstration
Exercise 29: Using the zip() Method to Manipulate Dictionaries
Exercise 30: Accessing a Dictionary Using Dictionary Methods
Tulples - Demonstration
Exercise 31: Exploring Tuple Properties in Our Shopping List
Sets - Demonstration
Exercise 32: Using Sets in Python
Exercise 33: Implementing Set Operations
Choosing Types - Demonstration
Chapter 2 Summary - Lecture
Chapter 3: Executing Python Programs Algorithms and Functions
Executing Python Programs: Algorithms, and Functions - Introduction
Scripts and Modules (Part 1) - Demonstration
Exercise 34: Writing and Executing Our First Script
Scripts and Modules (Part 2) - Demonstration
Exercise 35: Writing and Importing Our First Module
Scripts and Modules (Part 3) - Demonstration
Exercise 36: Adding a Docstring to my_module.py
Exercise 37: Finding the System Date (Part 1)
Exercise 37: Finding the System Date (Part 2)
Activity 8: What's the Time?
Python Algorithms (Part 1) - Demonstration
Exercise 38: The Maximum Number
Python Algorithms (Part 2) - Demonstration
Exercise 39: Using Bubble Sort in Python
Python Algorithms (Part 3) - Demonstration
Exercise 40: Linear Search in Python
Exercise 41: Binary Search in Python
Basic Functions (Part 1) - Demonstration
Exercise 42: Defining and Calling the Function in Shell
Exercise 43: Defining and Calling the Function in Python Scrip
Basic Functions (Part 2) - Demonstration
Exercise 44: Importing and Calling the Function from the Shell
Exercise 45: Defining the Function with Keyword Arguments
Exercise 46: Defining the Function with Keyword Arguments
Exercise 47: Defining the Function with Positional and Keyword Arguments
Activity 9: Formatting Customer Name
Interactive Functions (Part 1) - Demonstration
Exercise 48: A Simple Function with a for Loop
Exercise 49: Exiting the Function During the for Loop
Activity 10: The Fibonacci Function with an Iteration
Recursive Functions (Part 2) - Demonstration
Exercise 50: Recursive Countdown
Exercise 51: Factorials with Iteration and Recursion
Activity 11: The Fibonacci Function with Recursion
Dynamic Programming (Part 1) - Demonstration
Exercise 52: Summing Integers
Dynamic Programming (Part 2) - Demonstration
Dynamic Programming (Part 3) - Demonstration
Exercise 53: Timing Your Code
Activity 12: The Fibonacci Function with Dynamic Programming
Exercise 54: Helper Currency Conversion
Variable Scope (Part 1) - Demonstration
Variable Scope (Part 2) - Demonstration
Lambda Functions (Part 1) - Demonstration
Exercise 55: The First Item in a List
Lambda Functions (Part 2) - Demonstration
Exercise 56: Mapping with a Logistic Transform
Lambda Functions (Part 3) - Demonstration
Exercise 57: Using the Filter Lambda
Chapter 3 - Summary
Chapter 4: Extending Python Files and Errors
Extending Python, Files, Errors, and Graphs - Introduction
Reading Files (Part 1) - Demonstration
Exercise 58: Reading a Text File Using Python
Exercise 59: Reading Partial Content from a Text File
Reading Files (Part 2) - Demonstration
Exercise 60: Creating and Writing Content to Files to Record the Date and Time in a Text File
Reading Files (Part 3) - Demonstration
Exercise 61: Working with Incorrect Parameters to Find the Average Using Assert with Functions
Chapter 4 Summary - Lecture
Course Summary
Next
Side panel
Categories
Search
Search categories
All categories
AI Learning Hub
Office
Webinars
Power BI
Programming
WordPress
Microsoft Official
Accounting
CompTIA
Google
Upskilling Series
Home
Log in
Username
Username
Password
Password
Forgot your password?
Log in
Categories
Collapse
Expand
All categories
AI Learning Hub
Office
Webinars
Power BI
Programming
WordPress
Microsoft Official
Accounting
CompTIA
Google
Upskilling Series
Home
Course info
Python Introduction for Programmers - GPYI30
Skill Level
:
Beginner