Contenido De Curso
Desarrollador de Aplicaciones en las Nubes (Freelancer)
Administración Pymes
Duración: 40 Horas
Contenidos:
Unidad 1:
- Ingeniería de requisitos
- Tipos de aplicaciones
- Ciclo de vida del desarrollo de aplicaciones
- IaaS, PaaS y SaaS
- Herramientas especializadas para cloud computing
- Selección de un proveedor de nube
- Elección de un ambiente de desarrollo
- Introducción a la plataforma de desarrollo de aplicaciones
- Frameworks
- Familiarización con las herramientas de desarrollo
Unidad 2:
- Desarrollar el front end de la aplicación
- Incorporar los servicios de la plataforma a una aplicación web
- Requisitos previos a la codificación del back end
- Codificar el back end de la aplicación
- Alojar la aplicación en la nube
- Obtener el certificado SSL
- Definición y tipos de API
- Implementación de APIs
- APIs para aplicaciones cloud
- Corrección de errores y versionamiento
- Prácticas de seguridad en el desarrollo de aplicaciones
- Modelo SAMM
- Metodologías de desarrollo de software seguro
Unidad 3:
- Diseño de la interfaz del chat
- Base de datos en tiempo real
- Autenticación de usuarios
- Envío e inserción de datos
- Recuperación de la información
- Agregar funcionalidades al chat
- Negociación del proyecto
- Portafolio online
- Concepto Freelance