Desarrollo web con Flask y Vue.js (Parte 1)

Taller: Desarrollo web con Flask y Vue.js (Parte 1)

intermedio
7 horas

También puedes acceder a todos los cursos con un solo pago

Sube a premium

Desarrollo web con Flask y Vue.js (Parte 1)

Toma este curso
Desarrollo web con Flask y Vue.js (Parte 1)

Taller: Desarrollo web con Flask y Vue.js (Parte 1)

intermedio
+7 horas
Sube a premium

Y accede a todos los cursos con un solo pago

Desarrollo web con Flask y Vue.js (Parte 1)

Desarrollo web con Flask y Vue.js (Parte 1)

Construiremos un servicio web para salvar vidas: un viaje con Python y JavaScript

Nivel: intermedio
Fecha de lanzamiento: 12 de jun.
Duración: +7 horas
(Ver temario)
Calificación: 5.0
(Ver 2 opiniones)

* Accede a este y a todos los cursos, talleres y especialidades

Este es un taller que busca familiarizarte con buenas prácticas de ingeniería en el contexto de una aplicación web. Se implementará un pequeño servicio web (backend y frontend) que permitirá al estudiante conocer no solo la fundamentación necesaria en términos de ingeniería para gestionar proyectos de este tipo, sino un conjunto de buenas prácticas que probablemente solo se ven en la industria del software, y no tanto en la bibliografía.

¿Qué aprenderás en este curso?

  • Diseñar e implementar un componente backend para el registro de lecturas de presión arterial. Aprenderás Flask, manejo de dependencias, REST, Especificación de APIs, y un poco de modelado de Base de Datos.
  • Implementar un componente frontend para el registro de lecturas de presión arterial.

¿Qué conocimientos previos necesitas?

Temario del curso

Definiendo nuestro proyecto (monitoreo de presión arterial).

Vamos a definir el alcance (scope) del proyecto y escribir algunos requerimientos y documentar la arquitectura.

  • Presentación del taller

  • Visión del producto

  • Requerimientos no funcionales para el proyecto

  • Requerimientos funcionales

  • Arquitectura general del proyecto

  • Code guidelines (Python y JavaScript)

  • Modelo de base de datos

  • Definiendo ambientes de desarrollo

Ecosistema para proyectos Web.

Ventajas, desventajas y cuándo o en qué tipo de proyectos se podrían utilizar.

  • Frameworks Python

  • ¿Por quė Flask?

  • Escribiendo nuestra primera aplicación usando Flask

  • Frameworks de JavaScript

  • ¿Por quė Vue?

  • Comenzando con Vue

Escribiendo el servicio de registro de presión arterial.

Escribiremos nuestro primer servicio de registro de lecturas de presión funcionando y documentado.

  • Creando la app inicial

  • Agregando el recurso lectura de presión parte 1

  • Agregando el recurso lectura de presión parte 2

  • Corriendo la app con docker y docker-compose parte 1

  • Corriendo la app con docker y docker-compose parte 2

Escribiendo el servicio de registro de presión arterial. II

Escribiremos nuestro primer servicio de registro de lecturas de presión funcionando y documentado.

  • Conectando la app con nuestra base de datos (Mongo DB) parte 1

  • Conectando la app con nuestra base de datos (Mongo DB) parte 2

  • Conectando la app con nuestra base de datos (Mongo DB) parte 3

  • Actualizando lecturas de presión

  • Dividir nuestra app en diferentes capas.

  • Agregando documentación

Agregando datos para reportes.

Cómo agrupar nuestras lecturas y dejarlas listas para poder ser visualizadas posteriormente en un reporte.

  • Agregando el recurso Reporte de lecturas parte 1

  • Agregando el recurso Reporte de lecturas parte 2

  • Agregando documentación

  • Implementando el cron de agregación parte 1

  • Implementando el cron de agregación parte 2

Escribiendo y Revisando el componente de reporte

¡Llegamos a JavaScript! El corazón de este taller es Python, pero debemos colocar una interfaz web que interactúen con nuestros servicios

  • Revisando el componente web

  • Corriendo el componente de los reportes

  • Preparando el API para el componente

  • Revisión del componente

Revisando el componente de ingreso de lecturas de presión arterial"

Visualización de la interfaz de lecturas.

  • Corriendo y revisando los componentes

  • Conclusiones

Sigue aprendiendo con

GIT desde cero 2020

GIT desde cero 2020

Avatar

Beto Quiroga

5

4.8

Python Desde Cero

Python Desde Cero

Avatar

José Dimas Luján

5

4.4

JavaScript Desde Cero (gratis)

JavaScript Desde Cero (gratis)

Avatar

Alvaro Felipe

5

4.8

Empieza a aprender Desarrollo web con Flask y Vue.js (Parte 1)

¿Aún no te decides? Mira una clase gratis

Mostrar precios en

Premium

$3020USD

En un solo pago anual de $360 240 USD

Gráfico de tabla

Alcanza tus metas con todos los cursos y funciones premium.

unicorn-head-smile¿Tienes un EDycupón?
  • Paga 8 meses y obtén 12

  • Todos los beneficios del plan gratis

  • Acceso completo a todo EDteam (+150 cursos)

  • Sin límite de reproducciones diarias

  • Certificado de culminación

  • 2 cursos nuevos por semana

  • Reproducción automática de clases

  • Descarga recursos adicionales de cursos

  • Clases y talleres bonus en cursos

  • Paga 8 meses y obtén 12

  • Todos los beneficios del plan gratis

  • Acceso completo a todo EDteam (+150 cursos)

  • Sin límite de reproducciones diarias

  • Certificado de culminación

  • 2 cursos nuevos por semana

  • Reproducción automática de clases

  • Descarga recursos adicionales de cursos

  • Clases y talleres bonus en cursos

  • Ver todas las características

* Los planes premium no tienen permanencia obligatoria. Cancela cuando quieras

Sólo este curso

$36USD

$360 240 USD

Gráfico de tabla

Conserva este curso de por vida y obtén un certificado con un único pago.

  • Acceso de por vida a este curso

  • Certificado de culminación

  • Red social educativa

  • Sin límite de reproducciones diarias

  • Sin anuncios

  • Guarda tus apuntes de clases

  • Reproducción automática de clases

  • Guarda el avance de tus estudios

  • Descarga los recursos de las clases

  • Acceso de por vida a este curso

  • Certificado de culminación

  • Red social educativa

  • Ver todas las características

¿Quieres regalar este curso?

2 calificaciones de los estudiantes (5.0)

Cargando Calificaciones...

Sigue aprendiendo con

GIT desde cero 2020

GIT desde cero 2020

Avatar

Beto Quiroga

5

4.8

Python Desde Cero

Python Desde Cero

Avatar

José Dimas Luján

5

4.4

JavaScript Desde Cero (gratis)

JavaScript Desde Cero (gratis)

Avatar

Alvaro Felipe

5

4.8