Data Driven Web Apps in Flask
Focused View
9:35:37
73 View
01-intro-to-course.mp4
00:43
02-incedible-power-of-the-web.mp4
01:35
03-what-is-fullstack.mp4
03:16
04-student-prereqs.mp4
01:33
05-tech-we-will-learn.mp4
02:27
06-what-can-you-build-with-python.mp4
05:17
07-course-topics.mp4
06:04
08-meet-your-instructor.mp4
00:51
09-what-we-will-build.mp4
02:05
10-player-overview.mp4
02:04
01-python-versions.mp4
02:39
02-editor.mp4
00:58
03-git-the-code.mp4
00:35
04-follow-along.mp4
01:25
01-microframeworks.mp4
02:38
02-building-blocks-of-flask.mp4
03:31
03-building-block-views.mp4
03:00
04-building-block-routes.mp4
01:15
05-building-block-models.mp4
01:48
06-building-block-templates.mp4
02:28
07-backstory.mp4
00:58
01-first-site-intro.mp4
02:57
02-cli-demo.mp4
05:55
03-cli-concepts.mp4
02:59
04-pycharm-first-site-demo.mp4
03:46
05-pycharm-flask-concepts.mp4
01:25
06-project-structure.mp4
03:09
01-template-chapter-intro.mp4
01:23
02-bike-template-in-jinja2.mp4
02:30
03-create-the-pypi-site.mp4
03:41
04-first-template.mp4
08:10
05-concept-template.mp4
01:42
06-layout-motivation-intro.mp4
03:19
07-jinja-autocomplete-in-pycharm.mp4
01:12
08-add-a-simple-nav.mp4
05:20
09-common-layout-page.mp4
05:07
10-better-organization-for-templates.mp4
02:01
11-concepts-common-layout.mp4
02:28
12-project-structure-with-shared-layout.mp4
01:34
13-demo-better-render-template.mp4
03:37
14-concept-better-render-template.mp4
02:02
01-routing-visualized.mp4
03:51
02-running-the-routing-proj.mp4
01:22
03-factoring-view-methods-with-blueprints.mp4
09:12
04-concept-factoring-view-methods-with-blueprints.mp4
01:20
05-adding-a-constrained-route.mp4
03:41
06-account-routes.mp4
02:58
07-concept-create-route-from-url.mp4
01:28
08-build-a-cms-in-8-minutes.mp4
07:54
09-routing-to-add-a-custom-cms.mp4
01:17
1-what-we-cover.mp4
00:53
2-frontend-framework-survey.mp4
02:02
3-getting-started-wtih-bootstrap.mp4
04:50
4-running-in-a-real-web-server.mp4
00:59
5-intro-to-grid-layout.mp4
02:52
6-responsive-browser-tools.mp4
01:12
7-grid-layout-in-action.mp4
01:34
8-adding-to-the-grid.mp4
03:24
9-concept-grid-layout.mp4
01:43
10-buttons-intro.mp4
01:14
11-button-and-form-demo.mp4
04:47
12-style-the-form.mp4
03:31
13-concept-bootstrap-buttons.mp4
01:30
14-theme-motivation.mp4
01:42
15-bootstrap-theme-tour.mp4
05:44
01-our-site-design.mp4
03:14
02-home-page-html.mp4
05:11
03-making-the-hero.mp4
05:22
04-stats-slice.mp4
03:19
05-new-releases.mp4
03:48
06-navbar.mp4
03:49
07-our-footer.mp4
03:56
1-introducing-sqlalchemy.mp4
04:06
2-who-uses-sqlalchemy.mp4
01:34
3-architectue.mp4
02:13
4-demo-the-db-model.mp4
03:10
5-modeling-packages.mp4
08:30
6-sqlalchemy-base-class.mp4
01:51
7-database-connection.mp4
06:00
8-creating-the-tables.mp4
06:26
9-indexes.mp4
05:00
10-the-other-tables.mp4
04:24
11-relationships.mp4
07:16
12-modeling-concepts.mp4
04:14
1-creating-the-basic-insert-script.mp4
02:18
2-connecting-to-the-db-again.mp4
01:35
3-setting-package-values.mp4
01:33
4-saving-the-package-to-the-db.mp4
03:36
5-running-the-inserts.mp4
02:34
6-adding-types-to-the-session-factory.mp4
01:20
7-inserting-the-actual-data.mp4
01:38
8-concept-unit-of-work.mp4
02:22
9-querying-data-home-page.mp4
05:54
10-latest-releases.mp4
09:03
11-package-details.mp4
09:18
12-concept-querying-data.mp4
04:02
13-concept-ordering.mp4
00:44
14-concept-updates.mp4
00:48
15-concept-relationships.mp4
01:59
16-concept-inserting-data.mp4
00:36
1-intro-migrations.mp4
03:46
2-getting-started-with-alembic.mp4
02:31
3-our-first-change.mp4
09:16
4-more-database-changes.mp4
05:28
5-concepts-getting-started.mp4
01:43
6-concepts-manual-version.mp4
03:09
7-autogenerating-changes.mp4
01:50
01-the-basics-of-html-input.mp4
03:13
02-get-post-redirect-pattern.mp4
02:35
03-register-for-the-site-getting-started.mp4
03:13
04-register-form.mp4
01:42
05-design-our-form.mp4
04:44
06-register-post-action.mp4
02:43
07-using-the-submitted-values.mp4
05:08
08-creating-the-user.mp4
06:58
09-login-form.mp4
01:08
10-login-code.mp4
03:19
11-create-the-login-cookie.mp4
07:15
12-nav-items.mp4
02:53
13-one-source-of-inputs.mp4
04:19
01-viewmodel-motivation.mp4
02:49
02-viewmodel-base-class.mp4
04:15
03-using-a-viewmodel.mp4
03:18
04-register-viewmodel.mp4
10:23
05-viewmodel-concept.mp4
01:40
06-simplified-view-methods.mp4
01:22
07-viewmodel-data-exchange.mp4
01:44
08-server-side-validation.mp4
01:36
09-client-side-validation.mp4
04:54
10-concept-clientside-validatin.mp4
01:25
01-why-test.mp4
02:09
02-special-challenges-web-tests.mp4
02:32
03-three-kinds-of-tests.mp4
03:08
04-organizing-tests.mp4
02:59
05-getting-started-with-tests.mp4
03:45
06-testing-register-viewmodel.mp4
05:48
07-avoiding-the-db-call-on-register.mp4
03:25
08-testing-registration-invalid.mp4
02:25
09-concept-testing-viewmodels.mp4
01:33
10-testing-view-methods.mp4
05:27
11-concept-testing-views.mp4
03:46
12-integrated-test.mp4
05:39
13-rest-of-the-tests.mp4
02:28
14-testing-outside-of-pycharm.mp4
02:09
15-concept-integration-tests.mp4
01:01
16-pareto-testing-with-sitemaps.mp4
04:44
1-deployment-overview.mp4
03:44
02-creating-our-linux-server.mp4
05:14
03-setup-script-and-config-files.mp4
03:11
04-configure-the-server.mp4
07:46
05-venv-always-active.mp4
01:43
06-setting-up-our-code.mp4
02:51
07-running-under-uwsgi.mp4
03:27
08-uwsgi-as-a-service.mp4
02:02
09-run-in-nginx.mp4
03:29
10-adding-ssl-with-lets-encrypt.mp4
03:57
11-concept-uwsgi.mp4
01:19
12-concept-nginx.mp4
01:18
1-intro-to-nosql-ver.mp4
01:41
2-not-a-mongodb-course.mp4
00:54
3-how-docdbs-work.mp4
01:14
4-connecting-to-mongodb.mp4
04:55
5-user-entity-in-mongoengine.mp4
03:40
6-saving-a-user.mp4
03:24
7-rest-of-the-entities.mp4
01:43
8-rewriting-the-queries.mp4
06:00
9-fixing-login.mp4
02:26
10-importing-data.mp4
03:20
11-home-page-cleanup.mp4
04:51
12-package-details-cleanup.mp4
03:31
13-concepts.mp4
04:24
01-conclusion-intro.mp4
00:40
02-creating-a-new-flask-app.mp4
01:00
03-jinja2-templates-and-dynamic-html.mp4
01:43
04-layout-pages.mp4
00:56
05-routes.mp4
01:34
06-themes.mp4
00:44
07-querying-data.mp4
01:09
08-database-migrations.mp4
00:38
09-get-post-redirect.mp4
01:16
10-viewmodels.mp4
01:29
11-testing-web-apps.mp4
01:02
12-deployment.mp4
01:17
13-mongodb-edition.mp4
00:54
14-git-the-source-code.mp4
00:22
15-thanks-and-goodbye.mp4
00:22
More details
User Reviews
Rating
average 0
Focused display
Category

Talk Python
View courses Talk PythonTalk Python to Me is a weekly podcast hosted by developer and entrepreneur Michael Kennedy. We dive deep into the popular packages and software developers, data scientists, and incredible hobbyists ...
- language english
- Training sessions 186
- duration 9:35:37
- Release Date 2023/06/16