|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/flask-bootcamp-crie-aplicacoes-do-zero-com-o-flask/
课程评论:没有评论
**Flask 训练营:零基础创建 Flask 应用** 本课程旨在通过项目驱动的方式,带领您从零开始构建多个实用的 Flask 应用,深入掌握 Flask 的核心功能和最佳实践。 **核心内容:** * **Flask-SQLAlchemy:** 学习如何使用 ORM(对象关系映射)处理数据库,包括表关系设计和数据操作。 * **Flask-Forms:** 掌握使用 Flask-WTF 创建可重用表单,并实现高效的数据验证。 * **Flask-Login:** 构建包含用户认证和访问控制的完整登录系统,并使用 Flask-Bcrypt 进行密码加密,增强应用安全性。 * **Replit & Render:** 学习在 Replit 远程开发环境集成 GitHub,并在 Render 平台上免费部署 Flask 应用。 * **Bootstrap:** 利用 Bootstrap 框架美化应用界面,学习导航栏、模态框、提示框和网格系统等组件。 * **PlanetScale:** 使用 PlanetScale 免费配置和集成远程 MySQL 数据库到 Flask 项目。 **课程亮点:** * **项目驱动:** 通过实际项目学习,理论与实践相结合。 * **最佳实践:** 学习 Web 开发中的 Flask 最佳实践。 * **作品集建设:** 完成多个应用,为您的个人作品集增添亮点。 加入我们,开启 Flask 深度学习之旅,打造丰富多彩的 Flask 应用!
Bem vindo ao curso Flask Bootcamp - Crie Aplicações do Zero com o FlaskPara ver o que iremos fazer nesse curso, veja um pouco mais acima o conteúdo do curso e também os vídeos de apresentações.Nesse curso eu pretendo apresentar a você, uma experiência proveitosa e única na construção de diversos projetos práticos que teremos no curso, com o intuito de apresentar as principais funcionalidades do Flask, à medida que criarmos aplicações completas.Esse não é mais um curso qualquer sobre Flask. Esse curso é orietado a projetos. Ao longo desse curso, você aprenderá as melhores práticas no Desenvolvimento Web com o Flask, ao passo que estará desenvolvendo aplicações reais, passo a passo, do zero. Durante as aulas aprenderemos alguns tópicos especiais em desenvolvimento web com o Flask, como:Flask-SQLAlchemy: Vamos utilizá-lo durante muitas seções neste curso, para aprendermos a trabalhar com um dos melhores ORM em Flask durante a construção de nossas aplicações. Vamos aprender a como trabalhar com relacionamento entre tabelas, inclusive.Flask-Forms: Veremos como trabalhar com formulários reutilizáveis por meio do Flask-Wtf. Além da reutilização de formulários, veremos a facilidade que esta biblioteca nos ajuda na validação dos dados.Flask-Login: Veremos em uma das aplicações que construirmos, como trabalhar com um sistema completo de login, com autenticação e controle de acesso entre páginas. Utilizaremos o Flask-Bcrypt para criptografar a senha também. Excelente oportunidade para conferir maior segurança em suas aplicações.Replit, Render: Em um dos projetos que desenvolvermos, utilizaremos um ambiente totalmente remoto, como o do Replit. Vamos integrar o Replit em uma conta do Github e realizar o desenvolvimento do projeto remotamente. Ao final, faremos o deploy do projeto Flask na plataforma Render, totalmente gratuito.Bootstrap: Nas aplicações que criarmos utilizaremos o Bootstrap como framework CSS para estilização da aplicação a fim de aprimorar a Interface de Usuário. Aprenderemos a incluir navbars, modal, alerts, sistema de grid e muito mais.PlanetScale: Vamos utilizar essa plataforma para trabalhar com provisionamento do banco de dados MySQL de forma remota e assim integrá-lo ao nosso projeto Flask, de forma gratuita.Estou muito empolgado para começar essa jornada com você. Ao final desse curso, você terá passado por uma imersão em Flask, e o melhor: terá criado diversas aplicações que poderão ajudar na construção do seu portfólio. Ficou animado? Espero que sim, aguardo você em nossas aulas.