Cursos de programacion


  • Conocimientos sobre STL

    1. Utilidades

    1. Smart pointers
    2. Alias para metafunciones.
    3. Envoltorios de funciones
    4. Biblioteca de tiempo
    5. Biblioteca de excepciones y errores del sistema
    6. Literales definidos por el usuario en la biblioteca estándar

    2. Mejoras a la STL

    1. Mejoras a la STL
    2. Algoritmos
    3. Functor
    4. Predicados
    5. Búsqueda en contenedores con predicados propios.

    3. Ordenación en contenedores con funciones personalizadas.

    4. Templates sobre contenedores.

    1. Funciones
    2. Clases
    3. Cuando usarlas

    5. Trabajar con iteradores.

  • Conocimientos sobre C++11
    1. Aserciones en tiempo de compilación
    2. Inferencia de tipos
    3. Nuevas conversiones contextuales
    4. Iniciación
    5. Semántica de movimiento
    6. Constantes en tiempo de compilación
    7. Requisitos relajados para constexpr
    8. Operadores explícitos de conversión.
    9. Novedades globales
    10. Soporte a programación genérica
    11. Futuros y promesas
    12. Hilos
    1. La clase thread.
    2. Construcción e identidad.
    3. Terminación de hilos
    4. Espacio de nombres this_thread.
    5. Almacenamiento local al hilo.
    13. Introducción a C++17
  • Curso de Matlab Básico
  • Curso de Introducción a la programación con Processing para arte visual (visual art).
  • Curso de Programación en Lenguaje Perl para Jazztel y CAS Training.
  • Curso de Programación en lenguaje Python. Válido para versiones 3.3 y anteriores hasta 2.6.
  • Curso de Java y Programación Orientada a Objetos. Introducción a la programación en Java. Todo lo básico.
  • Curso de Programación en Lenguaje C/C++.