โš ๏ธ Under Construction

Refresh page for updates.

I am creating a computer programming course for beginners as part of my digital discipleship program. I want to spread the Gospel message throughout the world more efficiently using technology and I need your help to do it.

Fundamentals

Chapter Setup & Installation Difficulty
I. Python ๐ŸŸฉ
II. Notepad++ ๐ŸŸฉ
III. VSCode ๐ŸŸฉ
Chapter Basics Difficulty
IV. Data Types & Variables ๐ŸŸฉ
V. Operators & Arithmetic ๐ŸŸฉ
VI. Strings ๐ŸŸฉ
VII. Input & Output ๐ŸŸฉ
Chapter Container Types Difficulty
VIII. Lists & Tuples ๐ŸŸฉ
IX. Sets ๐ŸŸฉ
X. Dictionaries ๐ŸŸฉ
Chapter Compound Statements Difficulty
XI. The If Statement ๐ŸŸฉ
XII. The Match Statement ๐ŸŸฉ
XIII. The While Statement ๐ŸŸฉ
XIV. The For Statement ๐ŸŸฉ
XV. Exception Handling ๐ŸŸฉ
XVI. Functions & Decorators ๐ŸŸฉ
XVII. File Handling & The With Statement ๐ŸŸฉ
Chapter Object Oriented Programming Difficulty
XVIII. Class Definitions & Inheritance ๐ŸŸฉ
XIX. Operator Overloading ๐ŸŸฉ
XX. ย  ๐ŸŸฉ

Exercises & Puzzles

Lesson Exercise Difficulty
I. ๐ŸŸ Einsteinโ€™s Riddle ๐ŸŸง
II. ๐Ÿ”‘ Classical Cryptography ๐ŸŸจ
III. ๐Ÿ”’ Modern Cryptography ๐ŸŸฅ
IV. ๐Ÿ“ˆ Plotting ๐ŸŸง
V. ๐Ÿ’ป GUI Programming ๐ŸŸง