Curso Superior en Desarrollo de web apps
- Online
- 300 h.
- Abierta
-
480€
El Curso Superior en Desarrollo de web apps te prepara para crear apps en base a entornos web con las técnicas y herramientas necesarias para ello. Aprenderás los estándares, y la programación tanto del lado del cliente como del servidor, así como a hacer frente a cada tipo de proyecto. Tras la realización del curso serás capaz de aplicar analítica móvil y, a partir de pruebas de usabilidad y experiencia de usuario, mejorar las apps desarrolladas.
- Desarrollar web apps conociendo las diferentes técnicas para ello.
- Diseñar e implementar aplicaciones desde el entorno del cliente y del servidor.
- Asimilar los conceptos y técnicas de experiencia de usuario y usabilidad web.
- Aplicar correctamente las principales técnicas para la creación de prototipos y mockups y mejorar la experiencia de usuario.
- Conocer y comprender las técnicas de programación web en entornos distribuidos.
El Curso Superior en Desarrollo de web apps online está dirigido a todos aquellos profesionales que deseen formarse para desarrollar apps en base a un entorno web, con el fin de impulsar su carrera en el ámbito de las nuevas tecnologías. Es útil especialmente para aquellos empresarios que deseen dar un paso en innovación y desarrollar una app propia.
Tras la realización del Curso Superior en Desarrollo de web apps online podrás acceder a puestos como: desarrollador de aplicaciones web, consultor de diseño y desarrollo de web apps, programador full stack (de gran demanda actual) o diseñador web profesional UX (experiencia de usuario) en dispositivos móviles.
- Introducción
- Definición de Diseño Web Responsive
- ¿En qué consiste el diseño responsive?
- Ventajas del diseño responsive
- Principios de diseño web
- El proceso de diseño web
- Origen de los lenguajes de marcado generales. SGML y XML
- Características generales de los lenguajes de marcado
- Estructura general de un documento con lenguaje de marcado
- Documentos válidos y bien formados Esquemas
- Historia de HTTML y XHTML Diferencias entre versiones
- Estructura de un documento
- Color
- Texto
- Estilos de hipertexto
- Enlaces de hipertexto
- Imágenes
- Listas
- Tablas
- Marcos (frames)
- Formularios
- Elementos en desuso (deprecated)
- Tipos de hojas de estilo. estáticas y dinámicas
- Elementos y estructura de una hoja de estilo
- Diseño de estilos para diferentes dispositivos
- Buenas prácticas en el uso de hojas de estilo
- Esquema general
- Arquitectura en capas
- Interacción entre las capas cliente y servidor
- Arquitectura de la capa cliente
- Arquitectura de un navegador
- Navegadores de uso común Comparativa
- Seguridad en navegadores
- Integración de aplicaciones en navegadores Adaptadores (plugins)
- Conformidad a estándares
- Fundamentos de programación
- Librerías
- Lenguajes para el desarrollo de contenido dinámico
- Miniaplicaciones (applets)
- Integración de lenguajes de guión en navegadores web
- Estructura de un programa en un lenguaje de guión
- Funciones
- Manipulación de texto
- Listas (Arrays)
- Formatos estándar de almacenamiento de datos en lenguajes de guión
- Objetos
- EL modelo de documentos web
- Gestión de eventos
- Gestión de errores
- Usos específicos de lenguajes de guión
- Entornos integrados (Frameworks) para el desarrollo de lenguajes de guión
- Comparativa
- Definición de multimedia Tipos de recursos multimedia
- Inclusión de contenido multimedia en páginas web
- Gráficos multimedia
- Audio
- Edición de fragmentos de audio
- Vídeo
- Animaciones multimedia
- Elementos interactivos
- Definición de accesibilada web
- Ventajas y dificultades en la implantación de la accesibilidad web
- Normativa y estándares sobre accesibilidad web
- Guías para el cumplimento de normativas y estándares
- Descripción del proceso de la conformidad en accesibilidad web
- Tecnologías donde la accesibilidad es aplicable
- Herramientas para la validadción de la accesibilidad
- Evolución de la accesibilidad Nuevas tendencias
- Definición de usabilidad
- Importancia del diseño web centrado en el usuario
- Diferencias entres accesibilidad y usabilidad
- Ventajas y problemas en la combinación de accesibilidad y usabilidad
- Ventajas y dificultades en la implantación de sitios web usables
- Métodos de usabilidad
- Análisis de requerimientos de usuario
- Principios de disño conceptual Creación de prototipos orientados al usario
- Pautas para la creación de sitios web usables
- Evaluación de la usabilidad
- Modelos del ciclo de vida del software
- Análisis y especificaciones de requisitos
- Diseño
- Implementación Conceptos generales de desarrollo de software
- Validación y verificación de sistemas
- Pruebas de software
- Calidad del software
- Herramientas de uso común para el desarrollo de software
- Gestión de proyectos de desarrollo de software
- Principios de la orientación a objetos Comparación con la programación estructurada
- Clases de objetos
- Objetos
- Herencia
- Modularidad
- Genericidad y sobrecarga
- Desarrollo orientado a objeots
- Lenguajes de modelización en el desarrollo orientado a objetos
- Concepto de arquitectura web
- El modelo de capas
- Plataformas para el desarrollo en las capas servidor
- Herramientas de desarrollo orientadas a servidor de aplicaciones web
- Características de los lenguajes de progrmación web en servidor
- Tipos y características de los lenguajes de uso común
- Criterios en la elección de un lenguaje de programación web en servidor Ventajas e incovenientes
- Características generales
- Gestión de la configuración
- Gestión de la seguridad
- Gestión de errores
- Transacciones y persistencia
- Componenetes en servidor
- Modelos de desarrollo
- Eventos e interfaz de usuario
- Ciclo de vida de los datos
- Tipos de datos
- Definición de un modelo conceptual
- El modelo relacional
- Construcción del modelo lógico de datos
- El modelo físico de datos
- Transformación del modelo lógico al modelo físico de datos
- Heramientas para la realización de modelos de datos
- Definición de SGBD
- Componentes de un SGDB Estructura
- Terminología de SGBD
- Administración de un SGDB
- Soluciones de SGDB
- Criterios para la selección de SGDB comerciales
- Descripción del estándar SQL
- Creación de bases de datos
- Gestión de registros en tablas
- Consultas
- Conversión, generación y manipulación de datos
- Consultas múltiples Uniones (joins)
- Agrupaciones
- Vistas
- Funciones avanzadas
- Origen e historia de los lenguajes de marcas El estándar XML
- Características de XML
- Estrucutra de XML
- Estándares basados en XML
- Análisis XML
- Uso de XML en el intercambio de información
- Características generales
- Modelo conceptual
- Aspectos de seguridad
- Implementación mediante tecnología web
- Implementación de la seguridad
- Directorios de servicios
- Componentes software
- Programación de diferentes tipos de acceso a servicios
- Herramientas
- Definición
- Características generales
- Tipos de control de versiones
- Mecanismos de control de versiones
- Operaciones atómicas
- Buenas prácticas en control de versiones
- Herramientas de control de versiones de uso común
- Integración del control de vesriones en herramientas de uso común
- Características generales de la documentación
- Organización y estructura básica de documentos
- Gestión de versiones de documentos
- Tipos de documentación
- Formatos de documentación
- Estándares de documentación
- Herramientas de documentación
- Buenas prácticas en documentación
Claustro de Profesores Especializado que realizará un seguimiento personalizado al alumno.
Campus virtual con acceso ilimitado y acceso desde cualquier dispositivo.
Materiales didácticos que servirán de apoyo al alumno durante su formación.
Material adicional proporcionado por los profesores para profundizar en cuestiones indicadas por el alumno.
Centro de atención al estudiante (CAE). Asesoramiento al alumno antes, durante y después de su formación con un teléfono directo con el claustro docente 958 050 242.
INESEM Emplea. Programa destinado a mejorar la empleabilidad de nuestros alumnos mediante orientación profesional de carrera y gestión de empleo y prácticas profesionales.
Comunidad formada por todos los alumnos de INESEM Business School para debatir y compartir conocimiento.
Revista Digital INESEM. Punto de encuentro de profesionales y alumnos con el que podrás comenzar tu aprendizaje colaborativo.
Master class INESEM. Aprende con los mejores profesionales enseñando en abierto. Únete, aprende y disfruta.
Becas y financiación del Curso Superior en Desarrollo de web apps
beca desempleo
20%
Para los que atraviesen un periodo de inactividad laboral y decidan que es el momento idóneo para invertir en la mejora de sus posibilidades futuras.
beca antiguos alumnos
10%
Como premio a la fidelidad y confianza de los alumnos en el método INESEM, ofrecemos una beca a todos aquellos que hayan cursado alguna de nuestras acciones formativas.
beca emprende
15%
Una beca en consonancia con nuestra apuesta por el fomento del emprendimiento y capacitación de los profesionales que se hayan aventurado en su propia iniciativa empresarial.
Financiación 100% sin intereses
* Becas no acumulables entre sí.
* Becas aplicables a acciones formativas publicadas en inesem.es
INESEM EMPLEA
-
ORIENTACIÓN
-
PRÁCTICAS
-
EMPLEO










