TikTok Python Data Structures and Algorithms
A class for those who like real short videos. I can also help with other aspects of your career. Use Replit to code on your phone or in your browser, local setup is so 2017. By lizthe.dev
What is coding anyway, what do you do
Are you already a web developer and you didn’t realize it?
How to Solve Problems
How to Make It Stick
What To Do When The Results Aren’t Right
Learn Python
30 second intro to Python
Data Structures in Python
Memory and Data Structures in Python
Nested Data Structures in Python and a Repl
Algorithms
You can open up the Repls in the repl.it app or your desktop, but, if you want to learn these things, don’t just open them and stare at them. Watch the videos, then re-write them in your own repl.it account. If they don’t work and you can’t fix them, look at my repls. After that, begin on CodeWars if you want to keep going. Re-writing them isn’t fun but it’s the fastest way to get to the fun part- an actual program.
Going from Simplest to Hardest:
FizzBuzz and the Repl and an Exercise
Hamming Distance and the Repl
Make Change and the Repl
Word Count and the Repl
Validate Parenthesis and the Repl
Validate Enclosers and the Repl
Abstract Data Structures
Object Oriented Programming (classes) and the Repl
Linked Lists and the Repl
Trees using Depth First Search and the Repl
More on Binary Trees
Breadth First Search using Graphs and the Repl
SQL
(not technically Python, but still good to know)
SQLZoo (exercises)
Intro to SQL
SQL Joins and the JOIN source materials (thanks Patrick Spathon)
Complex Joins