Learn Python Programming
How to set up Visual Studio Code for Python development
Visual Studio Code is an amazing editor for Python. Here are a few extensions, tips, and tricks I've learned over the years!
Learn Python Programming
Visual Studio Code is an amazing editor for Python. Here are a few extensions, tips, and tricks I've learned over the years!
Flask
Learn how to redirect users to their intended destination after logging in, instead of a default "profile" page every time. Simple, but can have a big impact in user experience!
Flask
In this post we'll learn to prevent unauthorised logins to our Flask endpoints. We'll also look at decorators so that we can secure endpoints with a single line of code for each!
Flask
Authentication (log in and sign up) can be tricky. In this blog post we'll guide you through adding it to a website or web app built entirely with Flask!
Learn Python Programming
Want to start learning Python? Wondering where and how to begin? We'd love to help. In fact, it's what we do!
Flask
Adding authentication in Flask applications can be really straightforward. Learn more about token-based authentication with Flask-JWT in this post.
Learn Python Programming
Testing is an essential part of software development. Start writing simple and effective tests with this blog post. It's easier than you think!
Learn Python Programming
The biggest problem with encryption is that we don't do enough of it. Learn how to easily secure personal data and encrypt passwords with Python and passlib.
Learn Python Programming
APIs allow your code to interact with other code. In this post we'll learn more about what APIs are for, and how to use them from your Python code.
Learn Python Programming
Python's and and or keywords can be confusing for beginner programmers, but also for programmers coming from other programming languages. That's because in Python, these operators can behave differently than in other languages! Traditionally, and and or are used to compare true and false values. We do this in English
Learn Python Programming
Do you have scraping code which works in some websites but not others, even though you're sure the method you're using to get data out of the site is correct? JavaScript could be the problem!
Learn Python Programming
I've been collecting interesting Python talks, for students of all skill levels. Come back every month for a new one!