Learn the Flask Python web framework by building your own e-commerce website with its own authentication system.

💻 Full code: https://github.com/jimdevops19/FlaskSeries
💻 Get code snippets used in the course: http://www.jimshapedcoding.com/courses/Flask%20Full%20Series

✏️ Course created by Jim from JimShapedCoding. Check out his channel: https://www.youtube.com/channel/UCU8d7rcShA7MGuDyYH1aWGg

⭐️ Course Contents ⭐️
⌨️ P1 (0:00:00) Introduction
⌨️ P2 (0:20:37) Styling & Templates
⌨️ P3 (0:41:37) Sending data to Templates
⌨️ P4 (1:02:56) Template Inheritance
⌨️ P5 (1:21:14) Models and Databases
⌨️ P6 (1:51:13) Project Restructure
⌨️ P7 (2:05:41) Model Relationships
⌨️ P8 (2:25:37) Flask Forms
⌨️ P9 (2:51:58) Flask Validations
⌨️ P10 (3:14:05) Flashes & Advanced Validations
⌨️ P11 (3:41:04) User Authentication Part 1
⌨️ P12 (3:59:56) User Authentication Part 2
⌨️ P13 (4:34:16) Logout and Customizations
⌨️ P14 (4:51:25) Item Purchasing Part 1
⌨️ P15 (5:18:39) Item Purchasing Part 2
⌨️ P16 (5:54:13) Item Selling

Useful Links:
🔗 Python Download – https://www.python.org/downloads/
🔗 Pycharm Download – https://www.jetbrains.com/pycharm/download/
🔗 Flask Starter Template – https://flask.palletsprojects.com/en/1.1.x/quickstart/

Learn to code for free and get a developer job: https://www.freecodecamp.org

Read hundreds of articles on programming: https://freecodecamp.org/news

And subscribe for new videos on technology every day: https://youtube.com/subscription_center?add_user=freecodecamp

source

25 Comments

  1. Hi everyone

    I have an error, which is at 1:36:30, and the error is as follows

    >>> from market import db

    Traceback (most recent call last):

    File "<stdin>", line 1, in <module>

    ModuleNotFoundError: No module named 'market'

  2. Hi Jim, Thanks for the good coverage of Flask content. For showing the budget with with comma separator (4:28:39), can you not use Python formatting as follows: {{"{:,}".format(number)}}, instead of writing a function?

  3. i wanna really thank you for you detailed explanation and for wasted time, really nice cours who made me undersdand the concept of Flask with python, appriciate your effort. many thanks

  4. This tutorial really has it all, and has shown just how quickly and easily you can spin up a fully dynamic website using Python, Flask, and Jinja! Not to mention it gives a great foundation in the ORM of SQLAlchemy too. Fantastic work. Taught me everything I need to know to make my own dashboards that my org has been missing for years.

  5. Please I have a problem in the Flask Validations lesson, everything works fine but the errors are not displaying in my terminal and neither in the website in the following lesson, and I wrote exactly like you did I copied your code from your github account,so the issue must be with the form.errors because it's always empty in my case
    could you help please ?

Leave A Reply

Please enter your comment!
Please enter your name here