INFÓRMATE
SIN COMPROMISO
Arquitectura y Tecnología

Diploma de Especialización en Programación para Perfiles no TI

Curso de especialización en desarrollo de software para perfiles que desean aplicar los conocimientos de otras áreas en soluciones informáticas

Matrícula abierta
Título propio

Título expedido por Universidad San Jorge

Presentación

Con este curso de Diploma de Especialización en Programación para Perfiles no TI podrás aplicar tus conocimientos en cualquier área en el desarrollo de software para construir herramientas y soluciones innovadoras. Aprenderás a escribir programas utilizando los lenguajes de programación que son más populares en la industria y podrás desarrollar aplicaciones profesionales cumpliendo con los requisitos de calidad más exigentes.

Descubrirás que adquieres rápidamente conocimientos avanzados trabajando en cuatro proyectos que están diseñados para que te introduzcas paulatinamente en las tecnologías y metodologías que utilizan hoy los equipos de desarrollo profesionales. Desde el primer día tomarás contacto con las herramientas profesionales y trabajarás en equipo para obtener resultados.

Los equipos de desarrollo de software utilizan lenguajes de programación y entornos avanzados de desarrollo, diseñan bases de datos, configuran comunicaciones en red y son capaces de crear soluciones completas. Aprenderás con nosotros a formar parte de un equipo y ser productivo desde el primer día. Además, el cuarto proyecto es de especialización y podrás elegir entre el desarrollo de aplicaciones para dispositivos móviles o aplicaciones. ¡Te informamos sin compromiso!

Requisitos de acceso
  • Bachillerato modalidad Ciencias; Bachillerato modalidad Humanismo y Ciencias Sociales.
  • Profesionales de cualquier sector con interés en especializarse en el desarrollo de soluciones software. 
Temario
  1. Proyecto 1.
    1. Conceptos básicos de organización de proyectos.
    2. Herramientas de apoyo y gestión de código.
    3. Fundamentos de programación.
    4. Entornos integrados de desarrollo.
  2. Proyecto 2.
    1. Estructuras de datos y algoritmos.
    2. Programación orientada a objetos.
    3. Introducción a bases de datos relacionales.
    4. Fundamentos de comunicaciones basadas en modelo Cliente/Servidor.
  3. Proyecto 3.
    1. Bases de datos relacionales SQL.
    2. Programación orientada a objetos avanzada.
    3. Arquitectura MVC y APIs avanzados.
  4. Proyecto de especialización.
    1. Opción 1: Programación web avanzada; Gestión de contenidos; Servidores web; Servidores de aplicaciones.
    2. Opción 2: Programación cliente servidor para escritorio y aplicaciones para dispositivos móviles.