CURSOS EN JAVA
FUNDAMENTOS DE LA PROGRAMACIÓN
El curso de fundamentos de programación I introduce al participante en el mundo de la programación con conceptos básicos de ciencias de la computación y desarrollo de software. La algoritmia forma parte importante de este curso, los procesos necesarios para poder generar un medio de comunicación entre el humano y el dispositivo con soporte computacional.
JAVA PROGRAMMER 22
Este curso orienta a los participantes al correcto uso de las librerías de Java y las buenas prácticas en el momento del desarrollo de aplicaciones en tres capas, usando patrones de diseño de software.
JAVA DEVELOPER
Los cursos java orienta a los participantes en el correcto uso de las librerías, frameworks java, buenas prácticas y uso patrones de diseño de software. Toda aplicación necesita almacenar su información en un repositorio estático de datos, en este caso más allá de la base de datos se usa un componente de persistencia.
JAVA EXPERT
Para implementar soluciones de software no es sólo necesario conocer algunos frameworks y herramientas de desarrollo, sino, que se debe tener conceptos de arquitectura distribuida y definición de componentes especializados para integración.
JAVA ARCHITECT
El curso orienta a los participantes en el correcto uso de las librerías, frameworks Java y servidores de aplicaciones para poder estableces mecanismos de comunicaciones entre aplicaciones heterogéneas. El curso orienta al participante en uso de herramientas y conocimientos de tecnologías necesarias para poder establecer procedimientos de Integración de Aplicaciones.
TALLERES
JENKINS
DIRIGIDO A: todo profesional interesado en aprender temas de relacionados a entrega continua, despliegue
continuo e integración continua y además quiera tener bien en claro los fundamentos de DevOps.
ANGULAR
Angular es uno de los mejores FrameWork de la actualidad, permite la modularizción y eldesarrollo web basado en componentes reutilizables siguiendo el patrón SPA.
TALLER MULTINUBE
La computación en nube permite contar con tecnologías de información de última generación, permitiendo “alquilar” servicios en modalidad de pago por uso. Existen muchas ventajas en la actualidad respecto al uso de los servicios cloud, como la agilidad, escalabilidad y flexibilidad, además de que las empresas que optan por contratar estos servicios no realizarán una gran inversión adelantada, sino que pagarán solo lo que consumen de manera mensual.
APACHE KAFKA
El curso orienta a los participantes a aprender a construir, administrar y monitorear cluster kafka a saber cómo trabaja Kafka y cómo interactúan sus componentes internos, además de escribir producers y consumers para enviar y recibir data desde Kafka y crear aplicaciones de transmisión en tiempo real usando Kafka streams.
DOCKER, KUBERNETES Y AWS
DIRIGIDO: A todo profesional interesado en aprender temas de Docker, kubernetes y AWS para el despliegue de microservicios y tecnología Java
SPRING BOOT
El curso orienta a los participantes en el correcto uso de las librerías, y Spring BOOT, buenas prácticas y uso patrones de diseño de software. Toda aplicación necesita almacenar su información en un repositorio estático de datos, en este caso más allá de la base de datos se usa un componente de persistencia como capa de negocio dando capacidad de poder usar de forma transparente una capa de presentación de escritorio o web según las necesidades de la solución.
MICROSERVICIOS CON SPRING CLOUD Y AWS
DIRIGIDO: A todo profesional interesado en aprender temas Arquitectura e Implementación de Microservicios con Spring Cloud y AWS.
SEGURIDAD INFORMATICA
Implementar medidas de protección de datos y contraseñas en computadoras y celulares con el uso de conceptos y herramientas actuales en seguridad informática.
TALLER DE AUTOMATIZACION DE PRUEBAS CON CUCUMBER Y SELENIUM EN JAVA
Fundamentos de Automatización de Pruebas de Software, aprenderás los fundamentos para iniciarte en automatización de pruebas, así como conocer las principales herramientas de automatización y como evaluarlas, comprender el proceso de automatización, simular las acciones de tus usuarios dentro de aplicaciones Web, generar reportes correspondientes, automatizar tareas repetitivas e incluso extraer datos de la Web. Cualquier acción humana puede ser replicada y serás capaz de programarla.
TALLER PROFESIONAL DE GIT & GITHUB
El curso profesional de Git y GitHub permite al participante versionar y trabajar sus proyectos de manera grupal e individual, utilizando el sistema de versionamiento más demandado en la industria del desarrollo, estará en la capacidad de trabajar con repositorios remotos y locales, preparado para resolver conflictos de trabajo en equipo y código de manera eficiente y segura.
CURSOS PYTHON
PYTHON PROGRAMMER
El lenguaje Python viene evolucionando rápidamente y de alguna manera ha vuelto al concepto original que era ser usado por cualquier dispositivo. El nuevo paradigma del internet de las Cosas, es el escenario perfecto para poner en práctica todo lo que Python puede hacer. Toda aplicación necesita almacenar su información en un repositorio estático de datos que pueden ser archivos o base de datos dando la capacidad de poder usar de forma transparente una capa de presentación de escritorio según las necesidades de la solución. Este curso orienta a los participantes al correcto uso de Python en el desarrollo de aplicaciones de escritorio, web y la interacción con micro controladores para IOT o robótica.