Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Back End Developer

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 13

Programa de Estudio /

Especialización
Back End

from by
Programa de Estudio /

Esta especialización te prepara para


los desafíos del desarrollo back-end
moderno y las necesidades
crecientes de seguridad. Te coloca en
una posición sólida para aprovechar
¿POR QUÉ ESTUDIAR oportunidades laborales en empresas
que valoran la eficiencia, la seguridad y la
BACK END? innovación tecnológica. Con esta
combinación de habilidades, estarás bien
equipado para prosperar en una industria
tecnológica en constante evolución.
Objetivos de aprendizaje Programa de Estudio /

Demandantes habilidades técnicas Arquitectura moderna


Los lenguajes de programación específicos como Go y Java están en alta Los microservicios son una arquitectura clave para crear aplicaciones
demanda en la industria. Las empresas buscan perfiles que puedan construir flexibles y escalables. Esta especialización te prepara para abordar los desa-
aplicaciones eficientes, escalables y seguras. fíos de diseñar, construir y mantener sistemas basados en microservicios.

Seguridad crucial Ventaja competitiva


La especialización te brinda las habilidades para implementar medidas de Los profesionales que puedan combinar habilidades en microservicios y
seguridad sólidas, lo que es esencial para proteger la integridad y confiden- seguridad y garantizar la calidad y seguridad de sus sistemas, tienen una
cialidad de los datos. ventaja competitiva en el mercado laboral.

Tecnologías emergentes Desarrollo escalable


Go y Spring Cloud están en aumento debido a su eficiencia y efectividad. La capacidad de desarrollar sistemas escalables es esencial para empresas
Adquirir habilidades en estas tecnologías emergentes te posiciona como un en crecimiento. Con microservicios, puedes crear aplicaciones que se
referente para roles especializados. adapten a las demandas cambiantes sin sacrificar el rendimiento.

Cumplimiento normativo Flexibilidad en roles


Conocer los marcos de autenticación y autorización te permite desarrollar Las habilidades adquiridas te abren puertas a diversos roles, desde desarro-
aplicaciones que cumplen con los estándares de seguridad y privacidad. llador de microservicios hasta especialista en seguridad o arquitecto de
sistemas. Gana flexibilidad para elegir una dirección que se alinee con tus
intereses.
Programa de Estudio /

Requerimientos académicos

¿A quién va
dirigido?
Egresados de primer track de CTD.
Conocimientos de Java básico y orientado a Objetos Frontend/Backend/Full Stack Dev Jr.
Analista de QA Jr.
Analista de Bases de Datos Jr.
Desarrollo de APIs con Spring Boot y Spring Data + Analista de Infraestructura Jr.

Uso básico de Docker

Funcionamiento del Protocolo HTTP y la arquitectura Cliente-Servidor

Base de datos relacionales


Programa de Estudio /

Modalidad
On-demand Contenido 100% a demanda.
Cursas a tu ritmo, cuando y
Contenido hecho
por expertos/as

a tu ritmo.
donde quieras

Rutas de aprendizaje Oportunidades de


de 12 cursos. aprendizaje colaborativo.

Evaluaciones dentro Asistencia académica en canales


de Playground de preguntas y ayuda por materia.

Una comunidad en discord


disponible 24/7
Programa de Estudio /

04 Desafío profesional
Ejes de 01 02 03
Cursos de Cursos Cursos de
Contenido especialización
Microservicios
complementarios
Bases de datos
Contenidos soft
Gestión de
con Spring Cloud escalables y no productos digitales
Seguridad en relacionales
Infraestructura Gestión de proyectos
Microservicios
avanzada escalables
mediante IAM
Fundamentos Testing Data analytics
de GO automatizado
Problem solving &
project management
Time management
01 Cursos de especialización Programa de Estudio /

Microservicios con Spring Cloud Seguridad en Microservicios


Fundamentos de GO
mediante IAM
Adquirir las bases y desarrollar la capacidad de
programar aplicaciones de software desde la Adquirir los conocimientos teóricos y Adquirir los conocimientos teóricos y
perspectiva de una arquitectura basada en micro- prácticos de los marcos de autenticación y prácticos de la sintaxis del lenguaje GO.
servicios. autorización más seguros de la industria.
Diseñar e implementar una API en el
Comprender y analizar los diferentes desafíos que Diseñar e Implementar una arquitectura de lenguaje GO.
enfrentan los actuales equipos de trabajo al seguridad de microservicios a través de un
momento de desarrollar software en la nube Identity and Access Management. Integrar un microservicio desarrollado en
robusto, escalable y con alta disponibilidad. GO en una solución basada en Spring
Integrar la herramienta de Identity and Cloud
Los conceptos se aplicarán en el lenguaje de Access Management en una solución Sintaxis GO | Estructuras
programación Java, tomando como referencia el basada en herramientas de Spring Concurrencia y Paralelismo |
framework de microservicios diseñado por Netflix, Framework APIs net/http | Gin Framework | Router
Spring Cloud, uno de los más utilizados para Identity and Access Management |
desarrollos en empresas IT hoy en día. Keycloak | SSO | oAuth 2.0 | Spring Cloud & Go
Spring Cloud | ELK | Circuit Breaker | API Gateway OpenId Connect | Access Token con IAM
Load Balancer | RabbitMQ
02 Cursos complementarios Programa de Estudio /

Bases de datos escalables y NoSQL Infraestructura avanzada Testing automatizado


Desarrollar el pensamiento analítico en la gestión Conocer e implementar procesos de
de datos y comprender la trayectoria entre el Comprender el enfoque de Microservicios calidad dentro de un proceso de desarrollo
requerimiento y su implementación física. en el rol de las aplicaciones modernas. de software.

Configurar una base de datos relacional y no Conocer los fundamentos de la Reconocer casos de pruebas
relacional para que obtenga su mayor performance orquestación de contenedores a través de automatizables.
en grandes volúmenes de datos. la visualización de servicios desplegados y
funcionales. Implementar un proyecto de
Acceder a la información con el lenguaje propio de automatización con Selenium y JAVA
la herramienta, de manera tal que los resultados Conocer los elementos que forman parte
obtenidos sean confiables y seguros. de Kubernetes y como realizamos Implementar un proyecto de
despliegues de nuestros servicios. automatización con RestAssured y JAVA.
Lograr la optimización del uso de los datos, de
forma que su volumen no sea un impedimento en Adentrarnos en la práctica de GitOps. Definición de procesos de calidad en los
los tiempos de proceso. Microservicios | Kubernetes | distintos momentos de desarrollo tales
GitOps | ArgoCD como plan de pruebas, plan para la
Reconocer la forma correcta del tratamiento de la liberación de nuevas versiones,
información, a fin de no entorpecer el acceso de mantenimiento de la prueba, procesos de
otros usuarios en forma simultánea. revisión, almacenamiento de pruebas,
métricas y reportes.
Introducirse en el mundo de Big Data, Data
Warehouse, sus conceptos y aplicaciones. Principios para implementar testing en
Procedimientos | Funciones | Cursores | dispositivos móviles.
Transacciones | Triggers MongoDB Page Object Model | Selenium con Java |
Suites | RestAssured | Jenkins |
Master Test Plan
03 Cursos soft skills Programa de Estudio /

Gestión de productos digitales Gestión de proyectos Data Analytics


escalables
Conocer de qué manera se crea, produce y gestiona Conocer la importancia de las estructuras
un producto digital con una perspectiva del Profundizar el conocimiento de la gestión de datos para el análisis y la toma de
desarrollo de software. de productos digitales, con un abordaje de decisiones en un producto digital.
escalonamiento de las metodologías
Utilizar los conocimientos adquiridos en los talleres ágiles en la organización. Aplicar las etapas de un proceso analítico:
de Metodologías del Trabajo, Design Thinking y manipulación, modelado y visualización.
UX/UI para concebir un producto digital desde la Conocer las buenas prácticas del mercado
idea hasta el lanzamiento. y analizar modelos de las mismas para su Manejar herramientas necesarias para el
aplicación en el campo profesional. análisis de datos.
Tener contacto con storytellings que remitan a
casos reales para aplicarlos en situaciones de Observar la importancia de la gestión del Indicadores KPI | OKRs | SMART |
trabajo del campo profesional. conocimiento en entornos empresariales Manipulación Datos | Modelado Datos |
para conservar el conocimiento Visualización Datos
Product Discovery | Agile Inception | organizacional.
Lean Startup | MVP | Planificación Ágil |
Research | Business Case | Jira |
Product Backlog
Nueva Versión Producto |
Gestión del Conocimiento
03 Cursos soft skills Programa de Estudio /

Problem solving & project Time Management


management

Investigar los diferentes tipos de problemas. Redefinición del concepto de tiempo

Construir un proceso de resolución más


efectivo.

Identificar el estilo de decisión y su correlación


con la aversión al riesgo y la incertidumbre.
Adquirir herramientas puntuales de
gestión del tiempo

Reconocer los diferentes estilos de


gestión
04
Conocer y aplicar una estructura metodológica y
secuencial para gestionar proyectos, aumen-
Desafío
tando las posibilidades de éxito en términos de
tiempo, forma y calidad. profesional
Generación de un plan de desarrollo individual.
Programa de Estudio /

Ruta de aprendizaje sugerida


A continuación te dejamos la ruta de aprendizaje ideal. Recuerda que puedes
cursar a tu propio ritmo y con tus propios horarios.

Seguridad en
Microservicios Bases de datos
Data analytics Microservicios
con Spring Cloud escalables y NoSQL
mediante IAM

Gestión de Infraestructura Fundamentos Testing


productos digitales avanzada de GO automatizado

Realizar y aprobar
Gestión de proyectos Problem solving &
Time management desafío profesional
escalables project management back-end
Programa de Estudio /

Criterios de aprobación Individual por contenido


y certificación -Haber recorrido todo el contenido en nuestra plataforma de
aprendizaje
-Haber aprobado los cuestionarios de cada módulo de apren-
dizaje
De especialización -Haber aprobado el cuestionario final del curso
[La aprobación de los cuestionarios antes mencionados es del
-Microservicios con Spring Cloud
75% de las preguntas]
-Seguridad en Microservicios mediante IAM
-Fundamentos de GO
-Bases de datos escalables y NoSQL
-Infraestructura avanzada
-Testing automatizado
-Gestión de productos digitales
Individual para desafío profesional
-Gestión de proyectos escalables -Desarrollar y entregar vía repositorio un proyecto completo
-Data analytics con los requerimientos solicitados en el mismo (sea front end
-Problem solving & project management o back end)
-Time management -Resultar aprobado post corrección individual en primera o
-Realizar y aprobar desafío profesional back-end segunda instancia
Programa de Estudio /

¿Todo listo para empezar esta aventura tecnológica?

Comienza ahora y accede a


una experiencia exclusiva

Expertos en línea Aprendizaje sin Una comunidad Acceso a los contenidos


horarios y reglas disponible 24/7 para ti durante 12 meses.

from by

También podría gustarte