Вы находитесь на странице: 1из 8

Analista Programador

2 años de cursos

Facultad de Ingeniería
fi.ort.edu.uy/analista-programador Bernard Wand-Polak
ANALISTA PROGRAMADOR (2 AÑOS DE CURSOS)

Objetivos Contenido curricular Metodología


La carrera forma profesionales Las tecnologías de la La metodología de enseñanza
técnicos especializados en el información y su impacto en el tiene un enfoque basado en
desarrollo de soluciones de desarrollo económico y social el trabajo sobre casos reales
software con capacidad de han cambiado profundamente y referencias a las prácticas
adaptación a la constante el enfoque de los sistemas en comunes del mercado regional
evolución de la tecnología, los últimos años. En ese sentido e internacional.
con un perfil basado en la carrera está orientada al
desarrollo de sistemas que El uso de laboratorios es
la aplicación práctica e
colaboran entre sí, alineados intenso, y lleva la teoría a
innovadora de conocimientos.
a las necesidades reales de los un marco práctico como
Están capacitados para:
negocios y contemplando la método para la asimilación del
• desempeñarse innovación como motor del conocimiento. A lo largo de la
como analistas y cambio. carrera tienen lugar talleres
programadores de donde se presentan diferentes
El plan de estudios brinda
sistemas informáticos, y tecnologías de aplicación
formación especializada en
como especialistas en el directa en el mercado laboral.
métodos y herramientas de
desarrollo de software análisis que permiten definir
y en la administración la funcionalidad del sistema a Inglés técnico
e integración de construir. Esto incluye técnicas extracurricular
tecnologías de la de diseño y programación En forma opcional, el
información; de software universalmente estudiante puede tomar dos
utilizadas (como programación cursos de inglés enfocados en
2 • liderar equipos orientada a objetos), el diseño la lectura de artículos técnicos.
multidisciplinarios de e implementación de base
análisis y programación de datos y el desarrollo de
de sistemas informáticos; aplicaciones para diferentes
• competir exitosamente ambientes (web, mobile,
desktop).
en el mercado, por su
sólida formación y Nuestro modelo de enseñanza-
experiencia práctica aprendizaje promueve la
en el uso de técnicas formación de profesionales
innovadoras y lenguajes hábiles en la incorporación de la
de última generación; innovación, capaces de crecer e
integrar nuevos conocimientos,
• insertarse rápidamente que asumen su actualización
en el mercado laboral, profesional como una actividad
en empresas y continua.
organizaciones privadas y
públicas; Este folleto detalla el plan
de estudios de la carrera. Por
• crear su propia empresa información sobre cuerpo
de desarrollo de software docente, biblioteca, recursos
que ofrezca servicios y académicos e inserción laboral
de la Facultad de Ingeniería,
productos de sistemas.
visitar: fi.ort.edu.uy
Desarrollo de la carrera Al culminar el Taller Genexus,
Al culminar el primer año, están capacitados para
los estudiantes pueden el desarrollo rápido de
desempeñar tareas básicas de aplicaciones utilizando
programación tanto a nivel de una herramienta de alta
interfaz de usuario en ambiente productividad y demanda, y
web como de lógica del lado opcionalmente pueden obtener
del servidor, utilizando los la certificación internacional
fundamentos del Lenguaje Analista Genexus.
Unificado de Modelado (UML).
En la última etapa de la carrera
Concluido el Taller de los estudiantes desarrollan
Desarrollo Front-End, los el Proyecto Integrador, que
estudiantes obtienen el los enfrenta a su primera
título de Programador Web. experiencia con un cliente real,
Desarrollan software en los y obtienen el título de Analista
lenguajes JavaScript y ASP.Net Programador.
con C# empleando patterns
y conceptos de algoritmia.
Diseñan e implementan bases
de datos.

Al finalizar el cuarto semestre


amplían sus conocimientos de
3
algoritmos. Complementan lo
anterior con el aprendizaje de
los conceptos de ingeniería de
software y diseñan aplicaciones
utilizando patrones en lenguaje
Java.

Fachada de la Facultad de Ingeniería

Analista Programador
Plan de estudios

Programación 1 Pensamiento Inglés


técnico 1
Semestre (Javascript) computacional (opcional)
1
Taller de instalación y configuración de aplicaciones
AÑO
1 Inglés
Programación 2 Bases de datos 1 Diseño de interfaz
(Asp.Net con C#) técnico 2
Semestre web (opcional)
2
Taller de desarrollo para dispositivos móviles

Programación 3 Bases de datos 2 Algoritmos y


(Asp.Net con C#) estructuras de datos 1
Semestre
3
Taller de desarrollo front-end

AÑO Título intermedio: Programador Web


2
4
Diseño y desarrollo Ingeniería de Algoritmos y
Semestre de aplicaciones (Java) software estructuras de datos 2
4
Taller Genexus

Proyecto integrador

Título: Analista Programador

Duración: 2 años de cursos.


Requisito mínimo de ingreso: 4.o año de secundaria, 1.er año de Bachillerato Tecnológico
de cualquier orientación o formación equivalente.

La universidad admite el ingreso condicional a carreras técnicas hasta con tres previas (por un año).
Síntesis de contenidos curriculares
Técnicas de programación Programación 3 Algoritmos y estructuras
Estudia técnicas que permiten de datos 1 y 2
Pensamiento computacional desarrollar aplicaciones Estudia las técnicas de
A través de una experiencia de orientadas a objetos, desde la construcción de algoritmos y de
aprendizaje lúdica y motivadora, concepción del sistema hasta recuperación y almacenamiento
la materia capacita al estudiante la implementación, fijando los de información. Presenta las
en técnicas de resolución de conceptos teóricos mediante la herramientas necesarias para
problemas, trabajando en práctica intensa en laboratorio. el análisis y la evaluación de la
los conceptos de abstracción, Las aplicaciones se construyen eficiencia de los programas y
descomposición, reconocimiento bajo el modelo de tres capas las distintas alternativas para
de patrones lógicos y algoritmia, almacenando los datos en bases resolver problemas complejos.
con el objetivo de lograr de datos relacionales. Profundiza
soluciones cuyas instrucciones en los fundamentos de UML Diseño de interfaz de usuario
puedan ser ejecutadas por un y en técnicas de desarrollo de
computador. software. Desarrolla aplicaciones Diseño de interfaz web
basadas en Entity Framework y Poniendo énfasis en la
Programación 1 MVC. usabilidad y la experiencia del
Introduce a los principios usuario, capacita al estudiante
generales de la programación, Diseño y desarrollo de en el diseño de la interfaz en
y aborda particularmente la aplicaciones ambiente web implementada
resolución de algoritmos básicos. Profundiza en técnicas que con HTML, CSS y frameworks de
Trabaja sobre estructuras permiten desarrollar aplicaciones desarrollo front-end (Bootstrap),
en memoria, asumiendo orientadas a objetos a través de que cumpla con estándares y
que el estudiante no tiene la implementación de patrones buenas prácticas del mercado.
conocimientos previos en y buenas prácticas de diseño
informática. utilizando Java, y refuerza los
conceptos teóricos con la práctica 5
Programación 2 correspondiente. Culmina el ciclo
Extiende los conocimientos de desarrollo completo de la
de programación adquiridos metodología utilizando Lenguaje
e introduce a los principios Unificado de Modelado (UML).
generales de la programación
orientada a objetos. Capacita en
Lenguaje Unificado de Modelado
(UML) y brinda los fundamentos
del concepto de testing de
software.

Analista Programador
Síntesis de contenidos curriculares
Bases de datos Análisis de sistemas Talleres

Bases de datos 1 Ingeniería de software Taller de instalación y


Enseña la teoría y el diseño de Introduce a los principios configuración de aplicaciones
bases de datos: modelado de generales de la ingeniería de Mediante una dinámica práctica
datos, normalización, manejo de software: concepto de proceso de trabajo, establece las bases
redundancia, álgebra y cálculo de producción de software y su de conocimiento necesarias para
relacional, y conceptos de SQL. control. Estudia técnicas para la instalación y configuración de
Introduce las técnicas que asegurar la calidad del software y aplicaciones en ambiente web.
permiten realizar el modelado la gestión del riesgo en el proceso
conceptual de los datos. productivo, lo que abarca desde Taller de desarrollo para
la ingeniería de requerimientos dispositivos móviles
Bases de datos 2 hasta técnicas de gestión del El taller se enfoca en la
Capacita para implementar cambio. Confronta distintas arquitectura, el diseño y la
sistemas de bases de datos metodologías de producción experimentación de nuevas
utilizando el modelo relacional. buscando que el estudiante tecnologías, como el desarrollo
Integra cálculo relacional y genere un espíritu crítico y de aplicaciones móviles
especificaciones SQL, que se selectivo en cuanto a técnicas y (smartphones y tablets).
ponen en funcionamiento sobre soluciones posibles. Realiza un proyecto basado en
el motor de base de datos SQL la aplicación de herramientas
Server. Expone conceptos sobre integradoras y nuevos entornos
Transaction-SQL, Triggers y de desarrollo.
procedimientos almacenados.
Taller de desarrollo front-end
Integra conocimientos ya
adquiridos, enfocándose en el
6 desarrollo client-side utilizando
frameworks de Javascript y
haciendo foco en el patrón de
arquitectura modelo-vista-
controlador (MVC).
Síntesis de contenidos curriculares
Desarrollo rápido de Quienes obtengan el título
aplicaciones Lenguajes, tecnologías y
de Analista Programador y ambientes de desarrollo
Taller Genexus (GX) hayan culminado 6.º año A lo largo de la carrera, el
Presenta la metodología de secundaria o 3.er año de estudiante desarrolla destrezas
de desarrollo incremental bachillerato tecnológico específicas en los siguientes
de aplicaciones, filosofía de de cualquier orientación, lenguajes y tecnologías:
desarrollo utilizada por GX. pueden cursar un Programa
Aplica los distintos objetos GX, de Desarrollo Profesional en JavaScript, JQuery, Angular,
siguiendo el ciclo de desarrollo de un área de conocimiento de su HTML, CSS, Bootstrap, C#, Java,
la aplicación desde su inicio hasta interés y obtener el título de Structured Query Language
su culminación. Ahonda en el uso Analista en Tecnologías de la (SQL), T-SQL, ASP .Net, Entity
de GX en situaciones complejas, Información. Framework, Web API Rest,
desarrollando una aplicación Microsoft SQL Server, MySQL,
a través de la práctica. Analiza Genexus,Visual Studio,
mecanismos de optimización, Netbeans y Apache Cordova.
tanto para paneles, reportes
u otros objetos GX, y aplica
el concepto de desarrollo de Todas las marcas
software en capas. mencionadas son propiedad
de sus respectivos fabricantes
Proyecto integrador o diseñadores.

Mediante la guía de un tutor


y trabajando en equipo, el
estudiante releva las necesidades
de una aplicación para un cliente 7
real, efectuando el análisis, diseño
y programación del sistema. El
proyecto culmina con la defensa
ante un tribunal de corrección.

Analista Programador
Comienzos:

marzo agosto

Horarios: Por más información:


Matutino: de lunes a jueves* • Ing. Andrés de Sosa (desosa@ort.edu.uy)
de 8.00 a 11.00 hs. o • A/P Armando Gervaz, D. Ed. (gervaz@ort.edu.uy)
de 9.00 a 12.00 hs. • A/P Víctor Paulós, MBA (paulos@ort.edu.uy)
Tel.: 2902 1505
Vespertino (solo primer semestre):
de lunes a jueves*
de 16.00 a 19.00 hs. La Universidad ORT Uruguay se reserva el derecho de
realizar ajustes de fechas, horarios y contenidos. Las
Nocturno: de lunes a jueves* inscripciones están sujetas a quórum mínimo por turno.
de 19.30 a 22.30 hs.

*Semestre 1: tres días a la semana

Apoyo a la inserción laboral


La universidad brinda servicios a estudiantes avanzados y graduados para facilitar su inserción laboral.
Estos servicios incluyen información y contactos para oportunidades laborales, capacitación en redacción de
antecedentes y presentación a entrevistas de selección laboral, asesoramiento para la creación de empresas e
inclusión de los graduados en bases de datos de las principales selectoras de personal de nuestro país.

Noviembre 2017

Educando para la vida


Cuareim 1451 11100, Montevideo, Uruguay
Tel. 2902 1505
info@ort.edu.uy - www.ort.edu.uy

Вам также может понравиться