Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

CodeSignal

Getting Started with Flask and Web Development

via CodeSignal

Overview

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.

Syllabus

  • Lesson 1: Introduction to Flask
    • Running Your First Flask App
    • Debugging a Flask Application
    • Complete a Basic Application
  • Lesson 2: Rendering HTML with Flask Templates
    • Updating HTML Template Content
    • Debugging Flask Template Rendering
    • Render Your First HTML Template in Flask
  • Lesson 3: Displaying Dynamic Content with Jinja2 Templates
    • Passing Variables to HTML Templates
    • Change Flask Variable Naming
    • Fix the Template Dynamic Content
    • Dynamic Content with Flask and Jinja2
  • Lesson 4: Modularizing Flask Applications with Blueprints
    • Modularize Flask with Blueprints
    • Fix the Flask Blueprint Bug
    • Creating and Registering Flask Blueprints
  • Lesson 5: Managing Business Logic with Service Layer
    • Integrate Flask Service Layer
    • Creating a Service Layer
    • Loop Through Names in Template
    • Managing a List of Cities with Services

Reviews

Start your review of Getting Started with Flask and Web Development

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.