top of page
PythonLogo.png
Intermediate Level Python: Image

INTERMEDIATE LEVEL PYTHON

Python is a language with a simple syntax and a powerful set of libraries. Compared to other programming languages Python strides on its simplicity for beginners early on. This 20-week course will engage students to continue to learn more aspects of python as well as improve their overall fluency.

Week 1 Review 1: Print(), Input(), Variables, Basic Data Types, not including Lists

Week 2 Review 2: if, elif, and else statements and while loops

Week 3 Review 3 Lists

Week 4 Review 4Dictionaries and Sets

Week 5 Review 5 For Loops

Week 6 Review 6: Functions

Week 7 Intermediate Strings and Text Files Review

Week 8 More Keywords

Lecture Slides: Week 8 Slides

Written Homework

No Programming Homework

Week 9 Review: Classes

Lecture Slides: Week 9 Slides

No Written Homework

Programming Homework

Week 10 Overloading Methods

Lecture Slides: Week 10 Slides

No Written Homework

Programming Homework

Week 11 @Class Methods and Static Methods

Lecture Slides: Week 11 Slides

Written Homework

No Programming Homework

Week 12 args, kwargs, defaults, and annotations

Lecture Slides: Week 12 Slides

Written Homework

No Programming Homework

Week 13 Inheritance

Week 14 Recursion

Lecture Slides: Week 14 Slides

Written Homework

No Programming Homework

Week 15 API pt.1

Lecture Slides: Week 15 Slides

No Homework

Week 16 API pt.2

Lecture Slides: Week 16 Slides

No Homework

Week 17 Comprehensions

Lecture Slides: Week 17 Slides

No Written Homework

Programming Homework

Week 18 Sort and Lambda

Lecture Slides: Week 18 Slides

No Homework

Week 19 Discord Bot pt.1

Lecture Slides: Week 19 Slides

No Homework

Week 20 Discord Bot pt.2

Lecture Slides: Week 20 Slides

No Homework

Intermediate Level Python: List

©2022 by Ivan Alejandro Kim.

bottom of page