Premium
Build a Customer Support SaaS with Django and Vue
Build a shared support inbox with Django and Vue, then add workspaces, team permissions, subscriptions and deployment.
Explore courseCode with Stein
Practical courses in Django, Vue, Python and more. Go from following tutorials to building real applications, one project at a time.
Free tutorials. In-depth courses. Plenty to build.

Premium course
Build a shared support inbox with Django and Vue, then add workspaces, team permissions, subscriptions and deployment.
Explore the projectFrom idea to application
Premium
Build a shared support inbox with Django and Vue, then add workspaces, team permissions, subscriptions and deployment.
Explore course
Premium
In this premium Django course, I'm going to break down different parts of Django into small and easy to understand articles and videos.
Explore course
Premium
Learn how to build a clone of the popular website Airbnb using technologies like Next.js, React, Django, Docker and Tailwind.
Explore courseKeep learning
Continue with something new.
Build a Customer Support SaaS with Django and Vue
Build a Customer Support SaaS with Django and Vue
Build a Customer Support SaaS with Django and Vue
Build a Customer Support SaaS with Django and Vue

Hey, I'm Stein
I'm a self-taught developer with over a decade of experience building for the web. Here, I share what I learn through practical courses and tutorials, so you can build your own projects with confidence.
A little more about meNotes from the editor
From the blog
In this guide, I will show you how to read a file, line by line using Python.
Read article
From the blog
In this guide, I will show you how easy it is to store information in files using Python.
Read article
From the blog
This is part 2 of this series. In this part, we will make it possible for users to sign up, log in and log out. …
Read article
From the blog
I'm working on a cool new feature here on the blog. I'm going to make it possible for you to create an account where you …
Read article
From the blog
This is part 1 of this series. In this part, we will install some software and set up our environment. I will also create a …
Read article
From the blog
In this short post, I'll explain how and what you can do with the unix command "ls"
Read article
From the blog
There are a huge number of commands for Unix out there. Here's a few nice ones to know.
Read article
From the blog
In this short post, I'll explain how and what you can do with the unix command "tail"
Read article
From the blog
I'm soon ready to start publishing videos for my upcoming series "Building a time tracking SaaS using Django and Vue". In this post, you'll get …
Read article
From the blog
In this short post, I'll explain how and what you can do with the unix command "mkdir"
Read article
From the blog
In this short post, I'll explain how and what you can do with the unix command "cd"
Read article
From the blog
In late April 2020 I decided to start a YouTube channel and came up with the name "Code With Stein". It's been live over six …
Read article
From the blog
Sometimes you want to run a function a few seconds after the user has opened your website or similar. In this short guide, I'll show …
Read article
From the blog
There are a lot of different things you can do with JavaScript arrays. In this little guide, I'll go through some of them.
Read article
From the blog
Sorting an array alphabetically or numerically is something we often do as programmers, but how do you do this using JavaScript?
Read article
From the blog
Yesterday we added sitemaps as part of SEO. Today, we need a file called robots.txt to tell bots where they can't go on our website.
Read article
From the blog
Sitemaps are an important part of SEO. In this guide, I will show you how to generate one using Django.
Read article
From the blog
Often you want to validate a form before you send data to the backend. Here is a short guide on how to do this using …
Read article
From the blog
People of ask me here on YouTube and by e-mail how I have learned Django so well. I thought I could create a video where …
Read article
From the blog
In the third part of this video series I'm going to teach you more about how to build a mobile game like Flappy Bird. I …
Read articleBetter together
Join the community on Discord to talk code, get fresh perspectives, and show your work.