Hypatia Academy
![]() |
![]() |
Here are lecture notes, videos, tutorials, and solutions to coding exercises for Hypatia Academy.
We teach Python programming to children ages 13 to 18. But adults can use this material too. Because it's for children comments are disabled on the YouTube videos.
See our video tutorials as well.
Ελληνικά
Code
Tutorials and Lectures
Video Tutorials
Curriculum
Variables and types | |||
---|---|---|---|
Dictionaries | Lists | Sets and Tuples | Localization |
Integers and Floats | Strings | None | Dates and Times |
Bites and Bytes | Character Encoding | Ranges | Binary |
Functions | |||
Regular Functions | Main | Lamda | Map |
Control Flow | |||
If-Then-Else | While Loops | For Loops | Handling Exceptions |
Formatting Output | |||
Strings and Variables | Floating Point Numbers | Dates and Times | Localization |
Working with Files | |||
Reading and Writing | CSV and JSON | Internet | S3 and Hadoop |
Algorithms | |||
Manual Sorting | Square Root | Google Page Rank Search | Bubble Sort |
Fun Topics | |||
Rolling Dice | Tic-Tac-Toe | Working with Instagram | Black Jack |
Advanced Topics | |||
Objects and Classes | Regular Expressions | Tasks and Threads | Modules |
Databases | |||
MongoDB | PostgreSQL | Spark | Hive |
Machine Learning Math Background | |||
Basic Descriptive Statistics | Linear Algebra | Regression Models in Excel | |
Machine Learning | |||
Pandas | Numpy | Matplotlib | Linear Regression |
Logstic Regression | Nueral Networks | Classification | Decision Trees |