TÉCNICO PROFESIONAL: ESPECIALIDAD PROGRAMACIÓN
Con el acompañamiento de profesionales de la carrera, los estudiantes desarrollan habilidades avanzadas en el campo de la Programación, en laboratorios con equipos de última generación y en un espacio moderno y atractivo.
Nuestros estudiantes aprenden a utilizar lenguajes de programación actuales, aprenden ejecutando proyectos concretos que los acercan a las dinámicas reales del ámbito tecnológico.
En nuestras aulas el aprendizaje es activo, participativo y enfocado en la resolución de problemas, fomentando la creatividad, el pensamiento lógico y la innovación.
Presentación del TP
Qué opinan los estudiantes
Perfil de egreso
El estudiante de la especialidad de Programación aprende competencias sólidas en desarrollo web front-end y back-end, dominando herramientas actuales como HTML, CSS, jQuery, Git, Python, Flask y Django. Es capaz de diseñar interfaces modernas, responsivas y funcionales, así como de crear aplicaciones web dinámicas y conectadas a bases de datos.
Gracias a una formación práctica basada en proyectos, cada estudiante puede:
- Desarrollar sitios y aplicaciones web desde cero.
- Colaborar en equipos de desarrollo utilizando control de versiones.
- Aplicar buenas prácticas de programación orientada a objetos.
- Diseñar soluciones tecnológicas utilizando bases de datos y frameworks modernos.
- Adaptarse a nuevas tecnologías mediante aprendizaje autónomo y continuo.
A estos aprendizajes se suma el desarrollo de habilidades blandas como el trabajo en equipo, la resolución de problemas y la responsabilidad profesional, preparándolo para contribuir activamente al desarrollo digital de su entorno.
Malla curricular
Malla curricular III° Medio: Fundamentos Web (Front-End)
- Construcción y maquetado de sitios web con HTML.
- Creación de formularios y manejo de estructuras web básicas (listas, tablas, contenedores, atributos, clases).
- Aplicación de CSS para diseño visual y estilización avanzada: Uso de selectores, posicionamiento, fuentes y fondos.
- Creación de interfaces completas, diseño responsivo y adaptativo.
- Uso de preprocesadores como LESS y SASS.
- Manejo del framework Bootstrap.
- Control de versiones con Git y colaboración en GitHub: Uso de terminal, comandos básicos y avanzados.
- Ramificaciones, fusiones y resolución de conflictos.
- Forks, pulls y trabajo colaborativo en repositorios.
- Programación con jQuery: Manipulación del DOM, callbacks, formularios dinámicos, bibliotecas UI.
- Diseño web responsivo: Tipografía adaptable, puntos de quiebre, grillas, diseños fluidos.
- Creación de wireframes utilizando herramientas como Balsamiq.
- Preparación para certificación como Desarrollador Junior Front-End.
Malla Curricular IV° Medio: Full Stack Python
- Dominio del lenguaje Python 3: Sintaxis, tipos de datos, operadores, estructuras de control, funciones y módulos.
- Aplicación de Programación Orientada a Objetos (OOP): Clases, objetos, herencia, polimorfismo y encapsulación.
- Desarrollo web con Flask y Django: Rutas, plantillas, formularios, conexión con bases de datos.
- Seguridad, autenticación, arquitectura MVC.
- Uso de MySQL: Diseño de bases de datos, consultas SQL, operaciones CRUD.
- Implementación de tecnologías AJAX: Comunicación asíncrona cliente-servidor.
- Interacción dinámica sin recargar la página.
- Desarrollo de proyectos integradores (blogs, videojuegos, sitios interactivos).
- Preparación para la certificación como Desarrollador Full Stack Python.
Nuestras alianzas
Tú también puedes ser parte de esta experiencia
Te invitamos a visitar la sección de Admisión para conocer cómo postular a nuestra especialidad de Programación.