![]() |
|
Rest Apis Python Flask: Docker, Aws, Git And Sqlalchemy - Printable Version +- Softwarez.Info - Software's World! (https://softwarez.info) +-- Forum: Library Zone (https://softwarez.info/Forum-Library-Zone) +--- Forum: Video Tutorials (https://softwarez.info/Forum-Video-Tutorials) +--- Thread: Rest Apis Python Flask: Docker, Aws, Git And Sqlalchemy (/Thread-Rest-Apis-Python-Flask-Docker-Aws-Git-And-Sqlalchemy--1070929) |
Rest Apis Python Flask: Docker, Aws, Git And Sqlalchemy - AD-TEAM - 08-16-2025 ![]() Rest Apis Python Flask: Docker, Aws, Git And Sqlalchemy Published 12/2024 MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz Language: English | Size: 5.01 GB | Duration: 13h 20m Master Flask, SQLAlchemy, Docker, Git, and AWS to Create Scalable APIs with Real-World Applications What you'll learn Build Professional-Grade APIs: Learn to develop robust and scalable APIs using Flask, covering RESTful principles and HTTP methods. Integrate Databases with SQLAlchemy: Understand how to connect and manage databases using SQLAlchemy ORM for efficient data handling. Implement Authentication & Authorization: Secure your APIs with token-based authentication and role-based access control. Deploy Flask Applications: Gain hands-on experience deploying Flask APIs using Docker and AWS for real-world scalability. Create a Portfolio-Worthy Capstone Project: Develop a fully-functional blog API to showcase your skills to potential employers or clients. Requirements Basic Python Skills Description Are you ready to become a master in Flask API development? Whether you're a beginner looking to kickstart your programming journey or a seasoned developer aiming to expand your backend expertise, this course is designed for YOU!In this comprehensive Flask API Mastery course, you'll learn how to build powerful, scalable APIs from scratch while mastering the most in-demand tools and technologies, including SQLAlchemy, Docker, Git, and AWS. With hands-on projects and real-world applications, you'll gain the confidence to tackle any API challenge.What You'll Learn:The fundamentals of Flask and RESTful API development.How to set up and manage databases using SQLAlchemy ORM.Authentication and authorization techniques to secure your APIs.Deploying APIs with Docker and managing your code with Git.Cloud deployment using AWS to scale your applications.Advanced Flask features like middleware, error handling, and more!Why This Course?Beginner-Friendly: Start with the basics of Python and Flask, even if you have no prior experience in web development.Hands-On Learning: Build a portfolio-ready Capstone Blog Project, a fully functional API you can showcase to employers or clients.Comprehensive Tools: Go beyond Flask-learn to integrate SQLAlchemy, use Docker containers, manage code with Git, and deploy apps on AWS.Real-World Skills: Develop APIs with industry best practices, ready for use in real-world applications.Who Should Enroll?Beginners eager to learn Python and backend development.Web developers wanting to expand their skill set with API development.Backend developers ready to integrate advanced tools and deploy apps to the cloud.Entrepreneurs and freelancers who want to create API-powered applications. What's Included in the Course?Step-by-step video tutorials with easy-to-follow instructions.Practical exercises and coding challenges to solidify your learning.Full capstone project: Build a blog API with all the features you've learned.Guidance on deploying your Flask API using AWS and Docker.By the end of this course, you'll have the confidence and skills to build professional-grade Flask APIs and deploy them like a pro!Enroll now and start your Flask API journey today! Overview Section 1: A Comprehensive Python Starter Kit Lecture 1 IDE - Code Editor for the Course Lecture 2 Values and Types Lecture 3 Variables Lecture 4 Operators Lecture 5 Asking User for Input Lecture 6 Python Comments Lecture 7 Variable Naming Lecture 8 Boolean Expressions Lecture 9 Conditional Execution Lecture 10 Nested Conditionals Lecture 11 Chained Conditionals Lecture 12 Multiple IF Statements Lecture 13 Logical Operators Lecture 14 Try and Except Lecture 15 Calling Builtin Functions Lecture 16 Math Module Lecture 17 Random Module Lecture 18 Defining Function Lecture 19 Indentation in Python Lecture 20 Function with Inputs Lecture 21 Positional and Keyword Arguments Lecture 22 Function with Output Lecture 23 Docstring Lecture 24 List and Iterations Lecture 25 For Loop Lecture 26 Updating Variables Lecture 27 Loop Over Custom Function Lecture 28 Range Function with Loop Lecture 29 While Loop Lecture 30 Continue and Break Lecture 31 What is a String? Lecture 32 String Operations Lecture 33 String Methods Lecture 34 String Parsing Lecture 35 Escape Sequence Lecture 36 String Formatting Section 2: Application Programming Interfaces (APIs) Lecture 37 What is API? Lecture 38 API Endpoints. How to make API calls? What is JSON? Lecture 39 API Responses, API Exceptions and JSON data Lecture 40 API Parameters Lecture 41 API Authentication - Using Keys to Authenticate Lecture 42 Environment Variables Lecture 43 POST API - HTTP POST Requests Lecture 44 PUT/PATCH and DELETE APIs - HTTP Put/Patch and Delete Requests Section 3: Introduction to Flask and Setting Up Flask Environment Lecture 45 What is REST? Lecture 46 What is Flask? Installing Flask Section 4: Creating and Testing Basic Endpoints, Postman, JSON and HTTP Codes Lecture 47 Create Basic Endpoint and Test with Postman Lecture 48 Return JSON in Flask API Lecture 49 Return HTTP Codes in Flask API Section 5: Working with Request Data - Parameters and Variables Lecture 50 Handling Flask API Parameters Lecture 51 Handling Flask API Variables Section 6: SQLAlchemy ORM - CRUD operations Lecture 52 What is SQLite? Lecture 53 SQLite Browser Lecture 54 What is SQLAlchemy? Lecture 55 Connecting DB using SQLAlchemy Lecture 56 Insert Data to DB Using SQLAlchemy ORM Lecture 57 Retrieve Data from DB using SQLAlchemy ORM Lecture 58 Filter Data using SQLAlchemy ORM Lecture 59 Update Data using SQLAlchemy ORM Lecture 60 Delete Data from DB using SQLAlchemy ORM Lecture 61 Building Relationship using SQLAlchemy ORM Lecture 62 Join Tables using SQLAlchemy for ORM Section 7: Integrating Flask API with Database using SQLAlchemy ORM Lecture 63 Integrating Flask API with Database Lecture 64 Flask CLI Section 8: Flask API Best Practices - GET/POST/PUT/PATCH/DELETE Methods Lecture 65 GET Method - Flask API Lecture 66 Handling Response with Marshmallow- Flask-RESTful Lecture 67 GET Method - Single Data Lecture 68 POST Route - Flask API Lecture 69 POST Route with JSON Body - Flask API Lecture 70 PATCH Route - Flask API Lecture 71 DELETE Route - Flask API Lecture 72 NEW Version of GET/POST/PATCH/DELETE Routes Lecture 73 Flask API Structure Section 9: Authentication and Authorization Lecture 74 Basic Authentication Lecture 75 JSON WebTokens Lecture 76 Securing endpoints with Flask-JWT Section 10: Capstone Project - Blog Lecture 77 Flask Project Setup Lecture 78 Database Setup Lecture 79 Login Route Lecture 80 Post Route Lecture 81 Database Migration in Flask APP Lecture 82 Get Method for Retrieve Posts Lecture 83 Patch - Update Posts Lecture 84 Delete Posts Lecture 85 Adding Comments to Posts Lecture 86 Get Comments Section 11: Docker Lecture 87 What is Docker Lecture 88 Docker vs VM Lecture 89 Dockerizing the Flask Application Section 12: Git Lecture 90 What is Git? Lecture 91 Git To Share Lecture 92 Git to Collabarate Lecture 93 Open Source Lecture 94 Use Git Locally Lecture 95 Git Provider Lecture 96 Distributed Version Control Lecture 97 Download Git Lecture 98 Setup and Clone Repository Lecture 99 Create, Stage File and Commit Lecture 100 Git Push Lecture 101 The .git Folder Lecture 102 Connect Local Repository to Remote Repository Lecture 103 Git Status Lecture 104 View Changes in File Lecture 105 Visual Studio Git GUI Lecture 106 View Commits Lecture 107 Delete Files Lecture 108 Renaming the Files Lecture 109 Working with Folders Lecture 110 Undo Changes Lecture 111 Look Back in Git History Lecture 112 Git Ignore Lecture 113 Git Branches Lecture 114 Git Conflicts Section 13: Deploy Flask API to AWS Lecture 115 Setup EC2 Instance Lecture 116 Connect Local Project to AWS Lecture 117 Docker Hub Lecture 118 Push to Docker Hub Lecture 119 Prepare Docker Hub on AWS and Pull Docker Container Lecture 120 Run Container on AWS and Enable Security Groups Section 14: Bonus Section Lecture 121 Bonus Lecture Beginners in Programming: You have basic knowledge of Python and want to explore web development and API creation.,Aspiring Backend Developers: You want to master Flask and gain hands-on experience in building real-world APIs.,Web Developers: You're looking to expand your skill set by learning how to integrate databases, secure APIs, and deploy them to the cloud.,Tech Enthusiasts: You're curious about how RESTful APIs work and want to add a valuable skill to your toolbox.,Entrepreneurs & Freelancers: You aim to build your own API-powered applications or offer API development as a service. ![]() DDownload RapidGator NitroFlare |