Files Included :
01-welcome-apis-or-webapps (14.03 MB)
02-fastapi-compared (14.34 MB)
03-big-ideas-covered-in-the-course (10.18 MB)
04-student-expectations (3.03 MB)
05-what-are-we-going-to-build (17.4 MB)
06-your-instructor-michael-kennedy (12.66 MB)
07-get-the-full-story-on-fastapi (3.71 MB)
01-have-python (19.03 MB)
02-editor (18.71 MB)
03-git-the-source-code (11.3 MB)
01-chapter-intro (12.11 MB)
02-creating-the-python-project (36.23 MB)
03-basic-fastapi-app (48.27 MB)
04-ready-for-production (26.58 MB)
01-template-intro (7.11 MB)
02-rendering-basic-html (41.46 MB)
03-template-languages-compared (4.94 MB)
04-template-languages-a-comparison (36.03 MB)
05-rendering-basic-html-template (104.87 MB)
06-organizing-view-methods (155.6 MB)
07-concept-shared-layout (26 MB)
08-shared-layout (73.19 MB)
09-static-files (51.68 MB)
10-real-layout (67.93 MB)
11-real-home-page (90.61 MB)
01-viewmodels-chapter-intro (10.35 MB)
02-view-model-pattern (11.32 MB)
03-adding-view-model-to-the-home-view (110.27 MB)
04-services-for-viewmodel (58.25 MB)
05-a-few-more-viewmodels-to-create (43.42 MB)
06-survey-the-package-details-page (31.07 MB)
07-adding-html-for-details (63.49 MB)
08-create-the-package-and-release-classes (159.11 MB)
09-view-models-everywhere (86.46 MB)
01-intro-to-chapter (4.77 MB)
02-a-basic-user-class (17.01 MB)
03-get-post-redirect (23.08 MB)
04-get-post-redirect-for-registration (97.27 MB)
05-recieving-registration-data-with-viewmodel (100.18 MB)
06-redirecting-after-registration (51.73 MB)
07-clientside-validation (54.57 MB)
08-logging-in-via-cookies (80.28 MB)
09-logging-in-via-cookies-safer (45.16 MB)
10-logging-out (18.25 MB)
11-login-basic-edition (39.38 MB)
01-intro-to-sqlalchemy-chapter (14.39 MB)
02-need-to-learn-sqlalchemy-see-the-appendix (25.19 MB)
03-which-version-of-sqlalchemy (90.96 MB)
04-sqlalchemy-session-setup (129.48 MB)
05-user-sqlalchemy-class (124.19 MB)
06-package-and-releases-sqlalchemy-classes (93.82 MB)
07-populating-the-db (119.04 MB)
08-home-page-queries (121.71 MB)
09-package-details-queries (70.79 MB)
10-latest-release-for-package (34.6 MB)
11-user-queries (113.29 MB)
12-storing-the-password-securely (88.54 MB)
01-intro-to-chapter (8.79 MB)
02-beta-software-see-revisions-doc (13.03 MB)
03-async-for-scalability-sync-version (81.55 MB)
04-async-for-scalability-async-version (5.24 MB)
05-updating-the-db-session-for-async (67.4 MB)
06-user-service-async-queries (126.63 MB)
07-find-user-by (68.5 MB)
08-async-create-account (31.39 MB)
09-async-login-user (54.15 MB)
10-the-remaining-db-queries (139.69 MB)
01-deployment-extra-intro (18.32 MB)
02-beware-of-the-docs (63.76 MB)
02-surveying-some-hosting-options (121.91 MB)
03-create-a-server-at-digital-ocean (43.71 MB)
04-connecting-to-and-patching-our-server (66.01 MB)
05-server-topology-with-gunicorn (13.61 MB)
06-adding-ohmyzsh (37.41 MB)
07-preparing-to-run-fastapi (82.07 MB)
08-getting-the-source (59.1 MB)
09-venv-always (13.16 MB)
10-gunicorn-as-systemd-unit (96.29 MB)
11-installing-and-running-nginx (80.75 MB)
12-adding-ssl-for-https (52.61 MB)
01-conclusion (20.71 MB)
02-our-first-site-a-minimal-website (8.46 MB)
03-template-languages (8.74 MB)
04-viewmodel-pattern (7.17 MB)
05-get-post-redirect-pattern (14.84 MB)
06-sqlalchemy-models (10.28 MB)
07-async-await (6.64 MB)
08-deployment (9.9 MB)
09-thanks-and-bye (4.91 MB)
01-introducing-sqlalchemy (15.37 MB)
02-who-uses-sqlalchemy (5.08 MB)
03-architectue (6.58 MB)
04-demo-the-db-model (29.97 MB)
05-modeling-packages (64.34 MB)
06-sqlalchemy-base-class (9.02 MB)
07-database-connection (35.6 MB)
08-creating-the-tables (42.12 MB)
09-indexes (31.25 MB)
10-the-other-tables (29.03 MB)
11-relationships (57.37 MB)
12-modeling-concepts (14.01 MB)
01-creating-the-basic-insert-script (11.03 MB)
02-connecting-to-the-db-again (11.67 MB)
03-setting-package-values (14.01 MB)
04-saving-the-package-to-the-db (32.12 MB)
05-running-the-inserts (18.27 MB)
06-adding-types-to-the-session-factory (12.05 MB)
07-inserting-the-actual-data (55.42 MB)
08-concept-unit-of-work (7.02 MB)
09-querying-data-home-page (45.25 MB)
10-latest-releases (87.47 MB)
11-package-details (84.72 MB)
12-concept-querying-data (12.14 MB)
13-concept-ordering (1.49 MB)
14-concept-updates (2.24 MB)
15-concept-relationships (6.48 MB)
16-concept-inserting-data (1.54 MB)
[center]
Screenshot