->
Oreilly - Full-Stack Web Development with Flask - 9781789957464
Oreilly - Full-Stack Web Development with Flask
by Christian Hur | Publisher: Packt Publishing | Release Date: March 2019 | ISBN: 9781789957464


Learn to create and deploy simple yet powerful websites using the Flask FrameworkAbout This VideoCreate a data-driven web application in Flask.Learn to work with NoSQL databases such as Flask-SQLAlchemy and SQL-MongoEngine.Integrate important security and authentication features using Flask-Security.In DetailIn this course, we will cover everything you need to know to build a dynamic web application using the Python and Flask frameworks for seamless full-stack web development. You'll dive into the Flask environment and get to know its directory structure, template, and routing systems. Then you'll learn to connect to databases such as Flask-SQLAlchemy and Flask-MongoEngine to help store and track data.We will show you how to build styled websites for an amazing UI experience using this popular front-end tool, how to get to grips with The Flask-RESTPlus extension, and how to call the API from JavaScript and use Postman to test the API. You'll learn to integrate Flask-Security, which allows you to add common security mechanisms. The course will also teach you options for deploying your Flask application.Finally, you'll be able to build amazing personal or effective business websites while writing your code in Python's Flask framework and its popular front-end framework. The course will develop your experience in Flask and when you've completed it you will be able to build your own complex web applications. All codes and supporting files are placed on GitHub at this link: https://github.com/PacktPublishing/Full-Stack-Web-Development-with-Flask
  1. Chapter 1 : Setting Up the Virtual Environment and Framework
    • The Course Overview 00:03:45
    • Installing Python and Flask 00:08:31
    • Configuring Flask 00:07:39
    • Creating and Running a Simple Flask Application 00:07:46
  2. Chapter 2 : Creating a Flask Project
    • Creating the Enrollment Application 00:06:54
    • Running and Configuring the Development Server 00:07:09
    • Creating the Home Page 00:08:29
    • Creating Navigation Links and Route Patterns 00:12:09
  3. Chapter 3 : Working with Templates
    • Creating the Base Template 00:08:42
    • Creating Child Templates 00:07:22
    • Passing Data to the View 00:10:58
    • Accessing Data Via Request and Response Objects 00:27:30
  4. Chapter 4 : Working with Databases
    • Installing Database Systems 00:10:03
    • Setting Up the Database 00:09:11
    • Connecting to The Database 00:14:02
    • Creating Documents and Data 00:08:18
    • Creating the Data Models 00:08:21
  5. Chapter 5 : Working with Web Forms and Flask-Security
    • Installing and Configuring Flask-WTF and Flask-Security Extensions 00:09:17
    • Creating the Login and Registration Pages 00:30:31
    • Processing Form Data and Updating the Database 00:20:58
    • Creating the Courses Page 00:06:29
    • Creating the Enrollment Page 00:28:52
    • Creating Sessions and Authentication 00:16:02
  6. Chapter 6 : Creating and Testing REST APIs Using Postman
    • Installing Postman and Flask-RESTPlus Extension 00:04:47
    • Fetching Data Using GET 00:09:21
    • Inserting Data Using POST 00:07:03
    • Updating Data Using PUT 00:04:39
    • Deleting Data Using DELETE 00:05:44
  7. Oreilly - Full-Stack Web Development with Flask


 TO MAC USERS: If RAR password doesn't work, use this archive program: 

RAR Expander 0.8.5 Beta 4  and extract password protected files without error.


 TO WIN USERS: If RAR password doesn't work, use this archive program: 

Latest Winrar  and extract password protected files without error.


 Coktum   |  

Information
Members of Guests cannot leave comments.




rss