Cursos disponibles

WordPress es una herramienta poderosa y flexible que te permite crear prácticamente cualquier tipo de sitio web. Si estás pensando en tener tu propia presencia en línea, WordPress es una excelente opción.

Ejemplos de sitios hechos en Wordpress

  • https://poststatus.com/new-new-yorker-live-wordpress/
  • https://www.versionmuseum.com/history-of/techcrunch-website
  • https://thewaltdisneycompany.com/disney-post-official-blog-of-the-walt-disney-company-launches/

En este curso se abarcan los conocimientos necesarios sobre software libre y los conceptos utilizados asi como ejemplos de utilización

Todo sobre el Software Libre y tecnologías afines.

Curso básico para el uso de un manejador de contenidos

Manejo y administración del sistema de control de versiones con GIT


Brinda los conocimientos sobre este lenguaje de programación PHP que se interpreta en el servidor HTTP Apache y envía el resultado de su ejecución al navegador del usuario. También se hace énfasis en la gestión de la base de datos y en la manipulación de la información por medio de consultas utilizando SQL.


Horario: Lunes y Miercoles de 8 a 12 pm

Facilitador: Ing Iver Vargas


El curso te da los recursos necesarios para crear aplicaciones web con Python, a través del popular framework Django y Flask. Durante el curso aprenderás los fundamentos del desarrollo web, comunicación con base de datos, autenticación, buenas prácticas de desarrollo, cómo usar el framework  Django, Celery, Flask y mucho más.

Al finalizar, tendrás los fundamentos y conocimientos para poder crear tus propias aplicaciones web usando Python, además de una base sólida de cómo trabajar en proyectos web con éste lenguaje.


Se brindan los conocimientos  básicos, intermedios y avanzados  del lenguaje de programación Python. Desarrollaremos una serie de ejemplos y ejercicios que te permitirán comprender el funcionamiento de Python desde  scripts , aplicaciones  de escritorio hasta aplicaciones web haciendo uso del APIs haciendo énfasis en estándares de la industria informática. En temas avanzados te estudiaremos los distintos algoritmos para aplicar inteligencia artificial en las ramas de Machine Learning y Deep Learning.

Python tiene una sintaxis muy limpia, lo cual favorece el código legible, es elegante y flexible, simplificado, rápido y tiene una curva de aprendizaje muy corta y por si fuera poco es software libre!

Conocimientos básicos de Java, su sintaxis, asi como todo lo necesario para crear aplicaciones realmente orientadas a objetos, aprovechando asi todas las características que Java nos ofrece.

Curso en el cual conoceremos los conceptos básicos de una aplicación web asi como los conceptos en la arquitectura web de Java nativo para luego aplicar frameworks para la creación de aplicaciones avanzadas.

Curso Avanzado de Java en el cual se trabajaran los temas de acceso a base de datos relacionales , introducción al entorno gráfico de java, manejo de archivos (XML, JSON, Properties) y Servicios REST

Tecnico Java que  tiene como objetivo comprender la forma en la que trabaja el lenguaje de programaciòn Java y utilizarlo en entorno web.

Conocimientos básicos de Java, su sintaxis, asi como todo lo necesario para crear aplicaciones realmente orientadas a objetos, aprovechando asi todas las características que Java nos ofrece.

Angular es una plataforma de aplicaciones web de código abierto basada en TypeScript, liderada por Angular Team en Google y por una comunidad de individuos y corporaciones. Angular es una reescritura completa del mismo equipo que construyó AngularJS. - Wikipedia

Se brinda los conocimientos necesarios a profesionales que tienen la responsabilidad de instalar Redes estructuradas con el protocolo TCP/IP y gestión de servicios de red bajo la plataforma GNU/Linux.

Esta serie de  cursos brindan los conocimientos necesarios para poder gestionar cualquier distribución del Sistema Operativo Linux desde un nivel usuario hasta la configuración y gestión de servicios intranet/internet.

Los cursos se desarrollan de forma modular con clases presenciales teórico -prácticas y sesiones virtuales con interacción directa al sistema operativo y entrenamiento con las herramientas utilizadas en su instalación y administración. No se utiliza ninguna distribución GNU/Linux en específico con el objetivo que el alumno pueda adaptar el conocimiento adquirido a cuaquier distribución.

Proveer al participante los conocimientos para el manejo de tecnologías de filtrado de paquetes asociados a servicios de Internet, detección de puntos vulnerables, además del diseño, implementación y administración de FireWalls que permitan proteger de nuevas amenazas y riesgos que representa que su LAN esté conectado a Internet. Y al mismo tiempo garantizar la disponibilidad y performance de las aplicaciones críticas de su red.


Se brindarán los conocimientos necesarios para la comprensión de las diferentes infraestructuras de red y su implementación según las necesidades; así como la aplicación de técnicas y metodologías de seguridad en servidores Windows y Linux y su administración.

En este curso, aprenderá cómo instalar y configurar Apache Tomcat en un sistema operativo GNU/Linux. Este curso hace énfasis en las configuraciones necesarias orientadas a tener una infraestructura con un rendimiento, disponibilidad y tolerancia a fallas óptimos. Además aprenderá sobre la integración con los mecanismos de seguridad y las bases de datos existentes

El curso brinda los recursos necesarios para el entendimiento de la seguridad informática. Así mismo se tratan topicos de monitoreo de vulnerabilidades, posibles riesgos, y como mitigarlos. Llevando de forma práctica técnicas de intrusión, chequeos de seguridad, modalidad de ataques y defensa.

Zimbra es un sistema de trabajo colaborativo de software libre con integración de múltiples aplicaciones como correo, agenda de contactos, calendario, etc.

Este curso tiene como objetivo administrar de manera avanzada la plataforma de trabajo colaborativo mediante el uso del interprete de comandos en plataformas GNU Linux.

 Este curso le proporcionará las herramientas necesarias para diseñar experiencias de
aprendizaje personalizadas y adaptadas a las necesidades de cada estudiante. Aprenderás a utilizar diversas técnicas, desde la gamificación hasta la colaboración en línea, para fomentar el
aprendizaje activo y significativo.

El curso de Moodle para administradores es un que tiene como objetivo generar las competencias básicas necesarias para que el administrador del LMS  pueda gestionar usuarios y cursos en la plataforma de una forma ágil y efectiva, así como estar en capacidad de solucionar problemas comunes de configuración y uso.

Este curso está orientado para los profesores que imparten formación en línea usando la plataforma moodle en su versión más reciente, en poco tiempo conocerás las principales opciones que ofrece moodle.

Desarrollo de proyectos de una manera ágil y efectiva, trabajandoc en una serie de iteraciones o sprints.