Python Django Full Course for Beginners | Complete All-in-One Tutorial | 3 Hours

  Рет қаралды 79,517

Dave Gray

Dave Gray

Күн бұрын

Web Dev Roadmap for Beginners (Free!): bit.ly/DaveGrayWebDevRoadmap
This Python Django Full Course for Beginners is an all-in-one beginner tutorial and complete course full of over 3 hours of Django code and instruction to level up your programming skills. This course teaches all of the Django fundamentals. View this Django full course tutorial as a Django video textbook with 12 clearly defined chapters.
💖 Support me on Patreon ➜ / davegray
⭐ Become a full-stack dev with Zero To Mastery Courses:
- The Complete Python Developer: bit.ly/CompPythonDev
- Complete Machine Learning & Data Science: bit.ly/CompMachineLearning
- Junior to Senior Dev Roadmap: bit.ly/WebDevRoadmap-JrtoSr
🚩 Subscribe ➜ bit.ly/3nGHmNn
📬 Course Updates ➜ courses.davegray.codes/
🚀 Discord ➜ / discord
☕ Buy Me A Coffee ➜ www.buymeacoffee.com/davegray
👇 Follow Me On Social Media:
GitHub: github.com/gitdagray
Twitter: / yesdavidgray
LinkedIn: / davidagray
❗ During the tutorial I mention several resources to be provided "in the description below" including links to source code for the various chapters. I have put all of these resource links in one GitHub repository.
🔗 All Resources for this Django Course: github.com/gitdagray/django-c...
Python Django Full Course for Beginners:
(0:00:00) Intro
(0:00:40) Chapter 1: Start Here
(0:27:53) Chapter 2: Apps & Templates
(0:50:17) Chapter 3: Models & Migrations
(0:57:35) Chapter 4: Django ORM
(1:04:00) Chapter 5: Django Admin
(1:19:08) Chapter 6: Pages, URLs & Slugs
(1:39:16) Chapter 7: Upload Images
(1:50:43) Chapter 8: Challenge
(2:00:00) Chapter 9: User Registration
(2:16:00) Chapter 10: User Login & Auth
(2:31:21) Chapter 11: Authorization
(2:53:21) Chapter 12: Custom Forms
👀 Visual Studio Code: code.visualstudio.com/
Was this Python Django full course for beginners with over 3 hours of instruction helpful? If so, please share. Let me know your thoughts in the comments.
#django #full #course

Пікірлер: 162
@muhtadinmushfiq8359
@muhtadinmushfiq8359 Ай бұрын
Thanks G. this is the first course that I have finished completely in my entire life. it took nearly 40 days to finish it. But I am glad that a slowass sloth like me learned something from it. Your teaching method is simple yet outstanding. You helped me bring out the potential out of me that I always thought I had. Forever grateful.
@JHaughey1
@JHaughey1 3 ай бұрын
Dave, thank you so much for not only this, but your beginner HTML, CSS, and Python tutorials. For me at least, you've made so many difficult concepts to understand, suddenly easy to grasp. The fact this course and the other ones I mentioned are made freely available speaks volumes about you. Happy coding!
@DaveGrayTeachesCode
@DaveGrayTeachesCode 3 ай бұрын
You're very welcome!
@pranavvats9439
@pranavvats9439 Ай бұрын
Looked at around 3-4 tutorials and the only one whose explanation i could understand and retain is yours. Thanks a lot Dave!!!
@TheBenAustin1986
@TheBenAustin1986 3 ай бұрын
Can’t wait to go through this. I’ve worked with Django a bit, but it was ultra confusing, and it’s been a while. This will be a great refresher and hopefully clear up what I was not understanding before!
@UCrjhmrVAvDXjApQo4EH
@UCrjhmrVAvDXjApQo4EH 3 ай бұрын
Dave, i ve been looking for this for weeks, the timing is just perfect, Wow.
@paolozucconelli
@paolozucconelli 2 ай бұрын
Hi Dave, it was a pleasure to have followed your course. Very well done. Greetings from Rome, Italy
@donralphchannel
@donralphchannel 3 ай бұрын
Thanks Mentor Dave. Your courses are always comprehensive and way better than most i have seen on this platform. Thanks for creating many web developers through them.
@potrishead
@potrishead 2 ай бұрын
Awesome tutorial, Dave: clear, straight to the point, wastes no time in trivial explanations. Exactly what I was looking for. New subscriber here!
@pixelprophetCanvas
@pixelprophetCanvas Ай бұрын
I've looked for many courses online for django, but them were super-confusing. The way you made the course with so clarity is just awesome!! Thanks Dave. Going to subscribe your channer..
@BOGDES83
@BOGDES83 3 ай бұрын
Thank You, Dave !🙏
@SinanSarp
@SinanSarp 13 күн бұрын
I prefer naming apps like "app_posts" or "app_users" etc. to see more clearly on project tree and "www" for the project main folder to be listed at the end of tree, because you already have a project name in the parent folder. Hope this helps somebody.
@hassanmirza2392
@hassanmirza2392 2 ай бұрын
Best IT tutorials channel. Mr. Dave Gray, you are the best!
@TALCOHOME
@TALCOHOME 2 ай бұрын
Hi Dave, I'm studying Django at my college for an undergraduate research project. Your courses have been extremely useful. I wish I could have a coffee with you someday 😀
@DoriaJeffersonP
@DoriaJeffersonP 3 ай бұрын
Thank you so much Dave!
@OloWrrr
@OloWrrr 3 ай бұрын
The best Django course ever seen!
@josbexerra8115
@josbexerra8115 3 ай бұрын
Muchas gracias mister Dave, por este excelente tutorial🙏👏🙌🙌🙌
@AshrafGardizy
@AshrafGardizy 2 ай бұрын
Thanks Dave, really appreciated. ❤
@LucaRulvoni
@LucaRulvoni Ай бұрын
Dave, congratulations on your ability to speak with passion and clarity and in great detail, helping other developers think about how to best develop applications.
@herhippo
@herhippo 2 ай бұрын
I love the format for this series. I like that you use the same project file throughout the entire session. It creates a nice flow for the video.
@DaveGrayTeachesCode
@DaveGrayTeachesCode 2 ай бұрын
Thank you!
@AllanFreitasRocha
@AllanFreitasRocha 7 күн бұрын
Thank you Dave!! You helped so much to learn Django!
@StewartMilton-nj8zx
@StewartMilton-nj8zx Ай бұрын
Dave Gray your the best teacher of my learning website designing Thank you 🙏
@AnweshAdhikari
@AnweshAdhikari Ай бұрын
Absolutely loved the simplicity of your teaching method! It was very intuitive and easy to follow along! Thank you so much for putting out this awesome course of Django!
@DaveGrayTeachesCode
@DaveGrayTeachesCode Ай бұрын
Glad it was helpful!
@_Sparrowsky
@_Sparrowsky 3 ай бұрын
Thx 4 upload all lesson in one movie. Great work & I cannot wait 4 Ur another jDango lessons.
@MaxShapira2real
@MaxShapira2real 3 ай бұрын
Dave, you are really something. Your work is top-notch and comes with ease and simplicity.
@DaveGrayTeachesCode
@DaveGrayTeachesCode 3 ай бұрын
Thank you!
@MohdShajar-v6h
@MohdShajar-v6h 6 күн бұрын
Wonderfully designed and delivered the Django Dave!
@jason6569
@jason6569 3 ай бұрын
I followed a bunch of flask tutorials. It sorta worked but was a lot of copy paste. I just did the official Django tutorial (which should be standard, it's a good tutorial) and am following this. So far it is clear and from me trying to follow things 1-2 years ago I am already liking this tutorial. 35 minutes in and this is great. Will update this in the future but so far this is the best intro I have seen. Simple is what people need to begin with. Doesn't matter if you make, remove or move stuff around. It just has to be clear!
@jason6569
@jason6569 3 ай бұрын
Just finished the Register challenge! So far this is really the simplest, clearest and very educational tutorial. Will definitely look at the tailwind css video next. Now to see how the registration works. This was confusing in other tutorial and would be the only thing left to have a site going! Will post some ideas at the end.
@DavidMelara-o9m
@DavidMelara-o9m 10 күн бұрын
Thank you for this amazing course. I have learned so much from you. I am truly grateful
@sominramchiary5880
@sominramchiary5880 2 ай бұрын
Pretty clear and straightforward explanation, all my basics are cleared in one go. Thank you so much for the wonderful tutorial
@DaveGrayTeachesCode
@DaveGrayTeachesCode 2 ай бұрын
You're very welcome!
@Salah-YT
@Salah-YT 5 күн бұрын
Thank you so much, I've done it! 🙂
@blandon93
@blandon93 Ай бұрын
Thx I am on the first lession. I was able to integrate my codepen html site into django using your guide, hope it'll also show how to host it for somebody else. I have used 3 other tutorials, none of them helped (either errors inside cmd, or just straight obsolete coding pattern, so functions don't work). Your tutorial works for my pycharm.
@user-fb8ly9yd8e
@user-fb8ly9yd8e 3 ай бұрын
Firstly, I want to thank you for the previous class. It was the perfect programming course I had ever. I had recommanded my friends about ur channel and they liked it too much. Personally, I do ask for the next course about django, like focus on backend, Database and API usage. The python intermediate also could be useful. Talking about most useful modules, file handling ie JSON, XML.. It will be helpful. Thanks for ur hard work.
@ram_qr
@ram_qr 3 ай бұрын
Brilliant Tutorial, as always
@hrushikway
@hrushikway Ай бұрын
just 30 mins in and I'm blown away by your explanation. Thanks Dave!
@DaveGrayTeachesCode
@DaveGrayTeachesCode Ай бұрын
Glad it was helpful!
@m-ok-6379
@m-ok-6379 3 ай бұрын
Dave, you are amazing at simplifying things that usually intimidate people.
@DaveGrayTeachesCode
@DaveGrayTeachesCode 3 ай бұрын
Thank you for the kind words!
@notsoinvolution
@notsoinvolution Ай бұрын
Thanks Dave!
@user-wm1pw7oz9b
@user-wm1pw7oz9b 13 күн бұрын
Very interesting video, thank you!
@CRMWTY
@CRMWTY Ай бұрын
Dave this is amazing. Thank you!
@DaveGrayTeachesCode
@DaveGrayTeachesCode Ай бұрын
Welcome!
@jamesmining1647
@jamesmining1647 26 күн бұрын
you are the best dave!
@manheyson409
@manheyson409 11 күн бұрын
Thank you so much sir really appreciated your effort
@JoanApita
@JoanApita 2 ай бұрын
thanks man im been using flask it's time to use django.
@7doors847
@7doors847 3 ай бұрын
A great course indeed!
@Osamzkitchen
@Osamzkitchen 14 күн бұрын
I AM SO GLAD I CAME ACROSS YOUR CHANNEL.I HAVE REALLY GAINED ALOT. PLS WHICH HTML EXTENSION ARE YOU USING?
@kehindegilbert2699
@kehindegilbert2699 3 ай бұрын
Another awesome content 🔥 🔥
@DaveGrayTeachesCode
@DaveGrayTeachesCode 3 ай бұрын
Thank you!
@johnmahugu3527
@johnmahugu3527 10 күн бұрын
thank you very much from Kenya.
@Bakary-qx6pc
@Bakary-qx6pc 2 ай бұрын
very usefull thanks a lot
@krzysiekkrzysiek9059
@krzysiekkrzysiek9059 3 ай бұрын
Some time ago, I listened to an interview with a Python programmer. He said that now applications are built without the typical HTML templates, but using APIs. Namely, with the frontend layer of the application and data fetched from the server as JSON. So that the application page doesn't have to be reloaded to display the data. Could you Dave make such a tutorial with Django REST Framework? BTW, the current tutorial is amazing, thanks 👌👍💪
@judevector
@judevector 6 күн бұрын
You keep delivering when needed just when i am advancing in Django you can to my rescue i have been learning alot from you
@inteliconn995
@inteliconn995 Ай бұрын
Thanks!
@corneliusezeh1045
@corneliusezeh1045 2 ай бұрын
Thank you so much Dave for making the world a better place to live
@ragnarslygaming2772
@ragnarslygaming2772 Ай бұрын
Thank you very much.
@alexandruteodor3585
@alexandruteodor3585 3 ай бұрын
Thank you, you're a life saver! :)
@DaveGrayTeachesCode
@DaveGrayTeachesCode 3 ай бұрын
You're welcome!
@isharaperera0629
@isharaperera0629 Ай бұрын
Thank you very much Dave! This was really helpful...
@DaveGrayTeachesCode
@DaveGrayTeachesCode Ай бұрын
Glad it was helpful!
@maazshaikh7905
@maazshaikh7905 26 күн бұрын
@@DaveGrayTeachesCode can you please teach django in more detail with projects such as ecommerce etc.
@gr4p3ju1c3
@gr4p3ju1c3 3 ай бұрын
just. right. in. time thank you so much!
@kumargupta7149
@kumargupta7149 3 ай бұрын
thanks for releasing in one video ❤❤
@bhattaraitheaxe
@bhattaraitheaxe 22 күн бұрын
Great Course
@amasicalistusemeka9925
@amasicalistusemeka9925 3 ай бұрын
Super Content. You are best online tutor ever seen
@DaveGrayTeachesCode
@DaveGrayTeachesCode 3 ай бұрын
Thanks!
@Fraukou
@Fraukou Ай бұрын
Always had problems learning from video courses because most of them are either unorganized or unclear while being too long. However, this is one of the few courses in which I found myself digesting the information easily and actually learning from it. Thank you for your hard work!
@DaveGrayTeachesCode
@DaveGrayTeachesCode Ай бұрын
Glad it was helpful!
@jdmcivicrrr
@jdmcivicrrr Ай бұрын
Glad to see some Django love. Hopefully some htmx/hyperscript with tailwind integrated with templates comes soon! ❤
@DaveGrayTeachesCode
@DaveGrayTeachesCode Ай бұрын
Could be a fun project!!
@sanjaymishra-ec9lw
@sanjaymishra-ec9lw 3 ай бұрын
Very Thanks Sir, Please make a video how can we deploy our django project.
@samadams4751
@samadams4751 3 ай бұрын
Thanks Legend, This is like the Chiefs SB with Django. Thanks for the great work Dave you are legend mate..
@DaveGrayTeachesCode
@DaveGrayTeachesCode 3 ай бұрын
You're welcome! Thank you for the kind words 🙌
@samadams4751
@samadams4751 3 ай бұрын
@@DaveGrayTeachesCode 🙏❤
3 ай бұрын
The legend is back with another life-saver 💯
@DaveGrayTeachesCode
@DaveGrayTeachesCode 3 ай бұрын
Thanks! 🙌
@joaoarthurbandeira
@joaoarthurbandeira 3 ай бұрын
Hey Dave, great video as always! Can't wait though for videos on Django Rest Framework and then integration between it and Nextjs with jwt cookie authentication and all the good stuff ! 🔥Hahaha 😄Have a good day!
@DaveGrayTeachesCode
@DaveGrayTeachesCode 3 ай бұрын
Thanks for the request!
@sakthisaravanan9304
@sakthisaravanan9304 3 ай бұрын
Thank you
@DaveGrayTeachesCode
@DaveGrayTeachesCode 3 ай бұрын
You're welcome
@sayedrezaomid1305
@sayedrezaomid1305 3 ай бұрын
Salam from Afghanistan to the best software instructor of the work and i am calling for your further success dear teacher Dave. one more request that as you have provided lots of instructive and meaningful lesson about different subjects could you please provide a new sequential react and VUE JS as well ?
@setyoufree2726
@setyoufree2726 3 ай бұрын
Are you a taliban member? Surprise that you can access internet from afghanistan.
@user-wh7rh8en3r
@user-wh7rh8en3r 2 ай бұрын
Thanks for such an outstanding beginner’s course on django framework
@DaveGrayTeachesCode
@DaveGrayTeachesCode 2 ай бұрын
Glad it was helpful!
@user-wh7rh8en3r
@user-wh7rh8en3r 2 ай бұрын
😊yeah
@marcintosh_os
@marcintosh_os 3 ай бұрын
Does this include building an API? DRF or Ninja? If so, this will be really awesome.
@raghav_sridhar
@raghav_sridhar 3 ай бұрын
❤ from India 🎉 Keep going Dave ✌ Thank you!! 😊
@DaveGrayTeachesCode
@DaveGrayTeachesCode 3 ай бұрын
Thank you! Will do!
@raghav_sridhar
@raghav_sridhar 3 ай бұрын
@@DaveGrayTeachesCode A complete course on mySQL, GraphQL to this playlist would be super helpful 😊
@raghav_sridhar
@raghav_sridhar 3 ай бұрын
@@DaveGrayTeachesCode Dave if you could make complete course for mySQL and GraphQL for this playlist it will be great 😇
@AfrikanTechie
@AfrikanTechie 10 күн бұрын
Hi, Dave. Lovely tutorial. May I know the theme used in VS code here? It's lovely.
@Shiyas9961
@Shiyas9961 2 ай бұрын
Sir, put the Django REST Framework also it will be more helpful, and also What a teaching sir ❤
@praulayar4805
@praulayar4805 3 ай бұрын
plz make tutorial series on Flask
@kirtwedel9275
@kirtwedel9275 Ай бұрын
Loving the course, What is your set up for VS Code Themes? It seems so easy on the eyes? Thanks.
@utkar1
@utkar1 Ай бұрын
Exactly!! Please response Dave .. thank you!!!
@2ru2pacFan
@2ru2pacFan 3 ай бұрын
Thank you sir 🫡
@DaveGrayTeachesCode
@DaveGrayTeachesCode 3 ай бұрын
You're welcome!
@programminganytime4332
@programminganytime4332 3 ай бұрын
Can you also upload tutorials for django-rest-framework?
@SalarPro
@SalarPro Ай бұрын
Coming from Laravel, This is Amazing
@alexdin1565
@alexdin1565 3 ай бұрын
please can you make a video on how we can use python and django in same project using docker
@TheSardOz
@TheSardOz 2 ай бұрын
hey Dave, thanks for this great tutorial... ps the command sourse do not work in windows os ... or is just on my end ...?
@amannigam7045
@amannigam7045 3 ай бұрын
With animations coming to the website can you make a GSAP course or Framer motion etc.
@Yahya_Umar
@Yahya_Umar 2 ай бұрын
hello sir that very good can please create a project with stock registration and adjustment of items and Django with react.
@Faybmi
@Faybmi 2 ай бұрын
this course for beginners, what I mean? Well, here only django. Not css or javascript, I recommend you this course if you don't even know what is django
3 ай бұрын
God bless you.
@nejathakan5521
@nejathakan5521 7 күн бұрын
Hi Dave, can we use this tutorial with Django 5 or will you create a dedicated version for Django 5? Best regards.
3 ай бұрын
Hello Dave, With due respect, do you have any plan for making video on Django Rest Framework? I think it would be helpful for many of us.
@DaveGrayTeachesCode
@DaveGrayTeachesCode 3 ай бұрын
Yes, I plan to later this year.
@Dutch-linux
@Dutch-linux 26 күн бұрын
you can also tell it which ip to use
@alishgautam4182
@alishgautam4182 24 күн бұрын
Day 1: Completed till around 2:00:00, took me about 5hours
@maazshaikh7905
@maazshaikh7905 27 күн бұрын
which icon pack are you using?
@RobertMcGovernTarasis
@RobertMcGovernTarasis 3 ай бұрын
I appreciate you did this. But not my thing (python). Hope others appreciate the course
@nejathakan5521
@nejathakan5521 7 күн бұрын
Oh sorry I just started to watch now and recognized that this tutorial is indeed for Django 5 :-)
@user-pd8gt2sr5o
@user-pd8gt2sr5o 2 ай бұрын
There is a little confuse in chapter 11. Sometime request.GET.next and sometimes request.POST. How to use the hidden input tag ?
@satwikvetcha6300
@satwikvetcha6300 7 күн бұрын
in 4:22, Dave sir is getting $ symbol in his terminal but I am getting is path to my folder. Can anyone help me on how to get that symbol in my terminal. Thank you in advance!!
@b.c.b.9852
@b.c.b.9852 2 ай бұрын
Thanks Dave for this video, however, this format of just going through steps with no deep explanation of what we are doing and why does not work for me.
@ananthegde2107
@ananthegde2107 3 ай бұрын
Sir is there also a database connectivity in this course like proper backend or its just a framework teaching one ? I really like your teaching sir.
@DaveGrayTeachesCode
@DaveGrayTeachesCode 3 ай бұрын
This series is for the basics of Django. There is database connectivity. If you were looking for a REST API, I plan to cover the Django REST framework in the future.
@swarantejvajrapu
@swarantejvajrapu 3 күн бұрын
Hi Dave, I started learning but my css file is not linking. Please anyone know about this plz reply
@ibrahims.bangura2110
@ibrahims.bangura2110 2 ай бұрын
Thank you, sir. I’m trying to login a user but I’m having an attribute error at 127.0.0.1/users/login/ Exception type: attribute error Exception value: ‘Anonymoususer’ object has no attribute ‘_meta’. Please I need help 😢
@vladimiraleksic4066
@vladimiraleksic4066 3 ай бұрын
Hi Dave, the God is sending you again to make our lives happier.😊
@innocentopara2074
@innocentopara2074 9 күн бұрын
Am still on Chapter one, am unable to load the static file
@kesavanand3426
@kesavanand3426 3 ай бұрын
Dude tht virtual environment is not activating like that even tho I followed completely your steps . This is really a mess to me . Can anyone please help me ?
@margamvinay
@margamvinay 3 ай бұрын
When you make videos on Django rest framework
@DaveGrayTeachesCode
@DaveGrayTeachesCode 3 ай бұрын
I do not have a specific date. Just in the future
@margamvinay
@margamvinay 3 ай бұрын
@@DaveGrayTeachesCode Thanks, I am waiting for best video on Django rest framework in internet, I know django but no video get with good explanation I hope you do soon
@alakhkaler664
@alakhkaler664 3 ай бұрын
I have watching you videos for quite long time but that one thing I have noticed is that the depth in video towards there topic is no longer seen in latest videos. Please don’t take me wrong that is just my opinion
@DaveGrayTeachesCode
@DaveGrayTeachesCode 3 ай бұрын
Glad you have been watching 🙌 I always try to cover everything needed. Not sure why you may feel there is a change.
@HARSHITHSAIATYAM
@HARSHITHSAIATYAM Ай бұрын
hello
@TheCodebookInc
@TheCodebookInc 2 ай бұрын
can you show the implementation of django rest
@DaveGrayTeachesCode
@DaveGrayTeachesCode 2 ай бұрын
Yes, I plan to cover the Django REST framework in the future.
Python Django Tutorial for Beginners
1:02:36
Programming with Mosh
Рет қаралды 2,5 МЛН
NextJS Parallel Routes Explained with a Simple Example
14:04
Dave Gray
Рет қаралды 8 М.
DEFINITELY NOT HAPPENING ON MY WATCH! 😒
00:12
Laro Benz
Рет қаралды 49 МЛН
Жайдарман | Туған күн 2024 | Алматы
2:22:55
Jaidarman OFFICIAL / JCI
Рет қаралды 1,8 МЛН
Вечный ДВИГАТЕЛЬ!⚙️ #shorts
00:27
Гараж 54
Рет қаралды 14 МЛН
Python Django Web Framework - Full Course for Beginners
3:45:41
freeCodeCamp.org
Рет қаралды 4,2 МЛН
*Next-door 10x Software Engineer* [FULL]
4:50
Programmers are also human
Рет қаралды 351 М.
Web Developer Roadmap (2024) - Everything is Changing
25:02
ByteGrad
Рет қаралды 307 М.
Django QuickStart Web Application for Beginners
23:11
Python Simplified
Рет қаралды 84 М.
Django VS Flask - Which Should You Learn
0:59
Tech With Tim
Рет қаралды 229 М.
From 0 to Back-End Developer in 12 Months: The Complete Roadmap
8:24
Programming with Mosh
Рет қаралды 142 М.
Git Tutorial for Beginners: Learn Git in 1 Hour
1:09:13
Programming with Mosh
Рет қаралды 2,3 МЛН
This is Why CSS is so Frustrating! 😭
0:51
Dave Gray
Рет қаралды 216 М.
DEFINITELY NOT HAPPENING ON MY WATCH! 😒
00:12
Laro Benz
Рет қаралды 49 МЛН