Rapid Flask
Course
Online
Description
-
Type
Course
-
Methodology
Online
-
Start date
Different dates available
Get your web applications up and running in no time with Flask.This course covers the essentials of web development in Python. It starts by showing you how to set up an interaction between client and server quickly and efficiently, before moving on to cover how to write templates to allow HTML to interact seamlessly with Python. From there, the course flows into receiving and processing input from your app’s users and grabbing data through web services. You’ll be surprised at the range of functionality you’ll find in a web app that takes only 45 minutes to develop!The course shows you how to develop a fully functional app in Flask using simple but powerful features. You’ll learn different ways to utilize the input from your app’s users simply and securely. You’ll also discover how to integrate API calls with your app, and how to make template files so that the Python and HTML combo becomes simple and fun to work with.This course covers all the essentials of web development; input, processing, and output. It’s really all you need to develop an engaging and interactive web app faster than ever before!About the AuthorGareth Dwyer is a South African Computer Science student with several years of Python and web development experience. He first became interested in coding when he was 14, and this interest has only grown since then. His other computer-related interests include Information Security, Natural Language Processing, NoSQL databases, and most things Linux, while in his largely imagined free time he pursues interests in chess, philosophy, classical piano, and languages.
Facilities
Location
Start date
Start date
About this course
Gear up with the tools you need to get started with web development in Flask
Use familiar Python syntax that makes developing with Flask easy
Establish better client-server communication for your apps
Get better flexibility in your apps by combining Python logic with HTML view code
Enhance the utility of your app by establishing methods for client input
Easily control web APIs to combine data in useful ways
Integrate attractive CSS elements to make your apps look great
Create personalized user experiences with cookies and much more
Reviews
This centre's achievements
All courses are up to date
The average rating is higher than 3.7
More than 50 reviews in the last 12 months
This centre has featured on Emagister for 4 years
Subjects
- Web Development
- Install
- Web
- Logic
- HTML
- Server
Course programme
- Install pip
- Install Flask
- Set up the correct directory structure
- Create the directory structure
- Edit the .py file
- Run the script and view it in a web browser
- Add new functions
- Dynamic routing
- Dynamic routing with type checking
- Install pip
- Install Flask
- Set up the correct directory structure
- Create the directory structure
- Edit the .py file
- Run the script and view it in a web browser
- Add new functions
- Dynamic routing
- Dynamic routing with type checking
- Install pip
- Install Flask
- Set up the correct directory structure
- Install pip
- Install Flask
- Set up the correct directory structure
- Install pip
- Install Flask
- Set up the correct directory structure
- Install pip
- Install Flask
- Set up the correct directory structure
- Install pip
- Install Flask
- Set up the correct directory structure
- Install pip
- Install Flask
- Set up the correct directory structure
- Create the directory structure
- Edit the .py file
- Run the script and view it in a web browser
- Create the directory structure
- Edit the .py file
- Run the script and view it in a web browser
- Create the directory structure
- Edit the .py file
- Run the script and view it in a web browser
- Create the directory structure
- Edit the .py file
- Run the script and view it in a web browser
- Create the directory structure
- Edit the .py file
- Run the script and view it in a web browser
- Create the directory structure
- Edit the .py file
- Run the script and view it in a web browser
- Add new functions
- Dynamic routing
- Dynamic routing with type checking
- Add new functions
- Dynamic routing
- Dynamic routing with type checking
- Add new functions
- Dynamic routing
- Dynamic routing with type checking
- Add new functions
- Dynamic routing
- Dynamic routing with type checking
- Add new functions
- Dynamic routing
- Dynamic routing with type checking
- Add new functions
- Dynamic routing
- Dynamic routing with type checking
- Make a web request and parse the data
- Build up the HTML string with the data
- Return the string to the client
- Create a Jinja template file
- Set up the dynamic variables
- Pass the variables into the template and render it
- Pass in a list of variables instead of individual variables
- Set up a Jinja loop to process the list
- Set up a Jinja if statement to change the font colour
- Make a web request and parse the data
- Build up the HTML string with the data
- Return the string to the client
- Create a Jinja template file
- Set up the dynamic variables
- Pass the variables into the template and render it
- Pass in a list of variables instead of individual variables
- Set up a Jinja loop to process the list
- Set up a Jinja if statement to change the font colour
- Make a web request and parse the data
- Build up the HTML string with the data
- Return the string to the client
- Make a web request and parse the data
- Build up the HTML string with the data
- Return the string to the client
- Make a web request and parse the data
- Build up the HTML string with the data
- Return the string to the client
- Make a web request and parse the data
- Build up the HTML string with the data
- Return the string to the client
- Make a web request and parse the data
- Build up the HTML string with the data
- Return the string to the client
- Make a web request and parse the data
- Build up the HTML string with the data
- Return the string to the client
- Create a Jinja template file
- Set up the dynamic variables
- Pass the variables into the template and render it
- Create a Jinja template file
- Set up the dynamic variables
- Pass the variables into the template and render it
- Create a Jinja template file
- Set up the dynamic variables
- Pass the variables into the template and render it
- Create a Jinja template file
- Set up the dynamic variables
- Pass the variables into the template and render it
- Create a Jinja template file
- Set up the dynamic variables
- Pass the variables into the template and render it
- Create a Jinja template file
- Set up the dynamic variables
- Pass the variables into the template and render it
- Pass in a list of variables instead of individual variables
- Set up a Jinja loop to process the list
- Set up a Jinja if statement to change the font colour
- Pass in a list of variables instead of individual variables
- Set up a Jinja loop to process the list
- Set up a Jinja if statement to change the font colour
- Pass in a list of variables instead of individual variables
- Set up a Jinja loop to process the list
- Set up a Jinja if statement to change the font colour
- Pass in a list of variables instead of individual variables
- Set up a Jinja loop to process the list
- Set up a Jinja if statement to change the font colour
- Pass in a list of variables instead of individual variables
- Set up a Jinja loop to process the list
- Set up a Jinja if statement to change the font colour
- Pass in a list of variables instead of individual variables
- Set up a Jinja loop to process the list
- Set up a Jinja if statement to change the font colour
- Add a new route to the app to be searched by the URL
- Improve this by using a get parameter instead
- Parse the get parameter using the Flask request context
- Add a form to the template file
- Add the alternative method using POST requests
- Modify the routes to accept the POST data
- Create the CSS file
- Create the Favicon
- Link the app to the CSS and Favicon in the template file
- Add a new route to the app to be searched by the URL
- Improve this by using a get parameter instead
- Parse the get parameter using the Flask request context
- Add a form to the template file
- Add the alternative method using POST requests
- Modify the routes to accept the POST data
- Create the CSS file
- Create the Favicon
- Link the app to the CSS and Favicon in the template file
- Add a new route to the app to be searched by the URL
- Improve this by using a get parameter instead
- Parse the get parameter using the Flask request context
Additional information
Rapid Flask