• LESSON TITLE LEARNING OUTCOMES INTRODUCTION TO APIs
  • HTTP AND FLASK BASICS
  • 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
    bet5/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
    BUILD A CRUD 
    APP WITH 
    SQLALCHEMY 
    ORM – PART 2
    • 
    Update database models using webforms and application routing.
    • 
    Delete information from a database using SQLAlchemy.
    • 
    Model and control relationships between different types of data objects.
    • 
    Implement one-to-many and many-to-many relationships using 
    SQLAlchemy.
    • 
    Execute complex database queries on related data models.
    Learn More at 
    WWW.UDACITY.COM/ENTERPRISE
    7
    FULL STACK WEB DEVELOPER
    Nanodegree Program Overview


    LESSON TITLE
    LEARNING OUTCOMES
    INTRODUCTION TO 
    APIs
    • 
    Describe and explain the definition and use cases of APIs.
    • 
    (Application Programming Interface).
    • 
    Describe and explain how APIs are used to connect application front 
    ends to server backends.
    HTTP AND FLASK 
    BASICS
    • 
    Describe and explain the Hypertext Transfer Protocol (HTTP).
    • 
    Describe and explain the components of an HTTP request.
    • 
    Describe and explain the different HTTP methods (verbs).
    • 
    Describe and explain HTTP status codes.
    • 
    Request information from a server using cURL and HTTP requests.
    • 
    Install the Python Flask micro application framework.
    • 
    Set up and Configure a Flask application.
    • 
    Create a Flask endpoint (route).
    Learn how to use APIs to control and manage web applications, including best practices for API testing and 
    documentation.
    In this project, you will use the skills you’ve developed to build a Trivia API. The API will allow users to:
    • 
    Search for trivia questions and answers via category and difficulty.
    • 
    Add new questions.
    • 
    Modify the difficulty rating of questions.
    The goal of this project is to use APIs to control and manage a web application using existing data models. 
    You’ll be given a set of data models and the application front end. Your task will be to implement the API in 
    Flask to make the Trivia game functional.
    Trivia API
    Project
    8
    THE SCHOOL OF PROGRAMMING AND DEVELOPMENT
    Nanodegree Program Overview
    Course 2: API Development and Documentation


    Learn More at 
    WWW.UDACITY.COM/ENTERPRISE
    9
    FULL STACK WEB DEVELOPER
    Nanodegree Program Overview
    Course 2: API Development and Documentation, cont.

    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