• SQLALCHEMY ORM IN DEPTH
  • LESSON TITLE LEARNING OUTCOMES BUILD A CRUD APP WITH SQLALCHEMY ORM – PART 1
  • The school of progr amming and development n a n o d e g r e e s y L l a b u s




    Download 1.17 Mb.
    Pdf ko'rish
    bet4/9
    Sana02.03.2023
    Hajmi1.17 Mb.
    #43979
    1   2   3   4   5   6   7   8   9
    Bog'liq
    Udacity Enterprise Syllabus Full Stack Web Developer nd0044
    1667458021 (1), 1698295492
    LESSON TITLE
    LEARNING OUTCOMES
    INTRO TO 
    SQLALCHEMY 
    AND 
    SQLALCHEMY 
    ORM BASICS
    • 
    Describe and explain the use cases for an Object Relational Mapping (ORM) 
    library.
    • 
    Describe and explain the abstraction layers of SQLAlchemy.
    • 
    Connect to and manage a database using composable SQL expressions.
    • 
    Define data model objects with Python using SQLAlchemy ORM.
    • 
    Connect data models to a lightweight Flask web application.
    • 
    Build data models using different types of data.
    SQLALCHEMY 
    ORM IN DEPTH
    • 
    Explore and retrieve data using the SQLAlchemy Model. query object.
    • 
    Create database sessions for executing database transactions.
    • 
    Execute database transactions within a connection session.
    • 
    Describe and explain the SQLAlchemy object lifecycle.
    • 
    Build a lightweight data app using SQLAlchemy.
    • 
    Describe and explain the Model-View-Controller (MVC) application 
    architecture.
    • 
    Retrieve from data from a webform using Flask.
    • 
    Update data models using data migrations.
    • 
    Migrate data using Flask-Migrate and Flask-Script.
    • 
    Define and code relationships between tables and objects using 
    SQLAlchemy.
    • 
    Implement database methods to query relationships between data models.
    6
    THE SCHOOL OF PROGRAMMING AND DEVELOPMENT


    Course 1: SQL and Data Modeling for the Web, cont.
    LESSON TITLE
    LEARNING OUTCOMES
    BUILD A CRUD 
    APP WITH 
    SQLALCHEMY 
    ORM  PART 1
    • 
    Use the CRUD (Create, Read, Update, Delete) model to build a small 
    database backed app.
    • 
    Capture user input from a webform to add and modify data to a database.
    • 
    Manage data using database sessions in an application controller.
    MIGRATIONS
    • 
    Modify a data schema using Flask-Migrate and Alembic.
    • 
    Write migration scripts to update data schemas using Flask-Script.

    Download 1.17 Mb.
    1   2   3   4   5   6   7   8   9




    Download 1.17 Mb.
    Pdf ko'rish

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    The school of progr amming and development n a n o d e g r e e s y L l a b u s

    Download 1.17 Mb.
    Pdf ko'rish