Back-end Engineering
392 learners
Getting Started with Flask and Web Development
Learn the essentials of Flask to build dynamic, functional web applications. In this course, you'll start by setting up a basic Flask app and progressively advance to rendering HTML, managing dynamic content, and organizing your code with Blueprints for improved modularity.
Flask
HTML
Python
5 lessons
17 practices
2 hours
Server-Side Programming
Lessons and practices
Running Your First Flask App
Debugging a Flask Application
Complete a Basic Application
Updating HTML Template Content
Debugging Flask Template Rendering
Render Your First HTML Template in Flask
Passing Variables to HTML Templates
Change Flask Variable Naming
Fix the Template Dynamic Content
Dynamic Content with Flask and Jinja2
Modularize Flask with Blueprints
Fix the Flask Blueprint Bug
Creating and Registering Flask Blueprints
Integrate Flask Service Layer
Creating a Service Layer
Loop Through Names in Template
Managing a List of Cities with Services
Meet Cosmo:
The smartest AI guide in the universe
Our built-in AI guide and tutor, Cosmo, prompts you with challenges that are built just for you and unblocks you when you get stuck.

Join the 1M+ learners on CodeSignal
Be a part of our community of 1M+ users who develop and demonstrate their skills on CodeSignal