El Curso de Desarrollador de Aplicaciones en la Nube (Freelancer) es una formación integral diseñada para aquellos que desean adentrarse en el emocionante mundo del desarrollo de aplicaciones en entornos de computación en la nube y trabajar de manera independiente como freelancers. Desde la comprensión de arquitecturas en la nube hasta la creación de aplicaciones escalables y seguras, este curso proporciona las habilidades técnicas y comerciales esenciales para destacar como desarrollador de aplicaciones independiente en el ámbito de la nube.

Beneficios del curso de desarrollo de aplicaciones en las nubes  :

1. Dominio de Tecnologías de Nube:
Los participantes adquirirán un sólido conocimiento de las tecnologías en la nube más relevantes, permitiéndoles desarrollar aplicaciones que aprovechen al máximo los servicios y recursos de la nube.

2. Capacidad para Crear Aplicaciones Escalables:
El curso se centra en técnicas y prácticas para desarrollar aplicaciones escalables, lo que permite a los freelancers crear soluciones que puedan adaptarse y crecer de manera eficiente con las demandas del usuario y del mercado.

3. Habilidades Empresariales para Freelancers:
Además de las habilidades técnicas, los participantes desarrollarán competencias empresariales fundamentales para tener éxito como freelancers, incluyendo la gestión de proyectos, la negociación de contratos y la promoción de sus servicios.

4. Seguridad en Desarrollo de Aplicaciones:
El curso aborda la seguridad en el desarrollo de aplicaciones en la nube, capacitando a los participantes para implementar prácticas robustas y proteger la información sensible de los usuarios.

5. Independencia Laboral y Oportunidades de Proyectos Variados:
Al completar el curso, los participantes tendrán las habilidades necesarias para trabajar de manera independiente como desarrolladores de aplicaciones en la nube, brindándoles la libertad de elegir proyectos variados y adaptarse a las necesidades cambiantes del mercado.

Este curso ofrece una trayectoria completa para aquellos que aspiran a convertirse en desarrolladores de aplicaciones en la nube de éxito y emprender su camino como freelancers en un sector dinámico y en constante evolución.

Programa de Estudios 

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 de freelancer

Requisitos de inscripción

Cedula de identidad electoral o pasaporte en caso de ser extranjero

Escolaridad: 2do de bachillerato / antiguo 8vo

Detalles

Duración del curso: 40 horas

Precio: Gratis

Modalidad: Virtual, semipresencial, presencial 

Horario: este pude variar de acuerdo a la disponibilidad de los participantes

Edad: 16 años o mas.

Inscríbete aquí

Si desea realizar este curso consulte a los siguientes contactos

809-566-4161.

Correo electrónico: contacto@infotep.gob.do

Página Web: www.infotep.gob.do

 

Más cursos relacionados