Titulación
La mayor facultad de informática del mundo”
Presentación
Un programa completo y de vanguardia que te permitirá avanzar de forma progresiva y completa en la adquisición de los conocimientos que necesitas para intervenir en este sector”
Esta capacitación de alto nivel ofrece conocimiento especializado para crear, dirigir, evaluar y monetizar un sitio web de gran envergadura desde una perspectiva global que permita gestionar las fases que conlleva la dirección de sitios web.
El programa proporciona un amplio estudio de las metodologías ágiles, incidiendo en las diferencias clave entre estos marcos de trabajo innovadores frente a los estándares tradicionales para la dirección de proyectos. Asimismo, desarrolla conocimiento especializado en creación de páginas web, desde el punto de vista del programador. Desde el entorno del cliente, se profundiza en el diseño y la maquetación (HTML y CSS), pasando por la creación de páginas dinámicas (JavaScript).
Por otro lado, esta especialización intensiva desarrolla los diferentes tipos de arquitectura web, sus usos y aplicaciones. Determina los pilares de la arquitectura web y la implicación de cada uno en el producto final, las diferentes etapas que componen la arquitectura web y cómo afrontarlas a fin de obtener el resultado esperado. A su vez, profundiza en el diseño de interfaces y arquitecturas de la información, abordando el concepto de usabilidad (para que sean comprensibles, concisas y de rápido aprendizaje), así como el de accesibilidad (para que puedan ser utilizadas por el máximo número de usuarios posible, prestando especial atención a personas con algún tipo de discapacidad).
Esta capacitación se diferencia de otras especializaciones en tres aspectos fundamentales: su fácil comprensión, dentro de la gran complejidad de los temas abordados, la experiencia de los autores y la profundización de los temas desarrollados.
Esta Experto universitario ha sido creado por una gran diversidad de docentes, expertos cada uno de ellos en su materia, con una gran experiencia y con unos contenidos especializados en cada una de sus áreas. Al ser en un formato 100% online, el alumno no tendrá que renunciar a sus obligaciones personales o profesionales. Una vez finalizado el programa el alumno habrá actualizado sus conocimientos y estará en posesión un título de Experto universitario de increíble prestigio que le permitirá avanzar personal y profesionalmente.
Profundiza en el campo de las tecnologías informáticas incluyendo en tu corpus de conocimientos, los aspectos más avanzados de esta área de trabajo”
Estas Experto universitario en Ingeniería de Sitios Web contiene el programa educativo más completo y actualizado del mercado. Sus características más destacadas son:
- El desarrollo de casos prácticos presentados por expertos en Ingeniería de Sitios Web
- Los contenidos gráficos, esquemáticos y eminentemente prácticos con los que está concebido recogen una información científica y práctica sobre aquellas disciplinas indispensables para el ejercicio profesional
- Los ejercicios prácticos donde realizar el proceso de autoevaluación para mejorar el aprendizaje
- Su especial hincapié en metodologías innovadoras
- Las lecciones teóricas, preguntas al experto, foros de discusión de temas controvertidos y trabajos de reflexión individual
- La disponibilidad de acceso a los contenidos desde cualquier dispositivo fijo o portátil con conexión a internet
Todos los temas y áreas de conocimiento han sido recopilados en un temario completo y de absoluta actualidad, para llevar al alumno al máximo nivel tanto teórico como práctico”
El programa incluye, en su cuadro docente, a profesionales del sector que vierten en esta capacitación la experiencia de su trabajo, además de reconocidos especialistas de sociedades de referencia y universidades de prestigio.
Su contenido multimedia, elaborado con la última tecnología educativa, permitirá al profesional un aprendizaje situado y contextual, es decir, un entorno simulado que proporcionará una capacitación inmersiva programada para entrenarse ante situaciones reales.
El diseño de este programa se centra en el Aprendizaje Basado en Problemas, mediante el cual el profesional deberá tratar de resolver las distintas situaciones de práctica profesional que se le planteen a lo largo del curso académico. Para ello, contará con la ayuda de un novedoso sistema de vídeo interactivo realizado por reconocidos expertos.
Triunfa de la mano de los mejores y adquiere los conocimientos y competencias que necesitas para embarcarte en Ingeniería de Sitios Web"
Un intensivo programa de crecimiento profesional que te permitirá intervenir en un sector con una creciente demanda de profesionales"
Temario
El programa de estudios ha sido diseñado en base a la eficacia educativa, seleccionando cuidadosamente los contenidos para ofrecer un recorrido completo, que incluye todos los campos de estudio imprescindibles para alcanzar el conocimiento real de la materia. Con las actualizaciones y aspectos más novedosos del sector. Se ha establecido así un plan de estudios cuyos módulos ofrecen una amplia perspectiva de la Ingeniería de Sitios Web. Desde el primer módulo el alumno verá ampliados sus conocimientos, que le capacitarán para desarrollarse profesionalmente, sabiendo que cuenta, además, con el respaldo de un equipo de expertos.
Una Experto universitario de alta capacitación que permitirá al alumno avanzar de manera rápida y constante en la adquisición de conocimientos, con el rigor científico de una enseñanza de calidad global”
Módulo 1. Lenguajes de programación web
1.1. La programación web
1.1.1. La web
1.1.2. Diseño web
1.1.3. Desarrollo web
1.1.3.1. FrontEnd
1.1.3.2. BackEnd
1.1.3.3. FullStack
1.1.4. Tipos de lenguaje
1.1.4.1. Lenguajes de programación
1.1.4.2. Lenguajes de marcado
1.1.4.3. Lenguajes de Scripting
1.1.5. Framework vs. Librería
1.1.6. Entornos de desarrollo (IDEs)
1.1.7. Navegadores
1.2. HTML
1.2.1. HTML
1.2.2. Etiquetas
1.2.2.1. Anidación
1.2.2.2. Atributos
1.2.3. Estructura de documentos
1.2.3.1. Cabecera
1.2.3.2. Cuerpo
1.2.4. Elementos semánticos
1.2.4.1. Elementos raíz
1.2.4.2. Metadatos
1.2.4.3. Scripting
1.2.4.4. Secciones
1.2.4.5. Comentarios
1.2.5. Contenido textual
1.2.5.1. Encabezados
1.2.5.2. Párrafos
1.2.5.3. Listas
1.2.5.4. Formatos de texto
1.2.5.5. Caracteres especiales
1.2.6. Bloques
1.2.7. Hipervínculos
1.2.8. Contenido incrustado
1.2.9. Tablas
1.2.10. Formularios
1.3. CSS
1.3.1. CSS
1.3.2. Aplicación de estilos
1.3.3. Reglas
1.3.3.1. Selectores
1.3.3.2. Propiedades y valores
1.3.3.3. Comentarios
1.3.4. Colisiones de estilos
1.3.4.1. Herencia
1.3.4.2. Cascada
1.3.5. Selectores
1.3.6. Combinadores
1.3.7. Pseudoclases
1.3.8. Pseudoelementos
1.3.9. Modelo de caja
1.3.10. Atributos
1.3.11. Unidades de medida
1.3.11.1. Unidades absolutas
1.3.11.2. Unidades relativas
1.3.12. Posicionamiento
1.3.13. Colores
1.3.14. Variables
1.3.15. Animaciones
1.4. JavaScript
1.4.1. JavaScript
1.4.2. Inclusión de código en HTML
1.4.3. Sintaxis
1.4.3.1. Sentencias
1.4.3.2. Comentarios
1.4.4. Tipos de datos
1.4.5. Variables y ámbitos
1.4.6. Operadores
1.4.7. Estructuras de control de flujo
1.4.8. Funciones
1.4.9. Manipulación del DOM
1.4.10. Eventos
1.4.11. Programación orientada a objetos
1.4.11.1. Clases
1.4.11.2. Objetos
1.4.11.2.1. Propiedades
1.4.11.2.2. Métodos
1.4.12. AJAX
1.5. PHP
1.5.1. PHP
1.5.2. Estructura de documentos
1.5.3. Generación de contenido HTML
1.5.4. Constantes y variables
1.5.5. Operadores
1.5.6. Tipos de datos
1.5.7. Estructuras de control de flujo
1.5.8. Funciones
1.5.9. Formularios, cookies y sesiones
1.6. MySQL
1.6.1. MySQL
1.6.2. Bases de datos
1.6.3. Codificación de caracteres
1.6.4. Tipos de datos
1.6.5. Usuarios y privilegios
1.6.6. Acceso a una base de datos
1.6.7. Creación y manipulación de una base de datos
1.6.8. Cláusulas
1.6.9. Consultas
1.7. Librerías y Frameworks de HTML y CSS
1.7.1. Bootstrap
1.7.2. Foundation
1.7.3. Skeleton
1.7.4. Bulma
1.7.5. Materialize
1.7.6. PureCSS
1.7.7. TailwindCSS
1.7.8. Susy
1.7.9. UIkit
1.8. Librerías y Frameworks de JavaScript
1.8.1. Angular
1.8.2. jQuery
1.8.3. React
1.8.4. Meteor
1.8.5. Polymer
1.8.6. Mithril
1.8.7. Aurelia
1.8.8. Vue.js
1.8.9. Ember.js
1.8.10. Node.js
1.8.11. Backbone.js
1.9. Librerías y Frameworks de PHP
1.9.1. Laravel
1.9.2. Symfony
1.9.3. Zend
1.9.4. CodeIgniter
1.9.5. FuelPHP
1.9.6. CakePHP
1.9.7. Phalcon
1.9.8. Yii
1.9.9. Slim
1.10. Técnicas de programación web
1.10.1. Beautify
1.10.2. Minificación de código
1.10.3. Optimización de imágenes
1.10.3.1. Formatos de archivo
1.10.3.2. Calidad de compresión vs. Tamaño
1.10.4. Normalización de código y compatibilidad entre navegadores
1.10.5. Depuración y validación de código
1.10.6. Bundling
1.10.7. Control de versiones y repositorios
Módulo 2. Ingeniería y arquitectura de sitios web
2.1. Ingeniería y arquitectura de sitios web
2.1.1. La arquitectura en los sitios web
2.1.2. Usos y aplicaciones
2.2. Los pilares de la arquitectura web
2.2.1. Público
2.2.2. Contenido
2.2.3. Contexto
2.3. Arquitectura web horizontal
2.3.1. Ventajas
2.3.2. Ejemplos
2.4. Arquitectura web vertical
2.4.1. Ventajas
2.4.2. Ejemplos
2.5. Fases de la arquitectura web
2.5.1. Taxonomía
2.5.2. Etiquetado
2.5.3. Mapa del sitio
2.6. Arquitectura web y diseño web
2.6.1. Tipos de páginas
2.6.2. Presencia de elementos
2.6.3. Necesidades de enlazados
2.7. Arquitectura Web y Navegación Web
2.7.1. Estructura
2.7.2. Categorización
2.7.3. Rotulado
2.7.4. Usabilidad
2.8. Arquitectura Web y SEO
2.8.1. Benchmark
2.8.2. Keyword Research
2.8.3. URLs
2.8.4. Enlaces internos
2.8.5. Canibalización
2.9. Herramientas de arquitectura web
2.9.1. Mapas mentales con Mindmeister
2.9.2. Análisis de URLs Screaming Frog SEO Spider
2.9.3. Análisis del tráfico web con Google Analytics
2.10. Google Search Console
2.10.1. Análisis de Palabras clave
2.10.2. Palabras clave de oportunidad
2.10.3. Rendimiento del sitio web
Módulo 3. Diseño y programación de interfaces de usuario
3.1. Experiencia de usuario
3.1.1. Experiencia de usuario (UX)
3.1.2. Diseño de interfaces (UI)
3.1.3. Diseño de interacción (IxD)
3.1.4. Contexto y nuevos paradigmas
3.2. Diseño de interfaces de usuario
3.2.1. El diseño y su influencia en UX
3.2.2. Psicología del diseño web
3.2.3. Design Thinking
3.2.4. Tipos de diseño web
3.2.4.1. Diseño fijo
3.2.4.2. Diseño elástico
3.2.4.3. Diseño líquido
3.2.4.4. Diseño responsivo
3.2.4.5. Diseño flexible
3.2.5. Design System & Atomic Design
3.3. Investigación de usuarios o UX Research
3.3.1. UX Research
3.3.2. Importancia y proceso
3.3.3. Investigación y análisis
3.3.4. Evaluación heurística
3.3.5. Eye Tracking
3.3.6. Test A/B
3.3.7. Crazy Egg
3.3.8. Card Sorting
3.3.9. Customer Journey
3.3.10. Otras técnicas
3.4. UX Writing
3.4.1. UX Writing
3.4.2. UX Writing vs. Copyrighting
3.4.3. Usos y ventajas
3.4.4. Microcopy
3.4.5. Escritura para web
3.5. Diseño de interacción y prototipado web
3.5.1. Fase de prototipado
3.5.2. Métodos
3.5.2.1. Sketches
3.5.2.2. Wireframes
3.5.2.3. Mockups
3.5.3. Flujos de navegación
3.5.4. Interacción
3.5.5. Manejo de herramientas online
3.6. Usabilidad
3.6.1. Impacto de la usabilidad en la experiencia de usuario
3.6.2. Métricas
3.6.3. Pruebas
3.6.3.1. Prueba de usabilidad interna
3.6.3.2. Prueba de usabilidad remota no moderada
3.6.3.3. Prueba de usabilidad remota moderada
3.6.4. Herramientas de evaluación
3.7. Accesibilidad
3.7.1. Accesibilidad Web
3.7.2. Beneficiarios
3.7.3. Discapacidades
3.7.3.1. Discapacidad visual
3.7.3.2. Discapacidad auditiva
3.7.3.3. Discapacidad motriz
3.7.3.4. Discapacidad del habla
3.7.3.5. Discapacidad cognitiva
3.7.4. Pautas de accesibilidad al contenido web
3.7.4.1. WCAG 2,1 y prioridades
3.7.4.2. Perceptible
3.7.4.3. Operable
3.7.4.4. Comprensible
3.7.4.5. Robusto
3.7.5. Herramientas y técnicas de validación
3.8. Arquitectura de la información
3.8.1. Sistemas de organización
3.8.2. Sistemas de etiquetado
3.8.3. Sistemas de navegación
3.8.4. Sistemas de búsqueda
3.9. SXO: UX y SEO
3.9.1. Similitudes entre UX y SEO
3.9.2. Factores SEO
3.9.3. Impacto y ventajas de optimizar la UX para SEO
3.9.4. Consejos de UX para mejorar el SEO
3.10. Guías de estilo
3.10.1. Objetivos
3.10.2. Contexto
3.10.3. Paleta de colores
3.10.4. Tipografía
3.10.5. Iconografía
3.10.6. Componentes
3.10.6.1. Componentes básicos
3.10.6.2. Componentes complejos
3.10.7. Layout
3.10.8. Consistencia e identidad
3.10.9. Extensiones de utilidad
3.10.10. Ejemplos
Módulo 4. Metodologías de desarrollo de aplicaciones web
4.1. Gestión Ágil de Proyectos. Base para el Desarrollo de Aplicaciones Web
4.1.1. El enfoque ágil
4.1.2. Valores y principios ágiles
4.1.3. La gestión de proyectos tradicional y ágil
4.1.4. El modelo ágil de gestión de proyectos
4.1.5. Metodologías ágiles
4.2. Adopción de un enfoque ágil para el desarrollo de aplicaciones web
4.2.1. Mitos y realidades sobre la agilidad
4.2.2. Prácticas ágiles
4.2.3. Elección de prácticas ágiles para un proyecto
4.2.4. Desarrollo de una mentalidad ágil
4.2.5. Implementación y comunicación de la adopción de principios ágiles
4.3. Metodologías ágiles para desarrollo de aplicaciones web
4.3.1. Desarrollo Lean
4.3.2. Extreme Programming (XP)
4.3.3. Métodos Crystal
4.3.4. Feature Driven Development (FDD)
4.3.5. DSDM y Proceso Unificado Ágil
4.4. Metodologías ágiles para desarrollo de aplicaciones web avanzadas
4.4.1. Método Kanban
4.4.2. Scrum y Scrumban
4.4.3. DA Disciplined Agile
4.4.4. Metodologías Híbridas
4.4.5. Comparación de metodologías ágiles
4.5. Proyecto de Desarrollo web. Proceso de planificación
4.5.1. Inicio de un proyecto ágil
4.5.2. Proceso de planificación ágil
4.5.3. Recopilación de requisitos e historias de usuarios
4.5.4. Establecimiento del alcance del proyecto mediante métodos ágiles. Product Backlog
4.5.5. Herramientas ágiles para priorizar requisitos
4.6. Partes interesadas de los proyectos ágiles para el desarrollo de aplicaciones web
4.6.1. Partes interesadas en proyectos ágiles
4.6.2. Fomento de la participación efectiva de las partes interesadas
4.6.3. Toma de decisiones participativa
4.6.4. Intercambio y recopilación ágil de conocimientos
4.7. Plan de lanzamiento y creación de estimaciones
4.7.1. Plan de lanzamiento
4.7.2. Estimación del tamaño de la historia de usuario
4.7.3. Estimación de la velocidad
4.7.4. Técnicas de estimación ágiles
4.7.5. Priorización de las historias de los usuarios
4.8. Planificación y monitorización de las iteraciones
4.8.1. La iteración y el desarrollo progresivo
4.8.2. Proceso de planificación de la iteración
4.8.3. Creando el Backlog de la iteración
4.8.4. El cronograma ágil y los buffers
4.8.5. Seguimiento del progreso de la iteración
4.8.6. Seguimiento y reporte del progreso del Release
4.9. Liderazgo de un equipo de desarrollo de Aplicaciones Web
4.9.1. Los equipos ágiles
4.9.2. El líder del proyecto ágil
4.9.3. El equipo ágil
4.9.4. Gestión de equipos ágiles virtuales
4.9.5. Coaching para la mejorara del desempeño del equipo
4.10. La gestión y entrega de valor en proyectos de desarrollo web
4.10.1. Procesos para la entrega centrada en el valor
4.10.2. La calidad del producto
4.10.3. Prácticas ágiles de calidad
4.10.4. Gestión del riesgo
4.10.5. Los contratos ágiles
4.10.6. Gestión del valor ganado en proyectos ágiles
Una capacitación única que destaca por la calidad de su contenido y su excelente cuadro docente”
Experto Universitario en Ingeniería de Sitios Web
Tener presencia en Internet mediante una página web que genere una imagen positiva y que marque la diferencia, se ha convertido en una necesidad esencial y en progresión en el mundo, especialmente para las empresas. Hoy en día, la mayoría de las empresas cuenta con su propio espacio en Internet, en el cual ofrecen datos corporativos, formularios de contacto y, en algunos casos, opciones de venta. De esta manera, la web les permite llegar a un mayor número de clientes y mejorar su relación con ellos. Por ello, TECH ha diseñado este programa de alto nivel para que el profesional actualice sus conocimientos en Ingeniería de Sitios Web. El Experto Universitario cuenta con un plan de estudios actualizado y riguroso que te permitirá adquirir conocimientos en áreas como la creación de páginas web, el análisis de la interfaz de usuario, la programación, el uso de herramientas web, la creación y gestión de contenidos, entre muchas otras técnicas y herramientas.
Adapta tus horarios como más te convenga y estudia en TECH
Uno de los valores agregados de este programa es que está diseñado para adaptarse a tus necesidades y horarios, de manera que puedas combinar tus estudios con tus responsabilidades laborales y personales. Así, podrás obtener tu título en tiempo y forma sin sacrificar tus compromisos. Al finalizar el Experto Universitario en Ingeniería de Sitios Web, contarás con una capacitación sólida y actualizada para desarrollarte en la industria del diseño y la ingeniería de sitios web, tanto en empresas especializadas como en tu propio emprendimiento. En resumen, si lo que buscas es una preparación de calidad, que te permita especializarte en el sector de la tecnología y el diseño web, el Experto Universitario en Ingeniería de Sitios Web es la opción perfecta para ti.