Desarrollo de Software
Técnico Vocacional
Tu futuro empieza aquí
Haz click en una de las siguientes opciones para conocer mayor información
Nombre del Bachillerato: Bachillerato técnico vocacional en Desarrollo de Software.
Tiempo de duración: 3 años.
Título a otorgar: Bachiller técnico en Desarrollo de Software.
Enfoque curricular: Educación basada en competencias.
Descripción
El Bachillerato Técnico en Desarrollo de Software es una especialidad diseñada para formar profesionales altamente capacitados en el ámbito de la programación y la gestión de sistemas informáticos. Durante los tres años se emplean metodologías de enseñanza innovadoras y proyectos basados en competencias para garantizar que los estudiantes adquieran las habilidades necesarias para enfrentar los retos del mercado laboral.
Durante el primer año, los estudiantes se introducen a los fundamentos de la programación y el desarrollo web utilizando C#, SQL Server, HTML, CSS, Bootstrap y Javascript. Esta base sólida permite a los alumnos comprender y aplicar los principios básicos del desarrollo de software y la gestión de bases de datos.
En el segundo año, el enfoque se amplía hacia tecnologías más avanzadas y el desarrollo de aplicaciones móviles y web. Los estudiantes aprenden Java y Kotlin, esenciales para el desarrollo de aplicaciones móviles en Android, y se familiarizan con Oracle y Wordpress para la gestión de contenidos y bases de datos. Además, se introducen a las redes CISCO CCNA 1, adquiriendo conocimientos cruciales en infraestructura de redes.
El tercer año se centra en el desarrollo de habilidades avanzadas y especializadas. Los estudiantes trabajan con PHP y Javascript para el desarrollo web, React Native para aplicaciones móviles multiplataforma, y MySQL y Firebase para bases de datos y backend. También se familiarizan con Docker para la gestión de contenedores y sistemas operativos orientados a servidores, preparándolos para roles de administración de sistemas. Esta especialidad no solo proporciona un conocimiento técnico exhaustivo, sino que también fomenta habilidades prácticas y de resolución de problemas, preparando a los graduados para ser competentes en el dinámico campo del desarrollo de software y adaptarse a las demandas de la industria tecnológica global.
Competencias Técnicas
Diseño:
Crea diagramas para plasmar soluciones de software.
Utiliza el lenguaje UML para diseñar soluciones informáticas completas.
Estructura, da funcionalidad e interconecta las partes de un programa.
Diseña modelos de datos que representen problemas reales de forma organizada.
Programación:
Desarrolla aplicaciones móviles Android y aplicaciones multiplataforma utilizando React Native.
Desarrolla programas en ambiente web y desktop.
Crea sistemas web con arquitectura cliente-servidor.
Programa sistemas web utilizando lenguajes de tercera generación.
Redes y bases de datos:
Construye redes LAN siguiendo estándares de certificación.
Ofrece servicios de diseño, construcción y configuración de portales web.
Gestiona el funcionamiento de sistemas informáticos.
Administra bases de datos.
Documentación y análisis:
Elabora documentación completa de sistemas informáticos.
Analiza la infraestructura tecnológica siguiendo las normas ISO y la metodología ITIL V4.
Seguridad:
Implementa buenas prácticas de programación siguiendo la metodología de ciberseguridad OWASP.
Conocimientos adicionales:
Implementa metodologías de negocio relacionadas con el desarrollo de software.
Laboratorios especializados
Laboratorios para desarrollo de software.
Área destinada a la programación y desarrollo de software con lenguajes privativos u opensource.
Laboratorio CISCO Networking Academy