[Michael_Herman]_Real_Python_Part_2__Web_Development_with_python.pdf
(
25873 KB
)
Pobierz
Table of Contents
Introduction
Getting Started
Python Review
Development Environments
SQLite
pip
virtualenv
Web Browsers
Version Control
Interlude: Modern Web Development
Front-end, Back-end, and Middleware
Model-View-Controller
Flask: Quick Start
Overview
Installation
Hello World
App Flow
Dynamic Routes
Response Object
Debug Mode
Interlude: Database Programming
SQL and SQLite Basics
Creating Tables
Inserting Data
Searching
Updating and Deleting
Working with Multiple Tables
1.1
1.2
1.2.1
1.2.2
1.2.3
1.2.4
1.2.5
1.2.6
1.2.7
1.3
1.3.1
1.3.2
1.4
1.4.1
1.4.2
1.4.3
1.4.4
1.4.5
1.4.6
1.4.7
1.5
1.5.1
1.5.2
1.5.3
1.5.4
1.5.5
1.5.6
2
SQL Functions
Example Application
SQL Summary
Chapter Summary
Flask Blog App
Project Structure
Model
Controller
Views
Templates
Sanity Check
User Login
Sessions
Show Posts
Add Posts
Style
Conclusion
Interlude: Debugging in Python
Workflow
Breakpoints
Post Mortem Debugging
Flask: FlaskTaskr, Part 1 - Quick Start
Getting Started
Configuration
Database
Controller
Templates and Styles
Sanity Check
Tasks
Add, Update, and Delete Tasks
1.5.7
1.5.8
1.5.9
1.5.10
1.6
1.6.1
1.6.2
1.6.3
1.6.4
1.6.5
1.6.6
1.6.7
1.6.8
1.6.9
1.6.10
1.6.11
1.6.12
1.7
1.7.1
1.7.2
1.7.3
1.8
1.8.1
1.8.2
1.8.3
1.8.4
1.8.5
1.8.6
1.8.7
1.8.8
3
Tasks Template
Add Tasks Form
Sanity Check
Flask: FlaskTaskr, Part 2 - SQLAlchemy and User Management
Database Management
User Registration
Authentication
Database Relationships
Managing Sessions
Flask: FlaskTaskr, Part 3 - Error Handling and Testing
Error Handling
Testing
Getting Started
Interlude: Intro to HTML and CSS
HTML
CSS
Chrome Developer Tools
Flask: FlaskTaskr, Part 4 - Styles, Test Coverage, and Permissions
Templates and Styling
Test Coverage
Nose Testing Framework
Permissions
Flask: FlaskTaskr, Part 5 - Blueprints
What are Blueprints?
Refactoring
Flask: FlaskTaskr, Part 6 - New features and Error Handling
New Features
Password Hashing
Custom Error Pages
Flask: FlaskTaskr, Part 7 - Deployment
1.8.9
1.8.10
1.8.11
1.9
1.9.1
1.9.2
1.9.3
1.9.4
1.9.5
1.10
1.10.1
1.10.2
1.10.3
1.11
1.11.1
1.11.2
1.11.3
1.12
1.12.1
1.12.2
1.12.3
1.12.4
1.13
1.13.1
1.13.2
1.14
1.14.1
1.14.2
1.14.3
1.15
4
Deployment
Automated Deployments
Flask: FlaskTaskr, Part 8 - RESTful API
Building a RESTful API
Interlude: Flask Boilerplate Template and Workflow
Flask: FlaskTaskr, Part 9: Continuous Integration and Delivery
Workflow
Continuous Integration Tools
Travis CI Setup
Intermission
Feature Branch Workflow
Fabric
Recap
Conclusion
Flask: Behavior-Driven Development with Behave
Behavior-Driven Development
Project Setup
Introduction to Behave
Feature Files
First Feature
Second Feature
Third Feature
Conclusion
Update Steps
Interlude: Web Frameworks, Compared
Overview
web2py: Quick Start
Installation
Hello World
Deploying on PythonAnywhere
1.15.1
1.15.2
1.16
1.16.1
1.17
1.18
1.18.1
1.18.2
1.18.3
1.18.4
1.18.5
1.18.6
1.18.7
1.18.8
1.19
1.19.1
1.19.2
1.19.3
1.19.4
1.19.5
1.19.6
1.19.7
1.19.8
1.19.9
1.20
1.20.1
1.21
1.21.1
1.21.2
1.21.3
5
Plik z chomika:
krzysztof860
Inne pliki z tego folderu:
[Michael_Herman]_Real_Python_Part_2__Web_Development_with_python.pdf
(25873 KB)
[Jeremy_Johnson]_Real_Python_Part_3__Advanced_Web_Development_with_python.pdf
(5435 KB)
[Fletcher_Heisler]_Real_Python_Part_1__Introduction.pdf
(2076 KB)
Inne foldery tego chomika:
Pliki dostępne do 01.06.2025
Pliki dostępne do 19.01.2025
Pliki dostępne do 21.01.2024
AUTODATA 3.45 + Crack FULL [TechTools.NET]
cenniki
Zgłoś jeśli
naruszono regulamin