Learn Flask
Offered By: Codecademy
Course Description
Overview
Create fully-featured, interactive web applications with Flask
### Why Learn Flask?
Python is a powerful, general-purpose programming language used by novices, scientific researchers, software engineers, and data scientists. Flask is a web framework that allows you to build fully-featured web applications using Python.
### Take-Away Skills
In this course, you will learn the basics of building Flask interactive web applications. Along your journey you will learn how to design and access databases, how to add personalized experiences and security to your web applications with accounts and authentication, and share your apps with the world.
### Why Learn Flask?
Python is a powerful, general-purpose programming language used by novices, scientific researchers, software engineers, and data scientists. Flask is a web framework that allows you to build fully-featured web applications using Python.
### Take-Away Skills
In this course, you will learn the basics of building Flask interactive web applications. Along your journey you will learn how to design and access databases, how to add personalized experiences and security to your web applications with accounts and authentication, and share your apps with the world.
Syllabus
- Introduction to Flask: Learn the basics of the Flask framework and create your own web application!
- Informational: Introduction to Web Apps with Flask
- Lesson: What is the Back-end?
- Article: HTTP Requests
- Lesson: Build Your First Flask App
- Quiz: Build Your First App
- Project: Adopt a Pet
- Jinja2 Templates and Forms: Learn how to inject Python into HTML with templates and how to collect user data with forms.
- Lesson: Flask Templates
- Quiz: Flask Templates
- Lesson: Flask Forms
- Quiz: Flask Forms
- Project: Tourist Attractions
- VideoContentItem: Flask Environment Setup
- Databases in Flask: Learn how to add more functionality to your Flask apps with databases!
- Lesson: Introduction to Flask-SQLAlchemy
- Quiz: Introduction to Flask-SQLAlchemy
- Lesson: Databases in Flask - Reading, Updating and Deleting
- Quiz: Flask Databases - Reading, Updating and Deleting
- Project: FlaskFM
- VideoContentItem: Flask Database Setup
- Accounts and Authentication: Add personalization and security to Flask apps with accounts and authentication.
- Informational: Welcome to Accounts and Authentication
- Lesson: Introduction to Accounts
- Lesson: Introduction to Authentication with Flask
- Quiz: Flask Authentication and Accounts
- Project: Travel Sites
- Deploying an Application with Heroku: Learn how to deploy your own Flask application so you can share your app with the world!
- Informational: Welcome to Deploying an Application
- Article: Deploying a Flask App
- Quiz: Deploying a Flask App
- VideoContentItem: Flask Deployment Setup
Taught by
Eva Sibinga
Related Courses
Design Computing: 3D Modeling in Rhinoceros with Python/RhinoscriptUniversity of Michigan via Coursera A Practical Introduction to Test-Driven Development
LearnQuest via Coursera FinTech for Finance and Business Leaders
ACCA via edX Access Bioinformatics Databases with Biopython
Coursera Project Network via Coursera Accounting Data Analytics
University of Illinois at Urbana-Champaign via Coursera