How do you debug a Django application that is running in Docker?
Students of our advanced course on building REST API's often ask: How can I use my editors integrated debugging tools when running Django in Docker?
It may surprise you, however personally I avoid using any integrating debugging tools where…
JSON Web Tokens vs Token Authentication
What is the difference between JSON web wokens (JWT) and token authentication? We get this question a lot in our Build a REST API Beginner and Advanced courses.
JSON web tokens (JWT) and token auth are two different types of authentication.
Token…
Traditional vs Single Page websites and which language to learn
This post is an answer I gave to a student on my Udemy course: Build your own Backend using Django REST Framework.
A summary of the question was: What is the difference between single page and traditional websites, and which language should…
Setting up PostgreSQL database with a Django Docker application
In this video, I’ll show you how to set up a PostgreSQL database with a Django Docker application. This post follows from a previous post which shows you how to Dockerize a Django REST Framework project. Both videos were inspired by my course…
Dockerizing a Django REST Framework Project
In this video I'll show you how to create a Docker container for a Django REST Framework project. This video was inspired by my Build a REST API course on Udemy. In the course, I build a REST API using Vagrant, but Vagrant is not the only…
How to Build an App Part 3: Using Ionic Framework
Now for the third and final part of this three part tutorial: How to build an app. If you missed out on the first two instalments, you can read part one here, and part two here. For our third part, I will explain how to build the app using…
How to Build an App Part 2: Creating the back-end with Django REST Framework
Welcome to part 2 of 3 of my How to Build an App tutorial. In the first part, I explained how to create the back-end server which we will use to host our app's back-end (if you didn't get a chance to read it, you can check it out here). In…
How to Build an App Part 1: Setting up the Development Server with Vagrant, Ubuntu and Salt (Mac OS X Version)
Using Windows? Click here to view the Windows version of this walk-through.
After my previous post, Android Development for Beginners: 6 Steps to Building Your First App, I received some requests asking me to explain in more detail…
How to Build an App Part 1: Setting up the Development Server with Vagrant, Ubuntu and Salt
Using a Mac? Click here to view the Mac OS X version of this walk-through.
After my previous post, Android Development for Beginners: 6 Steps to Building Your First App, I received some requests asking me to explain in more detail…