Programa del Curso

Introducción a AWS Cloud9 para el desarrollo de pila completa

  • Descripción general de las características de AWS Cloud9 para el desarrollo de pila completa
  • Configuración de AWS Cloud9 tanto para el front-end como para el back-end
  • Descripción de la interfaz y las características del IDE de Cloud9

Desarrollo de front-end en AWS Cloud9

  • Configuración de marcos front-end (React, Angular, etc.)
  • Desarrollo y prueba de aplicaciones front-end en Cloud9
  • Uso de herramientas y extensiones basadas en navegador

Desarrollo de back-end en AWS Cloud9

  • Configuración de entornos de back-end (Node.js, Python, etc.)
  • Integración de bases de datos (MySQL, DynamoDB, etc.)
  • Implementación de servicios de back-end desde Cloud9

Depuración de aplicaciones de pila completa

  • Uso de herramientas de depuración en AWS Cloud9
  • Control de errores de front-end y back-end
  • Escribir y ejecutar pruebas unitarias y de integración

Integración con los servicios de AWS

  • Conexión a AWS Lambda para back-ends sin servidor
  • Integración de S3 para soluciones de almacenamiento
  • Implementación de aplicaciones de pila completa en AWS EC2 o Elastic Beanstalk

Collaboration en AWS Cloud9

  • Colaboración con otros desarrolladores en tiempo real
  • Administración del control de código fuente mediante Git en Cloud9
  • Revisiones de código y uso compartido de proyectos en Cloud9

Características avanzadas y optimización en AWS Cloud9

  • Optimización de flujos de trabajo y automatización de tareas con Cloud9
  • Uso de AWS CloudFormation para administrar la infraestructura como código
  • Personalización del IDE para necesidades específicas de desarrollo de pila completa

Mejores prácticas de seguridad para el desarrollo de pila completa

  • Implementación de autenticación y autorización seguras
  • Protección de los servicios front-end y back-end
  • Uso de roles de AWS IAM para el control de acceso en aplicaciones de pila completa

Resumen y próximos pasos

Requerimientos

  • Experiencia en desarrollo web (HTML, CSS, JavaScript)
  • Familiaridad con las tecnologías de back-end (Node.js, bases de datos, etc.)

Audiencia

  • Desarrolladores full-stack
  • Ingenieros de software
  • Desarrolladores web que buscan expandirse a entornos basados en la nube
 35 Horas

Número de participantes


Precio por Participante​

Testimonios (5)

Próximos cursos

Categorías Relacionadas