Vision general de la carrera
La carrera de Tecnico en programaion "anteriormente vinculada a informatica" es la respuesta del cbtis46 a la economia digital. Esta especialidad dota a los estudiantes de la logica y las herramientas tecnicas para crear software. Desde aplicaciones moviles hasta sistemas de gestion empresarial, los alumnos aprenderaan a traducir problemas del mundo real en codigo eficiente, preparandose para uno de los mercados laborales de mayor crecimiento global
Perfil de egreso y competencias profesionales
El programador tecnico egresaado del CBTis46 es capaz de- Desarrollo de software: Crear aplicaciones de escritorio y utilerias utilizando metodologias de programacion estructurada y orientada a objetos
- Desarrollo web y movil: Diseñar y prgoramar sitios web dinamicos y aplicaciones para dispositivos moviles "android/ios" integrando bases de datos
- Gestion de bases de datos: Diseñar, normalizar y admiinistrar bases de datos relacionales "SQL" para el almacenamiento seguro de informacion
- Sistemas operativos: Instalar, configurar y administrar sistemas operativos de servidor "windows, server, linux" para gestionar servicios de red
- Comercio electronico : Implemetar solucciones de e e-commerce y plataformas de aprendizaje en linea "lms"
Plan de estudios
| Semestre | Modulo profesional | Descripcion analitica y pedagogica |
|---|---|---|
| 2DO SEMESTRE | Modulo I: Desarolla e instala software de aplicacion utilizando programacion estructurada | El estudiante desarolla el penssamiento algoritmico. Utilizando diagramas de flujo y pseudocodigo y apreender a resolver problemas logicos antes de codificar lenguajes como C o C++. Se enfoca en estructuras de control "if, whilee, for" y funciones y arreglos |
| 2DO SEMESTRE | Modulo II: Desarrolla software de aplicacion utilizando programacion orientada a objetos | Se introduce el paradigma moderno de desarollo. Conceptos como clases, objetos, herencia, polimorfisto y encapsulamiento son aplicados en lenguaje como Java o C#. El alumno crea interfaces graficas de usuario "GUI" y conecta aplicaciones a bases de datos simples. |
| 4TO SEMESTRE | Modulo III: Desarrolla aplicaciones web y moviles | Uno de los modulos mas atractivos y actuales. Se enseña HTML5, CSS3 y JavaScript para el frontend, y PHP o similar para el bacjend. Paraleamente, se introducen entornos de desarrollo para apps movilees, permitiendo al alumno crear soluciones portatiles |
| 5TO SEMESTRE | Modulo IV: Administra sistemas operativos, aplicaciones y servicios | El enfoque cambia del desarrollo a la administracion de infraestructura. El estudiante aprende a configurar servidores, gestionar usuarios, permisos y servicios de red "DNS,DHCP, WEB SERVER" en entornos virtualizados o fisicos |
| 6TO SEMESTRE | Modulo V: Desarrolla, administra y configura soluciones de e-learniing y comercio electronico | Integracion de competencias. El alumno implementa tiendas en linea "carritos de compra, pasarelas de pago" y plataformas educativas "moodle", configurando la seguridad y la experiencia del usuario final |