YoVDO

Scalable Web Applications with Python, Flask, and SQLAlchemy

Offered By: Udemy

Tags

Flask Courses Web Development Courses Python Courses Git Courses GitHub Courses PostgreSQL Courses Amazon S3 Courses Heroku Courses SQLAlchemy Courses

Course Description

Overview

Learn to build scalable Python Web Applications with Flask, PostgreSQL, SQLAlchemy, git, and Heroku With Awesome Project

What you'll learn:
  • Build fully functional scalable and secure Web-Applications using the Flask Framework
  • Learn to use various Flask extensions such as Blueprints, Bootstrap, WTForms, Bcrypt etc.
  • Add a PostgreSQL database to your Python Web Applications and use SQLAlchemy ORM to Query Data
  • Deploy your application to Heroku
  • Master GitHub Basics
  • Learn how to use Amazon S3
  • Have Fun Building Dynamic Web Applications While you learn

Flask is a very popular Micro Framework for building dynamic Web Applications using Python.This course is meant for beginners to intermediate level programmers who wish to take their Python programming skills to the next level

Basic knowledge in Python,HTMLand CSS arepre-requsites for this course. Some understanding Object Orient Concepts and databases will help, but not mandatory

This course is well-rounded and covers most aspects involved in building scalable WebApplications using Flask Framework such as FlaskBlueprints, WTForms, Security, adding a robust database layer to your application that supports CRUD operations (Create, Update, Read, Delete Database Records). You'll also learn how to useAmazon S3 to storedata and reference them in your projects

As we progress through the course, wewill build a Online-Book-Catalog that relies on aPostgreSQL Databaseand allows users to register, login, logout and perform CRUD operations. We will save our code to GitHub, design and style the Application using FlaskBootstrap, useSQLAlchemy ORMto query data and finally deploy it to the web-hosting platform Heroku

Considering the practical problems involved in learning these complex and vast frameworks, I used someintuitive animations to show youexactlyhow the control flows from python code to the database util to the point the requested information is finally display in a web-browser


Taught by

Hara Gopal

Related Courses

Advanced Reproducibility in Cancer Informatics
Johns Hopkins University via Coursera
Android App Capstone
Meta via Coursera
استخدام Git + GitLab فى مشاريع تطوير البرمجيات
Coursera Project Network via Coursera
Internet de las cosas (IoT) y Big Data
Universidad del Rosario via edX
Build your personal webpage using React and Github Pages
Coursera Project Network via Coursera