Companies Home Search Profile

Creating a Model Layer for Flask 2

Focused View

Chris Green

1:21:21

80 View
  • 1. Course Overview.mp4
    01:53
  • 1. Version Check.mp4
    00:15
  • 2. Welcome and Context.mp4
    02:31
  • 3. Model Layers and Flask-SQLAlchemy.mp4
    05:38
  • 4. Demo - Installing Flask-SQLAlchemy.mp4
    02:24
  • 5. Demo - Initializing Flask-SQLAlchemy.mp4
    04:46
  • 1. Configuration and Models.mp4
    05:11
  • 2. Demo - Creating a Post Model.mp4
    03:16
  • 3. Demo - Using the Post Model.mp4
    05:59
  • 4. Demo - Creating a User Model.mp4
    02:43
  • 5. Demo - Using the User Model.mp4
    03:09
  • 1. Database Migrations.mp4
    02:43
  • 2. Demo - Installing Flask-Migrate.mp4
    02:17
  • 3. Demo - Reviewing Migrations and Simple Relationships.mp4
    06:02
  • 4. Relationships in SQLAlchemy.mp4
    04:34
  • 5. Demo - Creating a Many-to-Many Relationship.mp4
    02:55
  • 6. Demo - SQLAlchemy and Interactive Python.mp4
    05:37
  • 7. Demo - Using a Model in a HTML Template.mp4
    01:41
  • 1. Flask-Login Context.mp4
    01:27
  • 2. Demo - Install and Initialize Flask-Login.mp4
    01:43
  • 3. Demo - Updating the User Model.mp4
    05:02
  • 4. Demo - Using Flask-Login.mp4
    05:11
  • 5. Demo - Adding API Keys.mp4
    04:24
  • Description


    A model layer is a common and useful abstraction in web development. This course will teach you how to implement a model layer within Flask.

    What You'll Learn?


      Embedding SQL queries within the backend of a web application can make it hard to maintain and extend functionality. In this course, Creating a Model Layer for Flask, you’ll learn to implement a model layer using SQLAlchemy and avoid these issues. First, you’ll explore the setup of SQLAlchemy and how to replace existing SQL queries. Next, you’ll discover how to extend an application using the model layer. Finally, you’ll learn how to manage authorization on views for both interactive and automated users. When you’re finished with this course, you’ll have the skills and knowledge of Flask needed to refactor or extend a model layer.

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Chris is a Security Engineer, who has been variously employed as a DevOps Engineer, Developer, Data Engineer and Infrastructure Analyst. He has extensively studied Cyber Security and holds an MSc in Computing from Cardiff University in the UK. Chris believes the best way to learn is to teach, which is why you find him here on Pluralsight.
    Pluralsight, LLC is an American privately held online education company that offers a variety of video training courses for software developers, IT administrators, and creative professionals through its website. Founded in 2004 by Aaron Skonnard, Keith Brown, Fritz Onion, and Bill Williams, the company has its headquarters in Farmington, Utah. As of July 2018, it uses more than 1,400 subject-matter experts as authors, and offers more than 7,000 courses in its catalog. Since first moving its courses online in 2007, the company has expanded, developing a full enterprise platform, and adding skills assessment modules.
    • language english
    • Training sessions 23
    • duration 1:21:21
    • level average
    • English subtitles has
    • Release Date 2023/07/10