I started learning Python recently and thought I’d share a project that I’ve been working on to teach myself Python in the process. Basically it’s just simple quick step by step interactive lessons. Hopefully anyone learning python can find it useful as well.
Currently I just have the “Syntax Intro” module created and working on completing the rest when I can. I want to improve the lessons quite a bit and make them more engaging and unique. Some of them are pretty lacking.
In the future, if enough people are interested, I would love to add in user accounts and have a much more structured learning journey for each user. My goal is to incorporate intelligent quizzes and flashcards for each module that is tailored to the user and where they need the most help. I also want to look at incorporating spaced repetition that automatically reminds and tests your knowledge at specific intervals like 1 day, 3 days, or 7 days based on how easy or difficult a lesson was.
I’m just trying to build this so I can learn Python as well. Building each lesson helps me understand the topic at a much deeper level. There’s still lots of work, bugs, and styling to fix but I wanted to share with this subreddit first. So if you’re interested then follow along the journey! This is a pretty epic project so I named this project to reflect that. Check it out:
Wanted to create a quick and easy project to learn Next.js and also learn how to upload and use Vercel to host everything. The site isn't much but had a really great experience using react/next.js and will definitely be using it more going forward!
Maybe the site will also be useful to some people. I have it open when doing my css styling so I can quickly copy and paste into my code.
Might also add in some additional content so new flexbox users can also get a better understanding on how to use flexbox. Might also make a similar cheetsheet for CSS Grid if people find it useful.