Introduction
  • Python and Pycharm Installation
  • Setup and First Project
Python Basics
  • Variables and Assignment
  • Basic Data Types
  • Comments and Math Operators
  • Comments and Math Operators Quiz
  • print()
  • More On Floats
  • More On Floats Quiz
  • Programming Challenge: Grocery Store Purchase
  • Grocery Store Purchase Solution with integers
  • Grocery Store Purchase Solution with round()
Strings Part 1
  • strings
  • Strings Exercises
  • Strings Exercises Solution
  • type() and str()
  • Escape Sequences
  • Programming Challenge: Asterisk Triangle
  • Asterisk Triangle Solution
  • input()
  • Programming Challenge: Monty Python
  • Monty Python Solution
  • int() and float()
  • int() exercise
  • int() exercise solution(s)
functions
  • functions
  • Programming Challenge: Celsius to Fahrenheit
  • Celsius to Fahrenheit Solution with integers
  • Celsius to Fahrenheit Solution with round()
  • importing modules
  • Programming Challenge: Miles Per Gallon
  • Miles Per Gallon Solution
  • variable scope
  • variable scope quiz
flow control
  • Intro to Flow Control
  • comparison operators quiz
  • if statements
  • else statements
  • nested if and else statements
  • Programming Challenge: Grade Determiner
  • Grade Determiner Solution
  • elif statements
  • Programming Challenge: Roman Numeral Equivalent
  • Roman Numeral Equivalent Solution
  • truthy and falsey values
introduction to loops
  • while loops
  • Programming Challenge: Sum of Numbers From A Positive Integer
  • Sum of Numbers From a Positive Integer Solution
  • for loops
  • Programming Challenge: Find The Number of Characters in A String
  • Find The Number of Characters in A String Solution
  • range()
  • Programming Challenge: Fizz Buzz
  • Fizz Buzz Solution
  • Programming Challenge: Factorial
  • Factorial Solution
strings part 2
  • string methods 1
  • string methods 1 exercises
  • string methods 1 exercise solutions
  • string methods 2
  • string methods 2 exercises
  • string methods 2 exercise solutions
  • len()
  • Programming Challenge: String Reverser
  • String Reverser Solution
  • Programming Challenge: Word Counter
  • Word Counter Solution
  • .format()
lists
  • introduction to lists
  • indexes and list slicing
  • del and list methods