Crear una aplicación modular, comprobable y escalable no es una tarea fácil. Las empresas que utilizan aplicaciones web deben evitar la congestión, ya que su base de clientes pasa de unos pocos compradores a millones de visitantes, lo que afecta a la funcionalidad de las aplicaciones. La escalabilidad es la capacidad de mantener la funcionalidad y la coherencia de los datos cuando millones de usuarios interactúan simultáneamente con una aplicación. El lenguaje de programación Python ofrece un marco sólido que ayuda a implementar aplicaciones escalables. Este curso presenta un enfoque de nivel intermedio a avanzado para programadores web que ya están familiarizados con
Python y Flask.
Comenzamos por analizar las áreas vitales que implican la creación de aplicaciones web escalables con MongoDB y el marco Flask. Describiremos las funciones de encapsulación, distribución de tareas y fragmentación de datos de MongoDB que ayudan a escalar horizontalmente. A continuación, presentamos Cloud9IDE. Aprenderá a usar Cloud9 para probar una base de datos e instalar un entorno virtual para el desarrollo de código Python. Luego, paso a paso, crearemos una aplicación web social con la misma modularidad arquitectónica y escalabilidad
que Twitter.
Presentamos las mejores prácticas modelo para crear formularios de registro de usuarios, validar a los registrantes, crear perfiles de usuario e interfaces de pruebas unitarias con Flask Blueprint. Aprenderá a configurar Amazon AWS para el procesamiento del correo electrónico y el alojamiento de imágenes. Por último, examinaremos los diseños de los modelos de relaciones y feeds, que incluyen añadir imágenes de perfil, botones de seguimiento reutilizables, plantillas de feed y comentarios de feed compatibles con imágenes a su aplicación web social ficticia. Este curso avanzado le enseñará cómo crear aplicaciones web modulares, comprobables y escalables con MongoDB y Flask Blueprint. No se demore. ¡Empieza a aprender hoy mismo!
Conoce lo que aprenderás en este curso gratuito
Ver Todos los resultados de aprendizaje Ver menos Todos los cursos de Alison son gratuitos para inscribirse, estudiar y completar. Para completar con éxito esta diplomatura y convertirte en un Graduado de Alison, debes obtener un 80% o más en cada evaluación del curso.
Una vez que hayas completado esta diplomatura, tienes la opción de adquirir un Diploma oficial, que es una excelente manera de compartir tu logro con el mundo.
Su certificado de Alison es:
- Ideal para compartir con posibles empleadores.
- Excelente para tu CV, perfiles profesionales en redes sociales y solicitudes de empleo.
- Una muestra de tu compromiso con seguir aprendiendo, desarrollar nuevas habilidades y obtener grandes resultados.
- Un incentivo para que sigas empoderándote a través del aprendizaje continuo.
Alison ofrece 2 tipos de diploma para las Diplomaturas completadas:
Diploma Digital: un Diploma descargable en formato PDF, disponible inmediatamente para ti cuando completes tu compra. Diploma Físico: una versión física de tu Diploma oficialmente autenticado y con marcas de seguridad Todos los Diplomas están disponibles para su compra a través de la Tienda Alison. Para obtener más información sobre la compra de Diplomas de Alison, visita nuestras Preguntas Frecuentes. Si decides no comprar tu Diploma de Alison, aún puedes demostrar tu logro con la opción de compartir tu Registro de Aprendizaje o Verificación de Logro de Aprendizaje, ambos accesibles desde tu Configuración de Cuenta.