Python for Beginners: Get Started Quickly
  • Setting Up Your Python Environment
  • Demo: Setting Up Your Python Environment - Part 1
  • Demo: Setting Up Your Python Environment - Part 2
  • Creating Your First Project
  • Demo: Creating Your First Project
  • Introduction to version control with Git and GitHub
  • Demo: Using Git with Python Projects
  • Using Comments in Python
  • Demo: Using Comments in Python
  • Python Data Types
  • Demo: Python Data Types
  • Adding Comments in Python
  • Working with different data types in Python
  • Adding Variables
  • Variables cont.
  • Creating and Using Variables in a Sentence
  • String Manipulation in Python
  • Demo: String Manipulation in Python
  • String Manipulation - Example
  • Simple Python Program with Strings and Comments
  • Working with Lists
  • Demo: Working with Lists
  • Demo: Working with Lists cont.
  • Working with Lists - Example
  • Working with Lists - Example. Part 2
  • Working with Dictionaries
  • Demo: Working with Tuples
  • Demo: Working with Files
  • Using Numeric Data Types
  • Demo: Using Numeric Data Types. Part 1
  • Demo: Using Numeric Data Types. Part 2
  • Demo: Using Numeric Data Types. Example
  • Working with User Input. Type Converting
  • Type Converting cont.
  • User Input and Type Conversion
  • IF Statement and Comparison Operators
  • Comparison Operators Coding Exercise
  • If Statement Checker Task
  • Logical Operators
  • Checking Number Range with Logical Operators
  • ELIF Statement
  • ESLE Statement
  • Determining Variable Relationships with If-Elif-Else Statements
  • Essential Reading: Adding Comments in Python
  • Essential Reading: Data Types in Python
  • Essential Reading: Understanding Variables in Python
  • Essential Reading: Strings in Python
  • Essential Reading: User Input and Type Conversion
  • Essential Reading: IF Statement and Comparison Operators
Practicing loops
  • While loops examples
Intro to Python Recap and Hands-On Tasks
  • Strings
  • Int, Variables and Data Types
  • Type() Function
  • Addition: Numbers and Strings
  • Addition: Variables
  • Errors are Your Friend. Handling Errors.
  • User Input and Input Prompts
  • Comma separated string printing and printing numbers with strings using comma
  • Quotes in Quotes and Boolean Strings Tests
  • String Format Methods
  • Input. String Formating
  • Boolean 'in' keyword
Lists and Loops
  • Intro to Lists
  • For Loops
  • While Loops
  • Working with Lists
  • Essential Reading: Lists in Python
Funtions, Lists and Loops Recap and Hands-On Tasks
  • Create the simpliest function
  • Function Parameters & Function Return
  • Function Multi Parameters & Obeject Sequence
  • Conditionals: Boolean
  • Conditionals: String Compare
  • Basic Math. Nested Conditionals
  • Escape sequences and 'while' loops
  • Incrementing variables. while loop with Boolean comparisons
  • String indexing
  • String slicing
  • Strings iteration
  • Strings: methods
  • Lists. Part 1
  • Lists. Overwriting. Inserting
  • Lists. Part 2
  • Creating a function to iterate through lists
  • Function to Check Visited Cities and Iteration to Check City List
  • Using Range (Stop)
  • Calculating the sum of a range of integers in Python
  • Range (Start,Stop)
  • Range (Start,Stop,Step)
  • Counting Sequences and List Iteration in Python
  • List Combination Examples with Extend and Concatenation
  • List Combination in Python Quiz
  • List Combination in Python
  • Reversing Lists in Python using the Reverse Method
  • Reversing Lists in Python using the Reverse Method
  • Nesting