Companies Home Search Profile

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
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Talk 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