Python Backend Web Development Course (with Django)

Ecommerce Empire Academy

This video is a full backend web development course with python. In the course, you will learn everything you need to know to start your web development journey with Python and Django.

✏️ Course developed by CodeWithTomi. Check out his channel:
🔗 Join CodeWithTomi's Discord Server:
🔗 Twitter:

🔗 Download All Free Resources –

Projects Built:
1. A Blog
💻
2. A Weather App
💻
3. A Realtime Chat App
💻

⭐️ Course Contents ⭐️
⌨️ (0:00:00) Intro
⌨️ (0:01:58) Introduction To Python
⌨️ (0:02:39) Installation Of Python
⌨️ (0:06:30) Hello World In Python
⌨️ (0:11:36) Variables In Python
⌨️ (0:17:10) Strings In Python
⌨️ (0:26:37) Numbers In Python
⌨️ (0:37:19) Getting A User's Input
⌨️ (0:42:34) Word Replacement Exercise
⌨️ (0:47:08) List In Python
⌨️ (1:03:05) List Methods
⌨️ (1:16:28) Tuples In Python
⌨️ (1:22:33) Functions In Python
⌨️ (1:35:06) The Return Keyword
⌨️ (1:40:45) IF Statements In Python
⌨️ (2:03:21) Building An Even Number Checker Program
⌨️ (2:05:05) Dictionaries In Python
⌨️ (2:13:40) While Loops In Python
⌨️ (2:19:47) For Loops In Python
⌨️ (2:29:37) 2D Lists
⌨️ (2:34:12) Comments In Python
⌨️ (2:37:38) Building A Basic Calculator
⌨️ (2:45:35) Try Except In Python
⌨️ (2:53:28) Reading Files
⌨️ (3:03:36) Writing Files
⌨️ (3:09:17) Classes and Objects In Python
⌨️ (3:16:43) Inheritance In Python
⌨️ (3:19:31) The Python Shell
⌨️ (3:25:17) Building A Simple Login and SignUp System
⌨️ (3:31:04) Modules and PIP In Python
⌨️ (3:38:28) Introduction To Django
⌨️ (3:39:32) Installation Of Django
⌨️ (3:59:49) Url Routing And Django Apps
⌨️ (4:14:21) Django Template Language
⌨️ (4:20:55) Sending Data To Template File
⌨️ (4:28:12) Building A Word Counter In Django
⌨️ (4:43:13) Get vs Post In Django
⌨️ (4:49:21) Static Files In Django
⌨️ (5:04:29) Introduction To Django Models
⌨️ (5:29:02) Django Admin Panel & Manipulation Of Database
⌨️ (5:46:38) User Registration In Django
⌨️ (6:08:46) User Login And Logout In Django
⌨️ (6:26:43) Dynamic Url Routing In Django
⌨️ (6:37:24) Postgresql Setup
⌨️ (6:47:23) Building A Blog With Django – Part 1
⌨️ (7:12:10) Building A Blog With Django – Part 2
⌨️ (7:25:48) Building A Weather App With Django – Part 1
⌨️ (7:45:17) Building A Weather App With Django – Part 2
⌨️ (8:03:06) Building A Realtime Chat Application With Django – Part 1
⌨️ (8:50:11) Building A Realtime Chat Application With Django – Part 2
⌨️ (9:07:59) Django Rest Framework Crash Course

🎉 Thanks to our Champion and Sponsor supporters:
👾 Wong Voon jinq
👾 hexploitation
👾 Katia Moran
👾 BlckPhantom
👾 Nick Raker
👾 Otis Morgan
👾 DeezMaster
👾 Treehouse

Learn to code for free and get a developer job:

Read hundreds of articles on programming:

And subscribe for new videos on technology every day:

34 thoughts on “Python Backend Web Development Course (with Django)”

  1. massive respect for doing everything on the command line! i can’t imagine a single day of programming/ development without linux

  2. Eugene Pashch

    Don’t confuse class, function, and library. The distinctions among those are important!

  3. It’s astonishing how we can get all of this for free and even with subtitle. Now it’s all up to our determination to learn

    1. Lol i wonder if all the people commmenting this actually complete the course and understand it. Modt of yall probably quit in the first hour

  4. Eye In The Sky

    wow, making a 10 hours video is just so amazing, putting this much time and energy and experience to teach us newbies something, thanks a lot man

  5. Thanks for this tutorial FCC. This course is very help me. Thanks Tomi for your hard work it is very difficult to record 10-hr video of Python for free of cost. Salute to him🙏

  6. Backend developers always say backend is more difficult, but after this video, I think backend is easy to learn!

    1. Well, in my opinion, backend and front-end are both difficult in different ways and require different skills. The only reason it looks easy is it depends on the trainer or instructor. In this case, Tomy makes it look easy which goes to show his skills. Einstein once said if you cannot explain it to five years old then you do not understand it. Tomy explains it so well that beginners are able to get it.

    2. Well, nothing is easy in this world. If it was easy everyone would have done it and everyone would be a millionaire by now.

    3. @LOL LOL everything is easy in web development, it just needs time and a instructor like tomi 😂🌝

    4. @Develxper79 I think it’s mostly about willpower, you need to have some kind of a nerd inside of you to put everything aside and spend your freetime on learning all this stuff

  7. shokoti ezekiel

    I watch this course from the beginning till the end and i see great effort and energy put together to make this content. I love it, thanks to the tutor who explicitly make things understandable, love Tomi and FCC

    1. Stephen Ignatus

      The first django project he did..
      Mine is not running on my web browser.
      Aswear I’m so exhausted.

    2. Kelvin Ubezuo

      Hi Ezekiel, please I would like to know the path you’re following in building your career as a backend developer.

    3. Stephen Ignatus

      @Kelvin Ubezuo I’m sure I did, but I’m not quite sure what i did or what the problem was..

  8. In the words count one, please also use strip() method so that extra white spaces is removed, if not then the counter will also count length of text with whitespaces.

  9. CHITUS💙⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻

    wow, making a 10 hours video is just so amazing, putting this much time and energy and experience to teach us newbies something, thanks a lot man

  10. I wanted to learn a new programming language/framework over winter break and tutorial was an excellent introductory tutorial to get me started in Python. Thank you Tomi for the awesome video!

  11. CHITUS💖⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻⸻

    I watch this course from the beginning till the end and i see great effort and energy put together to make this content. I love it, thanks to the tutor who explicitly make things understandable, love Tomi and FCC

  12. Thank you so much for explaining Python Back-end web development course with Django in a very easy and beautiful way.😊It was very interesting😃

  13. A well structured, nicely flowing and fairly comprehensive tutorial on Django. One of the best I have come across. Gives a good understanding of how to use Django, without adding unnecessary complexity. One can build on this knowledge and learn more complex topics. Thanks Tomi! One thing that could have been easily included was template inheritance, but one can pick it up very easily on their own.

  14. Fagner Feronato

    One tip for anyone that reach blog, weather detector or chat application: the html file has already all the changes that Tomi does in the video. So, if something looks a bit different for you while doing the exercise, check once, check twice, but after that, go forward. This will add up in the end of the exercises.

  15. Heart of Asia

    strings 17:10
    numbers in python 26:41
    input 37: 20
    building A semple word replacement program 42:36
    list in python 47:05
    list method 1:03:05

Comments are closed.