![]() |
![]() |
For inquiries: contact@walkerrowe.com
| Python Basics Curriculum | DeepState Geopandas |
| Python Basics | Data Types |
| Strings | Character Encoding, Bytes, Bits, Languages |
| APIs | Algorithms |
| Classes and Objects | Databases |
| Games | Python Certification |
Here are lecture notes, videos, tutorials, and computer code from the lectures 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.
Walker Rowe is the owner of Hypatia Academy and sole teacher. All classes are taught live and are free.
Here is our YouTube video channel.
- Why Use Python? What is Python?
- Python and Hypatia Class Overview
- Python Introduction
- How to use Google Colab for Python Programming
- Regular Expressions
- Handling Errors
- Working with Files
- Dates and Times
- Order of Precedence of Math Operators
- Functions
- Advanced Functions
- Adding Machine
- Classes
- Classes: Vehicles
- Extend Classes, Polymorphism: Rotate objects
- Extend Python built-in Classes
- Getting Started with SQL Lite
- SQL Lite Create Tables using Python and SQL commands
- Create Some Random Data
- Parent and Child Explained
- SQLAlchemy ORB
- How to use ChatGPT
- Python Data Types, Logic Operators, the If Statement, Printing Numbers
- Python Editors and Interpreters
- Character Sets and Character Encoding
- Functions
- Sets and Tuples
- Class and Objects
- Intro to APIs
- Dictionaries and Sets
- APIs
- Regular Expressions
- Dates and Times
- Objects and Classes
- Lambda Functions, List Compressions, Map Function
- Sorting Algorithms
- Calculate Square Root Manually
- Greatest Common Divisor Google Sheets
- Greatest Common Divisor Python
- Factor a number, determine if a number is Prime, and the Yield function
- Convert CSV to JSON
- Google Sheets Convert Decimal to Hex Left-to-Right
- Convert Decimal to Hex Left-to-Right
- Google Sheets Convert Decimal to Hex Right-to-Left
- Convert Decimal to Hex Right-to-Left
- Convert binary to decimal and decimal to binary
- Convert Decimal to Binary and Hex
- Pandas Introduction
- More Pandas Commands
- Convert Netflix Data to Apache Spark
- IMDB Pandas
- Pandas Official User Guide
- Searching for Pandas Data
- Group By, sort, Statistics
- Pandas Map and Apply Operations
- What do do about missing or invalid data
- Kaggle Data Cleansing Challenge
- Drop Outliers
- Time Series
- Paphos Compare Weather this Year to Last Year
- Introductory Pandas Video
- How to Handle Missing Data and how to Clean Data
- Group By, Sort, Calculate Statistics, and Drop Outliers
- Sample Python Certification Exam
- PCEP™ – Certified Entry-Level Python Programmer
- Sample Certification Tests OpenEDG
- PCED-30-01 Exam Syllabus
- Numpy Introduction
- Numpy Dimension Explained Further
- Numpy Slicing and Reshaping
- Numpy add, multiply, broadcast, relu
- SciPy Stats Guide
- Numpy official Quick Start
- Numpy User Guide
- MIT Numpy Book
- Numpy Exercises by Rougier
- Linear Algebra: Matrix multiplcation and Addition
- Linear Algebra: Algorithm to Explain Matrix Multiplication
- Broadcasting
- Matrix Operations Quiz
- Tim Rocktäschel Einsum is All You Need
- Is IQ related to COVID Vaccination Rate?
- Is there Global Warming in Cyprus?
- How hot is Paphos in July?
- The Normal Curve
- Normalize Data with z-Score
- Poisson Distribution
- Normalize data, std, mean, z-score in Google Sheets
- Normal and Uniform Distribution in Google Sheets
- Binomial Distribution in Google Sheets
- Exponential Distribution
- Weibull, Website Traffic
- Weibull: Nobel Prize Winners Age
- Statistics Project: Analyzing Real-World Data and Fitting Distributions
- Fit Histogram and Normal PDF on Plot
- Book I wrote on Machine Learning
- Linear Regression in Google Sheets
- Linear Regression with scikit-learn and scipy
- Intro: Multiple Linear Regression scikit-learn w/ Homework
- Multiple Regression Fish Weight scikit-learn
- Wine Quality Multiple Linear Regression
- Logistic Regression Introduction
- Income Logistic Regression scikit-learn
- HistGradientBoostingRegressor in Linear Regression
- Pytorch Simple Linear Regression
- Manually Calculate Linear Regression in Google Sheets
- Manually Calculate Simple Linear Square Regression in Python
- Spark Logistic Regression
- MultiOutputClassifier LogisticRegression
- Handwriting Recognition with Keras
- Activation Function Gif by Vizuara
- Simple Linear Regression with Keras
- Linear Regression with PyTorch
- Keras Neural Network to solve the AND problem
- Computation Graph
- Deep Learning Notations
- Numpy with Theory Manual Single Neuron
- Manual Single Hidden-layer Neural Network
- TensorFlow Manual Single Neuron
- LLM Powered Autonomous Agents
- Query Weather data in SQLLite Database
- Query Expenses in SQLite Database with langchain
- Load Data to Pinecone Vector Database
- PyTorch Private
- Extremely Simple Forward Pass
- PyTorch MNIST
- DataCamp: Build a Transformer from Scratch
- Deep Learning Yann LeCun1,2, Yoshua Bengio3 & Geoffrey Hinton4
- Visualizing Data using t-SNE
- Attention is All you Need
- Efficient Estimation of Word Representations in Vector Space
- Understanding Convolutions
- Colah's Blog
- Harvard Explanation of Transformers
- Attention Mechanism: Neural Machine Translation by Jointly Learning to Align and Translate
- Efficient Estimation of Word Representations in Vector Space” by Tomas Mikolov

