Flask 3 con Python 3 + integración con Vue y Bootstrap 4 o 5

所在平台: Udemy

课程主页: https://www.udemy.com/course/flask-con-python-3-integracion-con-vue-y-boostrap-4/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:Flask 3与Python 3 + 集成Vue和Bootstrap 4或5 课程概述:在本课程中,您将从零开始学习Flask 3框架。当您完成课程后,您将能够流畅地创建基本和复杂的应用程序。您将清楚如何处理任何与互联网内容消费和管理相关的项目,开发基本的博客或管理应用的组件,并通过Flask-SocketIO学习创建全双工聊天应用。课程中将教您如何创建带管理员模块的传统应用,手动创建CRUD,并使用Flask admin包。此外,您将了解框架的基本组成部分,如库、辅助函数、MVC管理、部分REST API的创建、使用Vue消费API,以及如何使用Bootstrap 4或5进行项目适配。 课程的重点是Flask 3框架,但同时会涉及多种相关技术,通过小贴士帮助学生适应Bootstrap 5的开发需求。课程使用Flask 1.1开发,但内容完美适用于Flask 3,Bootstrap部分则主要基于Bootstrap 4。 课程学习内容: - Flask概述及所需软件 - Python基础 - 创建虚拟环境和安装包 - 使用PIP安装Flask - 项目结构创建与Visual Studio Code的使用 - 路由管理、MVC模式 - 多视图布局处理 - 数据库连接与数据管理表单 - 会话管理与文件上传 - CRUD操作与模型应用 - 创建REST API - 用户模块与中间件使用 - 邮件发送功能 - 使用WebSocket构建聊天应用 - Bootstrap 5集成与Vue应用创建 开发Flask的优势及课程的好处在于,Flask作为一个微框架,非常适合初学者入门Python开发,能够快速创建简单应用并逐步扩展功能。Flask提供了优秀的模块化组织结构,是一个快速强大的框架,配有可用的库和第三方扩展,课程通过循序渐进的方式帮助学生掌握其全过程。 想了解课程的详细内容,可以查看课程的各个章节和课程内容。

课程评论(0条)

课程详情

En este curso aprenderás a trabajar con el framework PHP Flask 3 desde cero; cuando termines el curso podrás crear aplicaciones en este framework básicas y no tan básicas de manera fluida.Tendrás una idea clara de cómo atacar cualquier proyecto para el consumo y gestión de contenido por Internet, desarrollar los componentes fundamentales de una aplicación tipo Blog o de gestión; y mediante websockets con Flask-SocketIO vas a aprender a crear aplicaciones FullDuplex tipo chat.Vas a aprender a crear apps tradicionales con módulo administrador Creando CRUDs manuales y empleando el paquete de Flask admin, conocer los componentes base del framework como librerías, funciones de ayuda, manejo del MVC, creación de Rest Apis hechas a medias, consumirlas mediante Vue y adaptar tus proyectos con otras tecnologías como Bootstrap 4 o 5.***IMPORTANTE***Nosotros vamos a tratar múltiples tecnologías en este curso, pero centrándonos en el framework de Flask 3 que es nuestro principal caso de interés, por lo tanto, emplearemos y explicaremos estas tecnologías relacionadas como Bootstrap en cualquiera de sus versiones hasta que sea necesario sin profundizar completamente en estas tecnologías relacionadas.En el caso de Flask, fué creado empleando la versión 1.1, pero lo presentado en el curso funciona para la versión 3 a la perfección.En el caso de Bootstrap, el curso fue grabado con Bootstrap 4 pero se van dando pequeños tips para adaptar el desarrollo a Bootstrap 5 en donde sea necesario.¿Qué aprenderemos?A nivel técnico aprenderás ha trabajar con las siguientes características en Flask:Sobre FlaskRequerimientos de Flask y software a emplearPrimeros pasos con PythonCrear espacios virtuales e instalar paquetesInstalar Flask mediante la PIPExplicar y crear la estructura de un proyecto en FlaskVisual Studio Code como IDE para desarrollarManejo de las rutasMVCTrabajar con múltiples vistas (layout)Conexión a la base de datosFormularios para la gestión de datos y validaciónSesión y sesión flashCarga de archivosRedirecciones y mensajes por sesiónCRUD con los modelosConocer las librerías y funciones de ayuda principales en FlaskCrear funciones de Ayuda o helpers personalizadas.Creación de RestApis tipo CRUDMódulo de usuario con login registroUso de los middleware para interceptar peticionesPaquetes y aspectos generalesEnvío de emailsApp tipo chat con los websocketIntegrar con Bootstrap 5Crear apps en Vue con la CLIEn Bootstrap vamos a usar:NavCartasAlertasModalsTablasImágenesCarruselBotonesGrid y contaninerFont Awesome para los íconosProyectos o aplicacionesSecciones para crear una aplicación de administración, filtros, login CRUDs, Bootstrap 5.Secciones para crear apps en Vue para consumir la Rest Api.Secciones para crear una aplicación de chat.Ventajas de desarrollar en Flask y de tomar este cursoFlask es un framework estupendo para para comenzar a desarrollar en Python; al ser un microframework resulta muy facil crear nuestro "Hola Mundo" e ir expandiendo la aplicación con más y más caracteristicas hasta dominar el framework y ese es el enfoque de este curso.Ofrece una excelente organización modular, es un framework rápido, potente, con librerías y helpers listas para usar tanto de Flask como de Python y extensible con paquetes y librerías de terceros; a su vez.Si quieres tener el detalle completo del curso, puedes ver las secciones y clases que conforman el mismo.

课程标签

0人关注该课程

主题相关的课程