Building REST APIs with Flask and Python in 2023 Language: English | Size:4.79 GB Genre:eLearning
Files Included :
2 - Environment Setup.mp4 (50.34 MB) MP4 100 - Test the finished production app.mp4 (65.6 MB) MP4 97 - Creating a Rendercom Web Service to host our REST API.mp4 (59.67 MB) MP4 98 - How to run Flask with gunicorn in Docker for production server.mp4 (57.61 MB) MP4 99 - Creating a Rendercom Static Sites to serve our frontend.mp4 (41.91 MB) MP4 10 - Getting user input.mp4 (53.34 MB) MP4 11 - Writing our first Python app.mp4 (34.95 MB) MP4 12 - Lists tuples and sets in Python.mp4 (54.75 MB) MP4 13 - Advanced Sets operation.mp4 (53.24 MB) MP4 14 - Booleans in Python.mp4 (29.92 MB) MP4 15 - if statements.mp4 (64.91 MB) MP4 16 - The in keyword in Python.mp4 (26.4 MB) MP4 17 - if statements with the in keyword.mp4 (21.65 MB) MP4 18 - Loops in Python for loop.mp4 (54.56 MB) MP4 19 - Loops in Python while loop.mp4 (63.37 MB) MP4 20 - List comprehensions in Python.mp4 (62.84 MB) MP4 21 - Dictionaries.mp4 (69.18 MB) MP4 22 - Dictionary comprehensions.mp4 (51.14 MB) MP4 23 - Destructuring in Python.mp4 (32.75 MB) MP4 24 - Functions in Python.mp4 (39.55 MB) MP4 25 - Function arguments.mp4 (36.01 MB) MP4 26 - Default argument and keyword arguments.mp4 (22.89 MB) MP4 27 - Functions returning values.mp4 (64.19 MB) MP4 28 - Lambda functions in Python.mp4 (25.97 MB) MP4 29 - Unpacking arguments and keyword arguments.mp4 (91.55 MB) MP4 30 - ObjectOriented Programming in Python.mp4 (86.87 MB) MP4 31 - Magic methods str and repr.mp4 (65.9 MB) MP4 32 - classmethod and staticmethod.mp4 (93.93 MB) MP4 33 - Class inheritance.mp4 (127.41 MB) MP4 34 - Class composition.mp4 (35.24 MB) MP4 35 - Type hinting in Python35.mp4 (28.8 MB) MP4 36 - Modules and Imports in Python.mp4 (40.74 MB) MP4 37 - Absolute and Relative imports in Python.mp4 (74.36 MB) MP4 38 - Exceptions in Python.mp4 (59.16 MB) MP4 39 - Custom exception classes.mp4 (57.99 MB) MP4 40 - Firstclass functions.mp4 (73.29 MB) MP4 41 - Simple decorator in Python.mp4 (35.95 MB) MP4 42 - The syntax for decorator.mp4 (50.59 MB) MP4 43 - Mutability in Python.mp4 (42.14 MB) MP4 44 - Mutable default parameters and why theyre a bad idea.mp4 (38.03 MB) MP4 6 - Introduction to this section.mp4 (9.64 MB) MP4 8 - Variables in Python.mp4 (26.31 MB) MP4 9 - String formatting in Python.mp4 (35.14 MB) MP4 45 - Overview of the Project we will build.mp4 (19.89 MB) MP4 46 - Initial setup for a Flask app.mp4 (57.34 MB) MP4 47 - Your first REST API endpoint.mp4 (30.74 MB) MP4 48 - What is JSON.mp4 (36.5 MB) MP4 49 - How to interact with and test your REST API.mp4 (16.97 MB) MP4 50 - How to create shops in our REST API.mp4 (68.42 MB) MP4 51 - How to create product in each shop.mp4 (59.52 MB) MP4 52 - How to get a specific shop and its specific products.mp4 (36.44 MB) MP4 53 - What are Docker containers and images.mp4 (59.69 MB) MP4 55 - Running a Flask app in a Docker container.mp4 (44.61 MB) MP4 56 - Adding dependencies and adding DB.mp4 (53.96 MB) MP4 57 - Adding new endpoints to our API.mp4 (60.51 MB) MP4 58 - Testing the new endpoints and fixing the errors.mp4 (63.1 MB) MP4 59 - How to run the API in Docker with automatic reloading and debug mode.mp4 (99.45 MB) MP4 60 - How to use Blueprints and MethodViews with Shops.mp4 (121.73 MB) MP4 61 - How to use Blueprints and MethodViews with Product.mp4 (80.85 MB) MP4 62 - How to write marshmallow schemas for our API.mp4 (37.93 MB) MP4 63 - How to perform data validation with marshmallow.mp4 (42.51 MB) MP4 64 - Decorating responses with FlaskSmorest.mp4 (45.27 MB) MP4 66 - Testing our APIs after integrating marshmallow.mp4 (57.1 MB) MP4 67 - Overview and why use SQLAlchemy.mp4 (33.48 MB) MP4 68 - Get started and create ProductModel and ShopModel.mp4 (39.87 MB) MP4 69 - How to write onetomany relationships using SQLAlchemy.mp4 (116.87 MB) MP4 70 - How to configure FlaskSQLAlchemy with your Flask app.mp4 (34.29 MB) MP4 71 - How to insert data into a table using SQLAlchemy.mp4 (70.84 MB) MP4 72 - How to find models in the database by ID or return a 404.mp4 (46.74 MB) MP4 73 - How to update models with SQLAlchemy.mp4 (29.57 MB) MP4 74 - How to retrieve list of all models.mp4 (9.98 MB) MP4 75 - How to delete models and related models Cascades with SQLAlchemy.mp4 (51.34 MB) MP4 76 - Testing the changes we have made in this section.mp4 (122.02 MB) MP4 77 - What is a JWT.mp4 (68.57 MB) MP4 78 - How to set up FlaskJWTExtended with our app.mp4 (40.79 MB) MP4 79 - Coding the User model and schema.mp4 (20.28 MB) MP4 80 - How to add a register endpoint to the REST API.mp4 (82.02 MB) MP4 81 - How to add a login endpoint to the REST API.mp4 (59.9 MB) MP4 82 - Protect endpoints by requiring a JWT.mp4 (72.63 MB) MP4 83 - How to add logout to the REST API.mp4 (64.15 MB) MP4 84 - Token refreshing with FlaskJWTExtended.mp4 (81.37 MB) MP4 85 - Testing the changes we have made with JWT so far.mp4 (89.92 MB) MP4 86 - Introduction to git and basic commands.mp4 (33.27 MB) MP4 87 - Understanding branches and git branch commands.mp4 (22.39 MB) MP4 88 - Understanding remote repositories and its commands.mp4 (91.15 MB) MP4 89 - Advanced Git commands.mp4 (38.32 MB) MP4 90 - Git rebase vs Git merge vs Git Squash.mp4 (55.95 MB) MP4 91 - How to resolve merge conflicts.mp4 (32.78 MB) MP4 92 - What is gitignore and why do we need it.mp4 (16.51 MB) MP4 93 - Git Submodules and few tips related to git.mp4 (22.92 MB) MP4 94 - Initialising git in our REST API.mp4 (38.34 MB) MP4 96 - Extracting the frontend code and running.mp4 (120.95 MB) MP4