- Persona: Capacidad de desarrollar, a nivel intermedio, aplicaciones Web en las plataformas más utilizadas en el mercado para el Front-End (Angular y React).
- Capacidad de desarrollar, a nivel intermedio, aplicaciones Web en las plataformas más utilizadas en el mercado para el Back-End (Java y .Net).
- Es un curso que le permite al participante comenzar con lo básico y avanzar a nivel intermedio.
- Organización: Capacidad de ofrecer proyectos de consultoría, ya que cuenta con personal capacitado a nivel intermedio de las plataformas de desarrollo Web más utilizadas de Front-End (Angular y React).
- Capacidad de ofrecer proyectos de consultoría, ya que cuenta con personal capacitado a nivel intermedio de las plataformas de desarrollo Web más utilizadas de Back-End (Java y .Net)
- Poder capacitar a nivel intermedio en el desarrollo de aplicaciones Web en las plataformas más utilizadas en el mercado a sus empleados de recién ingreso.
Certificación
Full Stack Web Developer (TLG)
Construir aplicaciones web completas y funcionales para desarrollar soluciones efectivas a las necesidades específicas del negocio que aseguren el éxito de la organización a largo plazo.
Recibe asesoría personalizada
Déjanos tus datos y recibe la información que necesitas sobre el programa y sus beneficios.
Modalidad
Learning Gate
Próxima fecha de inicio
Inscripciones abiertas | The Learning Gate
Inversión
Duración
130 horas
¿Qué aprenderás?
¿A quién va dirigido?
- Este programa está dirigido a recién egresados en ingeniería de software, con al menos un curso relacionado en programación.
¿Qué lograrás al terminar?
Al finalizar el programa, serás capaz de:
- Será capaz de desarrollar aplicaciones full-stack en las plataformas más comunes a nivel internacional: Angular y React para Front-End y Java y .Net para Back-End.
Habilidades que desarrollarás:
Programación en Java
Programación en C#
Desarrollo Web utilizando la plataforma Front-End: Angular
Desarrollo Web utilizando la plataforma Front-End: React
¿Qué es The Learning Gate?
100% Autogestionable
Competencias y subcompetencias a través de certificaciones, certificados de competencias y microcertificados.
- Rutas flexibles de aprendizaje. De acuerdo con el perfil del participante.
- Bajo demanda. Módulos de 10 horas que desarrollan una subcompetencia y pueden ser tomados cuando se decida.
- Modelo apilable. Varias subcompetencias integran una competencia y varias competencias integran una certificación.
- Artículos, conferencias y eventos gratuitos incluidos.
Conoce el modelo de aprendizaje que hay en The Learning Gate
Aprende a tu propio ritmo cuando, como y donde quieras.
- Sesión de onboarding personal.
- Comienza y termina tu certificación de acuerdo con tu ritmo y tu propia agenda.
- Elige el Certificado de Competencias o Microcertificado que se adapte mejor a tus intereses.
- Mantén completa flexibilidad en tu aprendizaje.
Temario
1. Conocer los conceptos de C# como tipos de datos, variables, estatutos condicionales y de control de flujo, así como las funciones y métodos para desarrollar aplicaciones. 2. Estructurar los conceptos de C# como tipos de datos, variables, estatutos condicionales y de control de flujo, así como las funciones y métodos para desarrollar aplicaciones."
1. Explicar aplicaciones MVC y APIs mínimas para servir aplicaciones JSON del lado del cliente, accediendo a datos con el marco de trabajo ""Entity Framework Core"", así como inspeccionar sistemas de bitacora para aplicaciones. 2. Desarrollar aplicaciones MVC y APIs mínimas para servir aplicaciones JSON del lado del cliente, accediendo a datos con el marco de trabajo ""Entity Framework Core"", así como configurar sistemas de bitacora para aplicaciones.
1. Reconocer soluciones de autenticación y autorización de usuarios para aplicaciones Web y APIs mínimas, así como diseño de pruebas unitarias y mecanimos de despliegue en Linux utilizando .NET. 2. Implementar soluciones de autenticación y autorización de usuarios para aplicaciones Web y APIs mínimas, así como diseñar de pruebas Unitarias y mecanimos de despliegue en Linux.
1. Conocer los conceptos de Java como tipos de datos, variables, estatutos condicionales y de control de flujo, así como las funciones y métodos para desarrollar aplicaciones. 2. Estructurar los conceptos de Java como tipos de datos, variables, estatutos condicionales y de control de flujo, así como las funciones y métodos para desarrollar aplicaciones.
1. Explicar aplicaciones MVC y APIs mínimas para servir aplicaciones JSON del lado del cliente, accediendo a datos con el marco de trabajo JPA, así como inspeccionar sistemas de bitacora para aplicaciones. 2. Desarrollar aplicaciones MVC y APIs mínimas para servir aplicaciones JSON del lado del cliente, accediendo a datos con el marco de trabajo JPA, así como inspeccionar sistemas de bitacora para aplicaciones.
1. Reconocer soluciones de autenticación y autorización de usuarios para aplicaciones Web y APIs mínimas, así como diseño de pruebas unitarias y mecanimos de despliegue en Linux utilizando Java. 2. Implementar soluciones de autenticación y autorización de usuarios para aplicaciones Web y APIs mínimas, así como diseño de pruebas unitarias y mecanimos de despliegue en Linux utilizando Java.
1. Comprender los conceptos de HTML, CSS y JavaScript, incluyendo Document Object Model (DOM), JSON, AJAX y jQuery, así como componentes JavaScript Bootstrap para entender los fundamentos de desarrollo de sitios web. 2. Desarrollar sistemas utilizando utilizando HTML, CSS y JavaScript, incluyendo Document Object Model (DOM), JSON, AJAX, jQuery y Bootstrap para crear sitios web.
1. Explicar aplicaciones de React, su configuración en un entorno de desarrollo, su construcción y gestión de componentes, la utilización de React Router para SPAs, el despliegue de aplicaciones React e integración con tecnologías back-end, así como la gestión de efectos secundarios con Hooks, con el propósito de saber cómo desarrollar el front-end de una aplicación web. 2. Implementar aplicaciones de React, configura su entorno de desarrollo, construir y gestionar componentes, utilizar React Router para SPAs, desplegar aplicaciones React e integrarlas con tecnologías back-end, y gestionar efectos secundarios con Hooks para desarrollar el front-end de una aplicación web.
1. Explorar conceptos esenciales de Angular, como componentes, plantillas y servicios. Además, de temas como estructuras de aplicaciones modulares, servicios en Angular e inyección de dependencias para saber cómo desarrollar el front-end de una aplicación web. 2. Utilizar conceptos esenciales de Angular, como componentes, plantillas y servicios. Además, de temas como estructuras de aplicaciones modulares, servicios en Angular e inyección de dependencias para saber desarrollar el front-end de una aplicación web.
Evaluar mediante un proyecto que el conjunto de competencias adquiridas en el programa de entrenamiento genere en la organización y/o persona, un impacto de mejora medible, claramente estructurado y autogestionado por parte del participante. A partir del Proyecto Integrador de Dominio Autónomo, se podrán generar resultados en torno a alguna de las siguientes áreas de aplicación: Back-end, Client Side Front-end
Distínguete en el mercado con credenciales
digitales
Al concluir el programa recibirás un diploma y/o insignia digital con tecnología blockchain, que avalan tus nuevas competencias, fortalecen tu perfil profesional y te distinguen frente a empleadores y colegas en un entorno competitivo.
Habilidades a prueba del futuro para tu organización
Apoya el crecimiento de tus colaboradores para fortalecer las capacidades de tu empresa.
Solicitar información para mi organizaciónSuscríbete a nuestro boletín
Recibe en tu correo novedades, programas destacados, eventos y contenido exclusivo para seguir impulsando tu desarrollo profesional.