Python Website Full Tutorial - Flask, Authentication, Databases & More

preview_player
Показать описание
In this video, I'm going to be showing you how to make a website with Python, covering Flask, authentication, databases, and more. The goal of this video is to give you what you need to make a finished product that you can tweak, and turn into anything you like. We're going to also go over how you create a new user's account, how you store those in a database, how to log into those user accounts, how to log out of them, and how you associate that information with a specific user.

⭐️ Timestamps ⭐️
00:00:00 | Video Overview
00:01:50 | Project Demo
00:04:35 | Directory Structure
00:06:40 | Flask Setup & Installation
00:08:55 | Creating a Flask App
00:14:01 | Creating Routes/Views
00:21:50 | Jinja Templating Language & HTML Templates
00:47:22 | Sign Up Page HTML
00:52:14 | Login Page HTML
00:54:31 | HTTP Requests (POST, GET, etc.)
00:57:05 | Handling POST Requests
01:03:14 | Message Flashing
01:12:42 | Flask SQLAlchemy Setup
01:15:46 | Database Models
01:23:42 | Foreign Key Relationships
01:29:10 | Database Creation
01:34:14 | Creating New User Accounts
01:43:16 | Logging In Users
01:49:17 | Flask Login Module
01:56:03 | Checking if User is Logged In
01:58:54 | Notes HTML
02:02:41 | Adding User Notes
02:05:48 | Deleting User Notes

◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️
💰 Courses & Merch 💰

🔗 Social Medias 🔗

🎬 My YouTube Gear 🎬

💸 Donations 💸
◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️

⭐️ Tags ⭐️
- Build a website
- Python tutorial
- Flask
- Learn Python
- How to use Python
- HTTP requests
- HTML Python
- User accounts Python

⭐️ Hashtags ⭐️
#PythonWebsite #TechWithTim
Рекомендации по теме
Комментарии
Автор

I wasted thousands of dollars in college and learned nothing compared to what i learned here in this channel for free. You guys are amazing . You people deserve a noble prize for what you are doing here.

iamnexom
Автор

Please, don't apologize for a long video when it is fast paced and full of good stuff like this!
Flask can be a little inscrutable sometimes, and I really appreciate that this tutorial went from zero to functional in one go. Bravo!

oldmankatan
Автор

Thank you for making this! It was very simple to follow, and I love that I went from knowing nothing about flask to having a functioning website (also thank you for posting the code in the description, that was also very helpful). This was exactly what I was looking for!

brimmae
Автор

Tim... We can't thank you enough for this tutorial! I can't put it in words how much this tutorial helped me to finally start progressing with Python programming! I know, for you this is simple, however, for beginners like me, this tutorial is like finding a bag of gold. Thank you!

sighera
Автор

This young man is an incredible tutor. He explains the concepts so clearly. Top notch, thanks Tim!

kenmurphy
Автор

I won't lie, this is the most worth video on YouTube that I have ever seen in my entire lifetime! Your videos are the best, without doubt. Thank you for helping everyone by making everything simpler than all the other teachers on YouTube.

anshchaurasia
Автор

This is the best instructional video for programming I have ever seen! Also, if the small errors were deliberate (as I suspect), this makes it all the more effective as it shows troubleshooting as well.. Absolutely fantastic

blueaxon
Автор

I have watch countless web tutorial on so many different topics, and this is the best one so far. Details and pace were perfect.

ethanrhett
Автор

I love that you leave in typos and errors because I usually try to correct them myself to make sure that I'm understanding well.
It's also nice to have all those modules to look into. it saves up the time of searching everywhere for interesting modules and plugins (so you get more time to practice them !)
Also, the additional stuff like the version import methods are super interesting.

Now I want to redo it myself and create my portfolio website for my programming projects. Thanks man I'm learning programming on the side with a full time job, your videos make it fun and practical.

Y_Nt
Автор

Been stressing over a uni project for the past two months and came across this video, I literally want to cry. Thank you much!

Nolusindiso_Hleko
Автор

Amazing tutorial! I had some experience with sql server and power bi, and web dev but not together. Super easy to follow!

fraan
Автор

To those of you that have just landed on this video.
This is one of the best videos I have ever watched.
For me, it covered everything I wanted to learn in one simple to understand package.
Thank you Tim.

stevemorse
Автор

I was doing a project and I was frustrated and scared because I was sure I could not do it. But following this tutorial gave me confidence and I finally did it! It was so helpful and easy to follow. Thank you so much Tim!!

sena
Автор

+1 for all the praise. It seems like every single guide I found on how to get started with Flask and any kind of web site integration for Python was all "buy this app" or "use our service" or totally glossed over critical starting point info so you had to already know how to set everything up and they just showed you some code afterward with no explanation of what parts of their starting point mattered and what didn't. As someone learning this on my own rather than through formal sources this was extremely helpful.
I'll definitely be coming back to watch a lot more of your content as time permits.

BulletsNBrass
Автор

This is one of best tutorials I've used. The way you not only gave the code but explained most of it in way that was easy to understand. Thank you!

sitetest
Автор

This is the video I've been trying to find!!! SO EXCITED TO GET OFF WORK AND DO THIS ENTIRE VIDEO

MccoyHayden
Автор

For the first time in a while, I found a video tutorial thats genuinely interesting :D

nickyfranshel
Автор

Tim, yesterday i had to kickstart a flask project for a new project at my job and your video is the best option i could find on youtube.

Thanks for explaining everything so easily and with such clarity.

You deserve every new subscription you get, i hope you keep creating new content.

deumolo
Автор

This tutorial is amazing. I've done it beginning to end 4 times so far and each time I understand a little more about what's going on.

MewVSMewtwo
Автор

No algoexpert, i don't what to become a software engineer at google.

ahmedyousif
visit shbcf.ru