Learn Py 2.0

0 - L2 Python Intro

Introduction

Get started with IDEs, Level 1 Basics (comments, input, output, decisions, loops, etc)

1 - L2 Collections

1 - Collections

Recaping lists and expanding on collections and where to use them best

2 - L2 Multi-dimensional lists

2 - Multidimentional Lists

Columns and rows - creating multidimensional lists (list within lists) rather then using Dictionaries. Also do READING & WRITING to csv text files or send your output to a text file.

3 - L2 Functions

3 - Functions

Creating functions that use parameters and return values AND/OR

4 - L2 GUI

4 - Graphical User Interfaces

Creating Graphical user interfaces either using Tkinter, Pygame, or basic animation. 

5 - L2 String Manipulation

5 - Non-trivial String Manipulation

How to manipulate a string with built-in Python functions

6 - Using additional non-core libraries

Our last advanced technique to know is What is a non-core library? Here is a link to the Python Standard Library

6 - L2 Pre-Assessment Guide

Pre-Assessment - Movie Maker App

Example from planning, project management, design and development similar to what is expected for your Internals (2.8 with 2.7)