Skip to content

Latest commit

 

History

History
70 lines (60 loc) · 1.35 KB

File metadata and controls

70 lines (60 loc) · 1.35 KB

Course Flow

Introduction

  1. Print Statement
  2. Strings
  3. Variables
  4. Comments
  5. Data Types
  6. Taking User Input
  7. Taking Integer Input

Operators

  1. Arithmetic Operators
  2. Operator Shorthand
  3. Logical Operators

Conditional Logic

  1. Truthy Falsy Values
  2. If Else Statements
  3. Finding If Number is Odd/Even
  4. Ternary Operator
  5. Hackerrank If Else Question

Loops

  1. While Loop
  2. Range Object
  3. For Loop
  4. Iterating over strings
  5. Loop Control Flow Statements break & continue

Functions

  1. The return keyword
  2. Multiple Return variables
  3. Default Arguments

Lists

  1. Indexing
  2. Updating values in a List
  3. Slicing
  4. Adding Items
  5. Removing Items
  6. Sorting Lists
  7. Iterating over List
  8. List Comprehension
  9. Complex Lists
  10. Taking List Input
  11. The map operator
  12. Tuples

Dictionary

  1. Accessing Items
  2. Updating items
  3. Removing Items
  4. Iterating over keys
  5. Iterating over values
  6. Iterating over items
  7. Complex Dictionaries

Packages

  1. Inbuilt Functions
  2. The Math Package
  3. The Random Package

Error Handling

  1. Try/Except Block
  2. Try/Except/Else/Finally Block

Capstone Project

  1. Hangman CLI Game
  2. Alien Invasion GUI Game