blog.teclado.com Open in urlscan Pro
2606:4700:3033::ac43:ccb0  Public Scan

Submitted URL: http://blog.teclado.com/
Effective URL: https://blog.teclado.com/
Submission: On October 17 via api from US — Scanned from DE

Form analysis 0 forms found in the DOM

Text Content

 * Start Learning Python
 * Courses


->KICKSTART YOUR CODING JOURNEY|

All Posts • Coding Interview Problems • Flask • GUI Development • Learn Python
Programming • Python Snippets • REST APIs • Understanding the Console • Web
Development
REST APIs


BUILD YOUR FIRST REST API WITH FASTAPI

Get started with FastAPI by building a time-tracking API, including database
connectivity, Pydantic models, GET and POST requests, and more!

Jose Salvatierra
10 min read · Jul 31

Learn Python Programming


INTRODUCTION TO PYTEST: A BEGINNER'S GUIDE

Add tests to your Python code with pytest. Let me show you how to write simple,
effective tests!

Jose Salvatierra
16 min read · Apr 3

REST APIs


HOW TO DEPLOY FLASK AND MONGODB TO RENDER

In this post we show you how to deploy your Flask and MongoDB app for free to
Render.com and MongoDB Atlas.

Jose Salvatierra
4 min read · Feb 27

Web Development


HOW TO CUSTOMISE PAGES AND EMAILS OF FLASK-SECURITY-TOO

When you add login, signup, or other features with Flask-Security-Too, you get
some unstyled plain HTML pages. Learn how to customise and style them in this
article.

Jose Salvatierra
13 min read · Feb 20

Flask


USER EMAIL CONFIRMATIONS WITH FLASK-SECURITY-TOO

Requiring user confirmation via email is traditionally not a simple thing to do.
Flask extension Flask-Security-Too makes it much simpler.

Jose Salvatierra
4 min read · Feb 13

Flask


QUERY STRING ARGUMENTS IN REST APIS WITH FLASK

Query string arguments allow clients to send us extra data in the URL. Learn how
to access query string arguments in a plain Flask route and in a Flask-Smorest
API.

Jose Salvatierra
3 min read · Feb 6

Flask


USER AUTHENTICATION IN FLASK WITH FLASK-SECURITY-TOO

Learn how to easily add user login and signup to any Flask app using the popular
extension Flask-Security-Too!

Jose Salvatierra
5 min read · Jan 30

REST APIs


NEW FREE COURSE: FASTAPI FOR BEGINNERS

We've finally published our latest course: FastAPI for Beginners. It's a free
course to help you get started with FastAPI.

Jose Salvatierra
1 min read · Dec 20

Learn Python Programming


HOW TO USE PYENV TO MANAGE PYTHON VERSIONS

If you need to install multiple Python versions, going the ol' installer route
isn't the best idea. In this article I show you how I manage multiple Python
versions, using pyenv.

Jose Salvatierra
3 min read · Nov 28

REST APIs


CREATE JWTS USING PYTHON FOR FLASK OR FASTAPI

Learn how to create JWTs for authentication using either Flask or pure Python
(for use in FastAPI and other frameworks).

Jose Salvatierra
3 min read · Nov 2

Learn Python Programming


HOW TO RUN TASKS PERIODICALLY IN RENDER.COM

Have you ever had to run some code every hour, or every day, or every week? In
this article I'll show you how to set it up, to run in the cloud, very easily!

Jose Salvatierra
3 min read · Oct 24

Learn Python Programming


HOW TO UPLOAD FILES TO BACKBLAZE B2 USING PYTHON

If your web app handles user uploads, you need a place to store the files. This
article shows you how to set up Backblaze B2, a cloud storage service, to store
any uploaded files using Python.

Jose Salvatierra
8 min read · Oct 20

REST APIs


EXPLORING PYTHON TASK QUEUES: CELERY AND RQ

An overview of how task queues work and how to set up an rq task queue and
background worker using Redis. With examples.

Jose Salvatierra
3 min read · Oct 13

REST APIs


HOW TO DEPLOY YOUR FIRST REST API WITH FLASK FOR FREE

Deploying a Flask app makes it available to everyone on the internet, so it's
what you need to do to share your projects. In this post we'll show you how to
do it using two different providers.

Luka Milivojevic
7 min read · Oct 6

Flask


HOW TO HANDLE FILE UPLOADS WITH FLASK

Uploading files is tricky! In this post we show you two ways: a simple and a
less simple, depending on your needs.

Jose Salvatierra
9 min read · Sep 27

Learn Python Programming


TIME COMPLEXITY AND BIGO NOTATION EXPLAINED WITH PYTHON

Understanding time complexity and BigO notation helps us write better and more
efficient algorithms. In this post we explain the different time complexities
with Python examples!

Burak Üren
6 min read · Sep 5

Learn Python Programming


PYTHON LISTS: REMOVE() VS POP()

To remove items from a list we can use remove() or pop(). They behave slightly
differently, so let's take a look!

Luka Milivojevic
4 min read · Aug 24

REST APIs


BUILD YOUR FIRST REST API WITH FLASK AND POSTGRESQL

Learn to build a REST API to collect, aggregate, and serve temperature data
using Flask and PostgreSQL!

2
Jose Salvatierra / Luka Milivojevic
12 min read · Aug 18

Learn Python Programming


THE @PROPERTY DECORATOR IN PYTHON

The property decorator allows us to define methods that act as attributes in
Python classes. This simplifies using the objects, and extends what we can do
when getting and setting attribute values.

Jose Salvatierra
6 min read · May 12

Learn Python Programming


HOW TO SIMPLIFY LONG IF STATEMENTS IN PYTHON

When Python if statements grow, they become difficult to work with. Learn how to
simplify them using match-case and dictionaries in this post!

Jose Salvatierra
3 min read · Apr 29

Learn Python Programming


BASICS OF PYTHON A BEGINNER SHOULD KNOW - PART 1

Learn some of the main building blocks of Python in this post! Including
indentation, comments, operators, and conditionals.

Saurav Jain
6 min read · Apr 20

REST APIs


HOW TO ADD API KEY AUTHENTICATION TO A FLASK APP

Learn how to add API key authentication to your Flask apps using Flask-RESTful
and SQLAlchemy.

Jose Salvatierra
4 min read · Mar 17

Learn Python Programming


CHANGES TO ASYNC EVENT LOOPS IN PYTHON 3.10

Python 3.10 deprecated a frequently-used function in the asyncio library. In
this post we explain what the new best practice is and how to change your code
to use it.

Jose Salvatierra
1 min read · Mar 3

Learn Python Programming


USING "MATCH...CASE" IN PYTHON 3.10

Learn about the new "match...case" syntax in Python 3.10, and how you can use it
with a bunch of examples!

Jose Salvatierra
5 min read · Feb 23

Learn Python Programming


INTRODUCTION TO OBJECT-ORIENTED PROGRAMMING IN PYTHON

Object-Oriented Programming can be very confusing. In this post we explain it
from the ground up, using examples, to show you how and when to use it.

Vlad Dragusanu
14 min read · Dec 6

The Teclado Blog © 2023
Privacy Policy