Why Python?
After Python ?
Course Curriculum Overview
Install Python ( Step by Step )
Running Python Code
Rules to write Python Code
Introduction to Variables
Introduction to Data types
Numbers
String
List
Dictionaries
Tuples
Sets
Boolean
I/O with Basic files in Python
Comparison operators in python
Chaining comparison Operators in python
IF, ELIF and ElSE statements
For Loops
While Loops
Useful operators in python
List Comprehensions in Python
Introduction to Functions
def keyword
Basics of python functions
Logic with Python functions
Tuple unpacking with python functions
interaction Between Python functions
Introduction to Milestone Project
Displaying Information
Accepting User input
Validating User Input
Simple User interaction
First Python Milestone project overview
Milestone Project help
Project Solutions
Introduction to Object oriented Programming
Object Oriented Programming Attributes and Class Keyword
Object Oriented Programming - Class Object Attributes and Methods
Object Oriented Programming - inheritance and polymorphism
Object Oriented Programming - Special (Magic /Dunder) Methods
Object Oriented Programming - Homework
Object Oriented Programming - Challenge
Object Oriented Programming - Solutions
Pip install and PyPi
Modules and Packages
__name __and "__main__"
Errors and Exceptions Handling
Errors and Exceptions Homework
Errors and Exceptions Homework Solutions
Update for Pylint Users
Pylint Overview
Running Test with the Unittest Library
introduction to Milestone project 2
Card Class
Deck Class
Player Class
Game Logic
Milestone Project 2 Overview
Solutions walkthrough - Card and Deck
Solutions Walkthrough - Hand and Chip
Solution Walkthrough - Functions for Gameplay
Solution Walkthrough - Final Game Play
***Site Under Construction******Site Under Construction******Site Under Construction******Site Under Construction******Site Under Construction***