Adquiere los conocimientos necesarios para la creación de
aplicaciones web desarrolladas en un tiempo óptimo y de manera sencilla y sé un
agente de cambio dentro de tu organización, mediante el desarrollo tecnológico
y soluciones creativas e innovadoras basadas en el desarrollo web
Los procesos y actividades de las empresas evolucionan de
acuerdo con el mercado donde se mueven y nuevos requerimientos para cumplir con
sus metas. Aunado a lo anterior, con la virtualización, trabajo a distancia,
ventas y atención al cliente por internet; el desarrollo eficaz y eficiente de
aplicaciones web es imprescindible para poder migrar paralelamente.
Con el conjunto de conocimientos, mejores prácticas y
habilidades que se desarrollan en éste diplomado, desarrollarás aplicaciones
web que serán escalables y bajo estándares internacionales en un tiempo
optimizado, mismas que pueden ser visualizadas en cualquier resolución de
dispositivo móvil o de escritorio.
Los lenguajes de programación y frameworks que se enseñan en
el diplomado, además de estar dentro de los mejores a nivel internacional dada
su popularidad y resultados obtenidos, se caracterizan por ser de licencia
libre y tener una curva de aprendizaje corta.
Profesionistas y estudiantes de cualquier área interesados
en adquirir conocimientos sólidos en diseño y desarrollo de aplicaciones web,
ya sean internas a la empresa o en internet. Áreas: Innovación, Investigación y
Desarrollo.
Módulo 01: Python – Programación estructurada
Además de aprender a programar de manera estructurada en el
lenguaje Python, el objetivo del módulo es alcanzar un pensamiento computacional
con un alto nivel de abstracción en la solución a problemas.
Módulo 02: Python – Programación Orientada a Objetos
Entender y aprender de manera práctica el paradigma de la
Programación orientada a objetos. Éste conocimiento permite al desarrollador,
mantener un diseño simple y permite la creaación de aplicaciones grandes con
otros desarrolladores, aplicaciones que además de ser funcionales, también sean
escalables y mantenibles.
Módulo 03: HTML5, CSS 3, JavaScript y JQuery
Comprender y aplicar los conceptos de usabilidad, UX y
accesibilidad, con el fin de poder crear sitios web que puedan interactuar
dinámicamente con la manipulación del DOM (Document Objecto Model) del
HTML.
Módulo 04: Bootstrap – FrameWork
Conocer y aplicar las liberías pre-fabricadas que ofrece el
framework Bootstrap en el desarrollo del front-end, con el objetivo de poder
desarrollar aplicaciones que sean 100% responsivas y asi ofrecer una mejor
experiencia al usuario final cuando se navega en la página web.
Módulo 05: Django, Modelo – Vista – Template
Crear aplicaciones web haciendo uso del framework django y
bajo el paradigma del modelo – vista – template, usando vistas basadas en
funciones.
Módulo 06: Django, Vistas Basadas en Clases
Crear una aplciación web empresarial que incluya un carrito
de compras, usando el framework django y bajo el paradigma del modelo – vista –
template, empleando las vistas basadas en clases.
Módulo 07: Temas Selectos
Realizar la puesta en producción de cualquier aplicación web
en un servidor de aplicaciones público y/o comercial. Además de incluir temas
selectos que mejoren la experiencia del usuario final y reduzcan el tiempo de
desarrollo.
• Resolución de
problemas
• Pensamiento
analítico
• Creatividad e
innovación
Lic. Cindy Cetina
Asesor Educativo
Mtro.
Maestro en Ciencias de la Computación por el Tecnológico de
Monterrey, tiene más de 20 años de experiencia como profesor de cátedra
impartiendo diplomados y materias relacionadas a las carreras de matemáticas,
ingeniería y ciencias de la computación en diferentes universidades como la
Universidad Anáhuac, Tecnológico de Monterrey, Universidad Tecnológica de
Mixteca, entre otras. Actualmente se desempeña como investigador en el Banco de
México.