Object-Oriented Programming is a tricky subject when you're starting out... Not just "how to do it", but also "when to use it?" 🤔
If you want to learn more about OOP using #Python, check out our new guide: blog.teclado.com/introductio…
New blog post is out 🚀
Run Flask Apps with Docker Compose
A quick guide to running Flask, PostgreSQL, Redis, Celery, and Flower using Docker Compose.
blog.teclado.com/run-flask-a…
📢 What are CSRF tokens?
Quick video to talk about cookies, CSRF attacks, CSRF tokens, and why you may not need them (but still should use them)
youtu.be/MoN2CNCjRjc
⬆️ FastAPI course update
Now using only Ruff instead of Ruff isort Black for simplicity extra speed.
Lecture updated: section 2, lecture 4 (lecture 11 on Udemy)
My favourite stack for building products rapidly: Flask, @htmx_org, TailwindCSS, and AlpineJS 🚀
I've released a short course on how I use them together!
⬇️ link in next tweet
I'll be presenting a workshop tomorrow with @FlaskCon at 11am UTC!
It's on Rapid Development with Flask, @htmx_org, @tailwindcss and @Alpine_JS.
Join and build an app with me while learning about these technologies 🚀
After the workshop I'll share this site full code!
My new FastAPI course is now live on @udemy!
The course is for Python devs who want to get into backend. It’s a no-fluff course, my shortest and most densely packed yet! I think I’ve struck a good balance between teaching speed and depth of content.
It covers starting at a blank slate, all the way to deployments.
Along the way we look at:
➡️ Unit and integration testing with pytest
➡️ Async db connections
➡️ User authentication (incl emails and user email confirmation)
➡️ Logging (in a lot of depth)
➡️ File upload and storage
➡️ Background tasks for dealing with long running services
➡️ Deployment, management, and continuous integration
Quite a lot of stuff! We code a social media API which a lot of students have asked for. There’s many-to-many relationships and data sorting with the API as well.
I hope you’ll like it!
D1 #100DaysOfCode
Started building Flask API and pocking it with Insomnia. Brilliant course found on @udemy by @tecladocode I already have an idea on building up tools for myself and peeps at work. And learning to hack APIs I learn to build them safer. #100daysofcodechallenge