educative.io

Flask: Develop Web Applications in Python (Educative)


Operations on Models - Project Challenge: Retrieving Pets from the Home and Details Page In this lesson, we will be modifying the home page and pet_details view to retrieve pets from the database. View the lesson [here](https://www.educative.io/courses/flask-develop-web-applications-in-python/g7mMX9pxx9D). Database - Database Connection using SQLAlchemy In this lesson, we will be exploring how to create a database connection in your Flask application by using SQLAlchemy. View the lesson [here](https://www.educative.io/courses/flask-develop-web-applications-in-python/gxxPNMjXLm6). Database - Getting Started with Models In this lesson, we will find out how to create models in our Flask application. View the lesson [here](https://www.educative.io/courses/flask-develop-web-applications-in-python/qZJBvOqO9Qr). Database - Project Challenge: Create a One-to-Many Relationship In this challenge, you will be tasked with creating a one-to-many relationship between the user and pet models. View the lesson [here](https://www.educative.io/courses/flask-develop-web-applications-in-python/qAvlGW9N2Qy). Introduction to Flask - What is Flask? In this lesson, a brief introduction of the Flask framework and its history is mentioned. View the lesson [here](https://www.educative.io/courses/flask-develop-web-applications-in-python/qZWAmEGDBkR). Before Getting Started - Who is This Course For? In this lesson, the intended audience for this course and what to expect from the course is described. View the lesson [here](https://www.educative.io/courses/flask-develop-web-applications-in-python/N72l20MX7vv). Before Getting Started - Learning Outcomes This lesson explains the learning outcomes of this course. View the lesson [here](https://www.educative.io/courses/flask-develop-web-applications-in-python/RMoyQG2ZXWE). Introduction to Flask - Who is Using Flask? This lesson tells us about the popular companies who are using Flask to develop their products. View the lesson [here](https://www.educative.io/courses/flask-develop-web-applications-in-python/RLY4J4OlryV). Database - Project Challenge: Create User and Pet Models In this challenge, we will be initializing a database connection and creating the User and Pet models in the project application. View the lesson [here](https://www.educative.io/courses/flask-develop-web-applications-in-python/3YmVQ8xBZP4). Introduction to Flask - WSGI and Jinja2 In this lesson, we will learn about WSGI and Jinja, and what their purpose is in Flask. View the lesson [here](https://www.educative.io/courses/flask-develop-web-applications-in-python/qVyQAA6y7A2). Introduction to Flask - Quiz In this lesson, we will solve a quiz to test the concepts that we have covered. View the lesson [here](https://www.educative.io/courses/flask-develop-web-applications-in-python/39lxG8JoMwO). First Flask Application - URL Routes and Views In this lesson, we will get to know what views are, and how they are associated with the URL routes. We will also learn how to create static routes. View the lesson [here](https://www.educative.io/courses/flask-develop-web-applications-in-python/myx57ONnWJ9). First Flask Application - Solution: Paws Rescue Center In this lesson, we will go through the solution of the challenge given in the previous lesson. View the lesson [here](https://www.educative.io/courses/flask-develop-web-applications-in-python/Bnp9OWnnGJW). First Flask Application - Quiz In this lesson, we will solve a quiz to test the concepts that we have covered. View the lesson [here](https://www.educative.io/courses/flask-develop-web-applications-in-python/N7ll75wj976). Static Templates - How Do We Use HTML Templates? In this lesson, we will learn how to serve HTML templates in our Flask application. View the lesson [here](https://www.educative.io/courses/flask-develop-web-applications-in-python/x1pRrNgVvB3). Static Templates - Project Challenge: HTML Using Strings In this lesson, we will again work on the course project and serve HTML using the String method. View the lesson [here](https://www.educative.io/courses/flask-develop-web-applications-in-python/3YOMrPL2Z4r). Static Templates - Solution: HTML Using Strings In this lesson, we will analyze the solution to the challenge given in the last lesson. View the lesson [here](https://www.educative.io/courses/flask-develop-web-applications-in-python/7XMwGYgnBoO). Static Templates - Project Challenge: Separate HTML Templates In this lesson, we will render the HTML templates from separate HTML files. View the lesson [here](https://www.educative.io/courses/flask-develop-web-applications-in-python/RLDkM9loxnV). Static Templates - Solution: Separate HTML Templates In this lesson, we will look into the solution of the challenge given in the previous lesson. View the lesson [here](https://www.educative.io/courses/flask-develop-web-applications-in-python/B6l1JnpPVQX). Static Templates - Quiz In this lesson, we will solve a quiz to test the concepts that we have covered. View the lesson [here](https://www.educative.io/courses/flask-develop-web-applications-in-python/gk84rAllGgG). Static Files - How Do We Serve Static Files? In this lesson, we will study how we can host the static files present in our Flask application. View the lesson [here](https://www.educative.io/courses/flask-develop-web-applications-in-python/3w7PP7MAKnR). Static Files - Solution: Using Static Files In this lesson, we will take a look at the solution to the "Using Static Files" challenge. View the lesson [here](https://www.educative.io/courses/flask-develop-web-applications-in-python/RLGz3vqkXME). Static Files - Quiz In this lesson, we will solve a quiz to test the concepts that we have covered. View the lesson [here](https://www.educative.io/courses/flask-develop-web-applications-in-python/m7Q75J1nX2O). Dynamic Templates - Template Inheritance In this lesson, we will be learning the method of creating template inheritance with Jinja! View the lesson [here](https://www.educative.io/courses/flask-develop-web-applications-in-python/gkrG0y0R5kY). Dynamic Templates - Jinja2 Templates In this lesson, we will learn about dynamic templates and Jinja’s emplating engine. View the lesson [here](https://www.educative.io/courses/flask-develop-web-applications-in-python/gxBrZEWypWl). Dynamic Templates - Variables In this lesson, we will get to know the method of passing variables to the template and using them with Jinja! View the lesson [here](https://www.educative.io/courses/flask-develop-web-applications-in-python/JQMQgJR498v). Dynamic Templates - Project Challenge: For Loop in Jinja In this lesson, we will be solving a challenge related to the usage of for-loops in Jinja. View the lesson [here](https://www.educative.io/courses/flask-develop-web-applications-in-python/JQmnW22ZkBg). Dynamic Templates - Solution: For Loop in Jinja In this lesson, we will be taking a look at the solution of the challenge presented in the previous lesson. View the lesson [here](https://www.educative.io/courses/flask-develop-web-applications-in-python/B1yygvZYomQ). Dynamic Templates - Project Challenge: Template Inheritance In this challenge, we will apply the concept of template inheritance to our project. View the lesson [here](https://www.educative.io/courses/flask-develop-web-applications-in-python/3j2GjPWREGp). Dynamic Templates - Solution: Template Inheritance In this lesson, we will discuss how to solve the challenge that was presented in the previous lesson. View the lesson [here](https://www.educative.io/courses/flask-develop-web-applications-in-python/myrg0WE49mp). Form Handling - Introduction to Forms and Requests In this lesson, we will learn about the two methods of handling forms in Flask. View the lesson [here](https://www.educative.io/courses/flask-develop-web-applications-in-python/YMOABAzNRXA). Form Handling - Data Handling Using the Request Object In this lesson, we will handle the POST request received by the login template and retrieve the data from it. View the lesson [here](https://www.educative.io/courses/flask-develop-web-applications-in-python/q2xQ30xqgPG). Form Handling - Creating Forms using Flask-WTF and WTForms In this lesson, we will learn how to create forms using the Flask-WTF and WTForms modules. View the lesson [here](https://www.educative.io/courses/flask-develop-web-applications-in-python/B6E3NMRo9pn). Form Handling - Rendering Flask-WTF forms in templates In this lesson, we will learn how to render the forms that we created in our last lesson on the front-end. View the lesson [here](https://www.educative.io/courses/flask-develop-web-applications-in-python/mEWMz7wvZZO). Form Handling - Form Validation and Data and Error Handling with Flask-WTF In this lesson, we will learn how to validate the data received from the form and how to handle these validation errors. View the lesson [here](https://www.educative.io/courses/flask-develop-web-applications-in-python/JYYrW347Ymy). Form Handling - Project Challenge: Rendering a Sign-Up Form and Navbar In this challenge, you will be adding a sign-up form to the application using Flask-WTF and rendering it on a template. View the lesson [here](https://www.educative.io/courses/flask-develop-web-applications-in-python/x1gW8ArvK4B). Form Handling - Solution: Sign-Up Form Data Handling In this lesson, we will take a look at the solution to the challenge presented in the previous lesson. View the lesson [here](https://www.educative.io/courses/flask-develop-web-applications-in-python/N8WmYGlNN8v). Form Handling - Project Challenge: Create a Login and Logout Mechanism In this lesson, we will be authenticating users using login and maintaining a session until they logout. View the lesson [here](https://www.educative.io/courses/flask-develop-web-applications-in-python/7XjB1VNPgjy). Form Handling - Solution: Create a Login and Logout Mechanism In this lesson, we will go over the solution of this challenge. View the lesson [here](https://www.educative.io/courses/flask-develop-web-applications-in-python/g2ljMRPZ4O6). Database - The One-to-Many Relationship In this lesson, we will get to know how to add a one-to-many relationship between models. View the lesson [here](https://www.educative.io/courses/flask-develop-web-applications-in-python/JPpYx9ZXEAP). Database - The One-to-One Relationship In this lesson, we will learn how to add a one-to-one relationship between models. View the lesson [here](https://www.educative.io/courses/flask-develop-web-applications-in-python/q2GA8X8vwoy). Database - The Many-to-Many Relationship In this lesson, we will learn how to add a many-to-many relationship between models. View the lesson [here](https://www.educative.io/courses/flask-develop-web-applications-in-python/39wDz94XAQr). Database - Solution: Create User and Pet Models In this lesson, we will go over how to create user and pet models and map them into the database. View the lesson [here](https://www.educative.io/courses/flask-develop-web-applications-in-python/qV1RP0Xy79y). Database - Solution: Create a One-to-Many Relationship In this lesson, we will look at how we created the one-to-many relationship described in the challenge. View the lesson [here](https://www.educative.io/courses/flask-develop-web-applications-in-python/qZm5ynXwRq0). Operations on Models - Retrieval In this lesson, we will discover how to retrieve objects from the database using the "query" object of the model class. View the lesson [here](https://www.educative.io/courses/flask-develop-web-applications-in-python/JPoy6rOnpXl). Operations on Models - Update & Delete In this lesson, we will discover how to update and delete data from the database. View the lesson [here](https://www.educative.io/courses/flask-develop-web-applications-in-python/R1R1w2Rpmrw). Operations on Models - Solution: Retrieving a User at Login In this lesson, we will be going over the solution of how we can modify the login method so that it uses the database. View the lesson [here](https://www.educative.io/courses/flask-develop-web-applications-in-python/gxxo4zBJyZY). Operations on Models - Solution: Inserting Pets In this lesson, we will look at the solution to inserting pets in the database. View the lesson [here](https://www.educative.io/courses/flask-develop-web-applications-in-python/mEOKrRoNokO). Operations on Models - Solution: Retrieving Pets from the Home and Details Pages In this lesson, we will take a look at the solution to the challenge presented in the previous lesson. View the lesson [here](https://www.educative.io/courses/flask-develop-web-applications-in-python/JYM3MgD3Pp9). Operations on Models - Project Challenge: Updating and Deleting Pets In this challenge, you will be given the task of updating and deleting pets. View the lesson [here](https://www.educative.io/courses/flask-develop-web-applications-in-python/mEql0MVzgBn). Conclusion - Overview This lesson gives a quick overview of the concepts discussed in this course. View the lesson [here](https://www.educative.io/courses/flask-develop-web-applications-in-python/xoG2g2K4n4n). Conclusion - What's Next? Future technologies to study after the ones covered in this course. View the lesson [here](https://www.educative.io/courses/flask-develop-web-applications-in-python/39kP4w8x284). Introduction to Flask - The Client-Server Architectural Model This lesson provides a high-level summary of the concept of the client-server architectural model. View the lesson [here](https://www.educative.io/courses/flask-develop-web-applications-in-python/q2zxLKKKrRR). Operations on Models - Solution: Inserting Users into Sign-Up In this lesson, we will discuss how we can modify the signup method to insert users in the database. View the lesson [here](https://www.educative.io/courses/flask-develop-web-applications-in-python/qAOm4pojXvy). First Flask Application - Dynamic Routing In this lesson, we will learn how to create dynamic URL routes in our application. View the lesson [here](https://www.educative.io/courses/flask-develop-web-applications-in-python/N82DNr7ZDMz). Introduction to Flask - Model-Template-View Architecture In this lesson, we will first describe the MVC architecture, since it makes understanding the MTV architecture easier. Then, we will briefly cover the MTV architecture that most Flask developers favor. View the lesson [here](https://www.educative.io/courses/flask-develop-web-applications-in-python/7n8XNKlz6g1). Operations on Models - Insertion In this lesson, we will learn how to populate our database by inserting data. View the lesson [here](https://www.educative.io/courses/flask-develop-web-applications-in-python/B6lyj5MlgVY). First Flask Application - Hello World! In this lesson, we will build our first Flask application! Hurrah! View the lesson [here](https://www.educative.io/courses/flask-develop-web-applications-in-python/YM80y1mr9VM). Static Files - Project Challenge: Using Static Files In this lesson, we will solve a challenge related to the usage of static files. View the lesson [here](https://www.educative.io/courses/flask-develop-web-applications-in-python/q2L6Xmm9EVr). Dynamic Templates - Control Flow In this lesson, we will learn how to add control flow blocks in the Jinja templating language. View the lesson [here](https://www.educative.io/courses/flask-develop-web-applications-in-python/q2k9moLGxjk). Operations on Models - Project Challenge: Retrieving a User at Login In this challenge, we will be modifying the login function to retrieve an inserted user from the database. View the lesson [here](https://www.educative.io/courses/flask-develop-web-applications-in-python/qAKxrEzrMpp). Operations on Models - Solution: Updating and Deleting Pets In this lesson, we will learn how to perform the update and delete operations on the pets in our application. View the lesson [here](https://www.educative.io/courses/flask-develop-web-applications-in-python/YQA7zlgBgz9). First Flask Application - Project Challenge: Paws Rescue Center In this lesson, we will start working on your course project! We will be creating a web application for an animal rescue center called "Paws Rescue Center". View the lesson [here](https://www.educative.io/courses/flask-develop-web-applications-in-python/NEQNGoGNRzD). Dynamic Templates - Project Challenge: Create Dynamic Route for Pet Details In this lesson, we will create a new route that will show the details of an individual pet. View the lesson [here](https://www.educative.io/courses/flask-develop-web-applications-in-python/JEEr8GZD89K). Dynamic Templates - Solution: Create a Dynamic Route for Pet Details In this lesson, we will take a look at the solution for the "Create a Dynamic Route for Pet Details" challenge. View the lesson [here](https://www.educative.io/courses/flask-develop-web-applications-in-python/q2lo8ElNpw0). Form Handling - Solution: Rendering a Sign-Up Form and Navbar In this lesson, we will take a look at the solution for rendering a sign-up form using Flask-WTF and also adding a navigation bar to all the templates. View the lesson [here](https://www.educative.io/courses/flask-develop-web-applications-in-python/RLrNmO497xO). Form Handling - Project Challenge: Sign-Up Form Data Handling In this challenge, we will complete the Sign-Up process by handling the data and adding a new user in the system. View the lesson [here](https://www.educative.io/courses/flask-develop-web-applications-in-python/YMqz758gn9K). Operations on Models - Project Challenge: Inserting Users in Sign-Up In this lesson, we will be modifying the sign-up method to insert users in the database. View the lesson [here](https://www.educative.io/courses/flask-develop-web-applications-in-python/xo8KBv5B0Rn). Operations on Models - Project Challenge: Inserting Pets In this challenge, we will insert some pets in the system by default and retrieve them to show on the home page. View the lesson [here](https://www.educative.io/courses/flask-develop-web-applications-in-python/xozv2rYzDBq).
About the Flask: Develop Web Applications in Python (Educative) category [Flask: Develop Web Applications in Python (Educative)] (1)