Titulación universitaria
La mayor facultad de informática del mundo”
Presentación
Este Curso Universitario es la mejor inversión que puedes hacer en la selección de un programa de actualización en el ámbito de Desarrollo de Aplicaciones Web. Te ofrecemos calidad y libre acceso a los contenidos”
Este completo programa en Desarrollo de Aplicaciones Web permitirá a los profesionales de la industria de las Tecnologías de la Información profundizar y formarse en los procesos de gestión y seguimiento de un software de calidad y seguro, que cumpla con los requisitos predefinidos.
En estos meses de formación el alumno aprenderá a utilizar la interfaz de programación DOM para documentos HTML y XML, para modificar su estructura, estilo y contenido. Asimismo, a lo largo de estos meses de formación aprenderá la arquitectura de software del Modelo Vista Controlador (MVC) que separa los datos de una aplicación, la interfaz de usuario, y la lógica de control en tres componentes distintos.
Tendrás los recursos didácticos más avanzados y podrás cursar un programa docente con conocimientos más profundos en la materia, donde profesores de alto rigor científico y amplia experiencia internacional ofrecen la información más completa y actualizada sobre los últimos avances y técnicas en Ingeniería de Software y Sistemas de Información.
El temario abarca los principales temas actuales en Ingeniería de Software y Sistemas Informáticos, para que quien los domine se prepare para trabajar en ella. No es por tanto un título más en la mochila sino una herramienta de aprendizaje real para enfocar los temas de la especialidad de forma moderna, objetiva y con capacidad de criterio basado en la información más puntera hoy en día.
Cabe destacar que al tratarse de un Curso Universitario 100% online, el alumno no está condicionado por horarios fijos ni necesidad de trasladarse a otro lugar físico, sino que puede acceder a los contenidos en cualquier momento del día, equilibrando su vida laboral o personal con la académica. Adicionalmente, el alumnado podrá beneficiarse de una Masterclass exclusiva y complementaria, impartida por un famoso experto reconocido internacionalmente en Ingeniería de Software. Así, los egresados podrán ampliar sus conocimientos en este campo tecnológico de gran demanda.
¿Quieres mantenerte al día en los avances más recientes en Ingeniería de Software? Podrás acceder a una Masterclass adicional, impartida por un destacado docente internacional en este innovador campo”
Este Curso Universitario en Desarrollo de Aplicaciones Web contiene el programa educativo más completo y actualizado del mercado. Las características más destacadas son:
- El desarrollo de casos prácticos presentados por expertos en Desarrollo de Aplicaciones Web
- Los contenidos gráficos, esquemáticos y eminentemente prácticos con los que están concebidos, 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 en Desarrollo de Aplicaciones Web
- 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
Especialízate en sistemas informáticos de la mano de profesionales con amplia experiencia en el sector”
Incluye en su cuadro docente a profesionales pertenecientes al ámbito de Desarrollo de Aplicaciones Web, 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, el profesional contará con la ayuda de un novedoso sistema de vídeo interactivo realizado por reconocidos expertos en Desarrollo de Aplicaciones Web, y con gran experiencia.
Esta capacitación cuenta con el mejor material didáctico, lo que te permitirá un estudio contextual que te facilitará el aprendizaje"
Este Curso Universitario 100% online te permitirá compaginar tus estudios con tu labor profesional. Tú eliges dónde y cuándo capacitarte"
Temario
La estructura de los contenidos ha sido diseñada por los mejores profesionales del sector, con una amplia trayectoria y reconocido prestigio en la profesión, y conscientes de los beneficios que la última tecnología educativa puede aportar a la enseñanza superior.
Contamos con el programa más completo y actualizado del mercado. Buscamos la excelencia y que tú también la logres”
Módulo 1. Computación en el cliente web
1.1. Introducción a HTML
1.1.1. Estructura de un documento
1.1.2. Color
1.1.3. Texto
1.1.4. Enlaces de hipertexto
1.1.5. Imágenes
1.1.6. Listas
1.1.7. Tablas
1.1.8. Marcos (frames)
1.1.9. Formularios
1.1.10. Elementos específicos para tecnologías móviles
1.1.11. Elementos en desuso
1.2. Hojas de estilo web (CSS)
1.2.1. Elementos y estructura de una hoja de estilos
1.2.1.1. Creación de hojas de estilo
1.2.1.2. Aplicación de estilos. Selectores
1.2.1.3. Herencia de estilos y aplicación en cascada
1.2.1.4. Formateado de páginas mediante estilos
1.2.1.5. Estructura de páginas mediante estilos. El modelo de cajas
1.2.2. Diseño de estilos para diferentes dispositivos
1.2.3. Tipos de hojas de estilos: estáticas y dinámicas. Las pseudoclases
1.2.4. Buenas prácticas en el uso de hojas de estilo
1.3. Introducción e historia de JavaScript
1.3.1. Introducción
1.3.2. Historia de JavaScript
1.3.3. Entorno de desarrollo que vamos a usar
1.4. Nociones básicas de programación web
1.4.1. Sintaxis básica de JavaScript
1.4.2. Tipos de datos primitivos y operadores
1.4.3. Variables y ámbitos
1.4.4. Cadenas de texto y template literals
1.4.5. Números y booleanos
1.4.6. Comparaciones
1.5. Estructuras complejas en JavaScript
1.5.1. Vectores o arrays y objetos
1.5.2. Conjuntos
1.5.3. Mapas
1.5.4. Disyuntivas
1.5.5. Bucles
1.6. Funciones y objetos
1.6.1. Definición e invocación de funciones
1.6.2. Argumentos
1.6.3. Funciones flecha
1.6.4. Funciones de retrollamada o callback
1.6.5. Funciones de orden superior
1.6.6. Objetos literales
1.6.7. El objeto this
1.6.8. Objetos como espacios de nombres: el objeto Math y el objeto Date
1.7. El modelo de objetos del documento (DOM)
1.7.1. ¿Qué es el DOM?
1.7.2. Un poco de historia
1.7.3. Navegación y obtención de elementos
1.7.4. Un DOM virtual con JSDOM
1.7.5. Selectores de consulta o query selectors
1.7.6. Navegación mediante propiedades
1.7.7. Asignación de atributos a los elementos
1.7.8. Creación y modificación de nodos
1.7.9. Actualización del estilo de los elementos del DOM
1.8. Desarrollo web moderno
1.8.1. Flujo basado en eventos y listeners
1.8.2. Toolkits web modernos y sistemas de alineamiento
1.8.3. Modo estricto de JavaScript
1.8.4. Algo más sobre funciones
1.8.5. Promesas y funciones asíncronas
1.8.6. Closures
1.8.7. Programación funcional
1.8.8. POO en JavaScript
1.9. Usabilidad web
1.9.1. Introducción a la usabilidad
1.9.2. Definición de usabilidad
1.9.3. Importancia del diseño web centrado en el usuario
1.9.4. Diferencias entre accesibilidad y usabilidad
1.9.5. Ventajas y problemas en la combinación de accesibilidad y usabilidad
1.9.6. Ventajas y dificultades en la implantación de sitios web usables
1.9.7. Métodos de usabilidad
1.9.8. Análisis de requerimiento de usuario
1.9.9. Principios del diseño conceptual. Creación de prototipos orientados al usuario
1.9.10. Pautas para la creación de sitios web usables
1.9.10.1. Pautas de usabilidad de Jakob Nielsen
1.9.10.2. Pautas de usabilidad de Bruce Tognazzini
1.9.11. Evaluación de la usabilidad
1.10. Accesibilidad web
1.10.1. Introducción
1.10.2. Definición de accesibilidad web
1.10.3. Tipos de discapacidades
1.10.3.1. Discapacidades temporales o permanentes
1.10.3.2. Discapacidades visuales
1.10.3.3. Discapacidades auditivas
1.10.3.4. Discapacidades motrices
1.10.3.5. Discapacidad neurológicas o cognitivas
1.10.3.6. Dificultades derivadas del envejecimiento
1.10.3.7. Limitaciones derivadas del entorno
1.10.3.8. Barreras que impiden el acceso a la web
1.10.4. Ayudas técnicas y productos de apoyo para superar las barreras
1.10.4.1. Ayudas para personas ciegas
1.10.4.2. Ayudas para persona con baja visión
1.10.4.3. Ayudas para personas con daltonismo
1.10.4.4. Ayudas para personas con discapacidad auditiva
1.10.4.5. Ayudas para personas con discapacidad motriz
1.10.4.6. Ayudas para personas con discapacidad cognitiva y neurológica
1.10.5. Ventajas y dificultades en la implantación de la accesibilidad web
1.10.6. Normativa y estándares sobre accesibilidad web
1.10.7. Organismos regulatorios de la accesibilidad web
1.10.8. Comparativa de normas y estándares
1.10.9. Guías para el cumplimiento de normativas y estándares
1.10.9.1. Descripción de las pautas principales (imágenes, enlaces videos, etc.)
1.10.9.2. Pautas para una navegación accesible
1.10.9.2.1. Perceptibilidad
1.10.9.2.2. Operatividad
1.10.9.2.3. Comprensibilidad
1.10.9.2.4. Robustez
1.10.10. Descripción del proceso de la conformidad en accesibilidad web
1.10.11. Niveles de conformidad
1.10.12. Criterios de conformidad
1.10.13. Requisitos de conformidad
1.10.14. Metodología de evaluación de la accesibilidad en sitios web
Módulo 2. Computación en Servidor Web
2.1. Introducción a la programación en el servidor: PHP
2.1.1. Conceptos básicos de programación en el servidor
2.1.2. Sintaxis básica de PHP
2.1.3. Generación de contenido HTML con PHP
2.1.4. Entornos de desarrollo y pruebas: XAMPP
2.2. PHP avanzado
2.2.1. Estructuras de control con PHP
2.2.2. Funciones en PHP
2.2.3. Manejo de arrays en PHP
2.2.4. Manejo de cadenas con PHP
2.2.5. Orientación a objetos en PHP
2.3. Modelos de datos
2.3.1. Concepto de dato. Ciclo de vida de los datos
2.3.2. Tipos de datos
2.3.2.1. Básicos
2.3.2.2. Registros
2.3.2.3. Dinámicos
2.4. El modelo relacional
2.4.1. Descripción
2.4.2. Entidades y tipos de entidades
2.4.3. Elementos de datos. Atributos
2.4.4. Relaciones: tipos, subtipos, cardinalidad
2.4.5. Claves. Tipos de claves
2.4.6. Normalización. Formas normales
2.5. Construcción del modelo lógico de datos
2.5.1. Especificación de tablas
2.5.2. Definición de columnas
2.5.3. Especificación de claves
2.5.4. Conversión a formas normales. Dependencias
2.6. El modelo físico de datos. Ficheros de datos
2.6.1. Descripción de los ficheros de datos
2.6.2. Tipos de ficheros
2.6.3. Modos de acceso
2.6.4. Organización de ficheros
2.7. Acceso a bases de datos desde PHP
2.7.1. Introducción a MariaDB
2.7.2. Trabajar con una base de datos MariaDB: el lenguaje SQL
2.7.3. Acceder a la base de datos MariaDB desde PHP
2.7.4. Introducción a MySQL
2.7.5. Trabajar con una base de datos MySQL: el lenguaje SQL
2.7.6. Acceder a la base de datos MySQLdesde PHP
2.8. Interacción con el cliente desde PHP
2.8.1. Formularios PHP
2.8.2. Cookies
2.8.3. Manejo de sesiones
2.9. Arquitectura de aplicaciones web
2.9.1. El patrón Modelo Vista Controlador
2.9.2. Controlador
2.9.3. Modelo
2.9.4. Vista
2.10. Introducción a los servicios web
2.10.1. Introducción a XML
2.10.2. Arquitecturas orientadas a servicios (SOA): Servicios Web
2.10.3. Creación de servicios web SOAP y REST
2.10.4. El protocolo SOAP
2.10.5. El protocolo REST
Un programa educativo integral y multidisciplinar que te permitirá superarte en tu carrera, siguiendo los últimos avances en el ámbito de Desarrollo de Aplicaciones Web”
Curso Universitario en Desarrollo de Aplicaciones Web
El desarrollo de aplicaciones web se ha convertido en un sector de gran importancia, puesto que, en la actualidad es indispensable contar con una excelente presencia en la red que pueda garantizar atraer al público objetivo eficientemente. Ante esta situación, la demanda de profesionales informáticos especializados ha aumentado drásticamente, por lo cual es necesario que los individuos se cualifiquen con programa de alta calidad como los de TECH Global University. Nuestro Curso Universitario en Desarrollo de Aplicaciones Web consta de 300 horas instructivas, dentro de las cuales los estudiantes accederán a un novedoso plan de estudios que les permitirá adquirir competencias de desarrollo web eficientemente, conociendo a profundidad los distintos lenguajes de programación y tendencias en sistemas informáticos.
Posgrado en desarrollo de aplicaciones web 100% en línea
Este programa de TECH cuenta con ejes temáticos sofisticados, mediante estos, los estudiantes aprenderán el proceso de creación de contenido, conociendo el lenguaje HTML, CSS y JavaScript; herramientas básicas para el diseño de páginas web, generando así un producto de alta calidad. Asimismo, contamos con un sistema multimedia de última generación en enseñanza, el cual propiciará la adquisición de conocimiento de manera interactiva los distintos tópicos presentados, interiorizando el bagaje conceptual necesario para cualificarse de forma multidisciplinar en esta área de la informática.