JavaScript Essentials 1
Este curso introduce al alumno en algunos conceptos universales de programación informática, como los tipos de datos, la asignación de tipos, los contenedores, los comentarios, los operadores, la ejecución condicional, los bucles, las funciones, los errores, las excepciones, la solución de problemas y la depuración de código. El curso guía al estudiante paso a paso en la comprensión y el uso del núcleo del lenguaje JavaScript para diseñar, construir y mejorar programas sencillos en JavaScript.
JavaScript Essentials 2
JavaScript Essentials 2 profundiza en los entresijos de la programación en JavaScript Essentials 1, este curso desvela técnicas de programación más avanzadas y las mejores prácticas en el ámbito de JavaScript. Es la parte final de una secuencia de dos cursos que prepara a los alumnos para la certificación JSA - Certified Associate JavaScript Programmer del JS Institute.
Python Essentials 1
Python Essentials 1 fue desarrollado por el OpenEDG Python Institute, y se ofrece a todos los públicos para mejorar, desarrollar y apoyar las carreras profesionales en programación Python y tecnologías relacionadas. El curso cubre los fundamentos de la programación en Python, así como conceptos y técnicas generales de programación informática.
Python Essentials 2
Su objetivo principal es enseñar las habilidades relacionadas con los aspectos más avanzados de la programación de Python, incluidos módulos, paquetes, excepciones, procesamiento de archivos, así como técnicas generales de codificación y programación orientada a objetos (POO).
C Essentials 1
Este curso introduce a los alumnos en los conceptos básicos de la programación informática utilizando el lenguaje C. El curso abarca sintaxis, variables, estructuras de control, funciones, punteros, gestión de memoria y habilidades fundamentales de escritura y depuración de programas. Cada uno de los cinco módulos incluye recursos de estudio, cuestionarios y laboratorios prácticos.
C Essentials 2
Este curso se adentra en temas de programación en C de nivel intermedio, capacitando a los alumnos para dominar funciones, estructuras, operaciones con archivos y secuencias, gestión de errores, directivas del preprocesador y mucho más. A través de una combinación de recursos de estudio, pruebas y laboratorios prácticos, los estudiantes no sólo aprenderán conceptos teóricos, sino que también los aplicarán en escenarios de programación del mundo real.
C Advanced
Este curso avanzado profundiza en sofisticados temas de programación en C, equipando a los alumnos para enfrentarse a complejos retos de programación y prepararse para la certificación CLP. A través de una combinación de materiales de estudio exhaustivos, cuestionarios y laboratorios prácticos, los participantes no solo asimilan los conocimientos teóricos, sino que también aplican estos conceptos a situaciones prácticas de programación. Al finalizar el curso, los alumnos estarán completamente preparados para la certificación CLP y poseerán las habilidades necesarias para sobresalir en puestos de programación avanzados.
C++ Essentials 1
El curso cubre conceptos clave de programación, sintaxis C++, variables, tipos de datos, estructuras de control, funciones, punteros, gestión de memoria, objetos, espacios de nombres y manejo básico de excepciones. Cada módulo incluye recursos de estudio, tests y laboratorios prácticos, que facilitan una experiencia de aprendizaje práctica.
C++ Essentials 2
El curso abarca la programación orientada a objetos, la herencia, el polimorfismo, el manejo de excepciones, la sobrecarga de operadores y el uso de tipos enumerados. Con una mezcla de aprendizaje teórico (páginas de estudio) y aplicación práctica a través de pruebas y laboratorios prácticos, los estudiantes están preparados para los retos de programación del mundo real y la certificación CPA.
C++ Advanced
Este curso cubre temas de programación C ++ intermedios y avanzados para trabajos de desarrollo de software y TI de nivel junior y especializado. El curso incluye laboratorios prácticos, cuestionarios y evaluaciones para aprender a utilizar las habilidades y conocimientos adquiridos en el curso e interactuar con algunas tareas y situaciones de programación de la vida real.