Patrick Kennedy
Patrick is a software engineer from the San Francisco Bay Area with experience in C++, Python, and JavaScript. His favorite areas of teaching are Vue and Flask. In his free time, he enjoys spending time with his family and cooking.
This course is focused on teaching the fundamentals of Vue by building and testing a web application using Test-Driven Development (TDD).
This course focuses on teaching the fundamentals of Flask by building and testing a web application using Test-Driven Development (TDD).
Learn what Werkzeug is and how Flask uses it for its core HTTP functionality.
Learn how requests are processed in Flask.
Learn how server-side sessions can be utilized in Flask with Flask-Session and Redis.
Learn how sessions work in Flask.
Guide to testing Flask applications with pytest.
Leverage the JAMstack with Python and Flask by creating a static site and deploying it to Netlify.
Deploy a Flask application with PostgreSQL to Render.
Test Pinia data stores in Vue applications.
This article serves as a guide for unit testing Vue components.
Build a Flask API using APIFairy.
Advanced look at how the Application and Request contexts work in Flask.
Overview of how the Application and Request contexts work in Flask.
This article looks at Flask 2.0's new async functionality and how to leverage it in your Flask projects.