Curso Superior de Programación y Diseño Web

ESM European School of Management

Descripción

El curso de Programación y diseño Web es forma profesionales para que conjuguen un exacto conocimiento técnico y creativo aplicado al diseño web; reuniendo en un mismo programa de estudios todas las aplicaciones y entornos de diseño, así como el desarrollo y programación web de sitios interactivos y adaptativos. Este programa responde a las necesidades actuales de las empresas, pudiendo adquirir habilidades y competencias clave en el mercado actual con un modelo de formación práctica que combina la tecnología de la programación y el diseño digital y el conocimiento de las ciencias sociales y empresariales.

Temario

MÓDULO 0 Fundamentos de programación (Duración: 50 horas) 
  • Pensamiento computacional
    • ¿Qué es una aplicación?
    • Análisis de problemas
    • ¿Qué es un Entorno Integrado (IDE)?
    • El proceso de Compilación
    • Mi primer programa: "Hola Mundo"
  • Introducción a la programación en Java
    • Variables
    • Condicionales
    • Iteraciones
    • Funciones
    • Algoritmos
    • Manejo de archivos
    • Gestión de errores (Excepciones)
MÓDULO 1 Testing (Duración: 20 horas) 
  • Tests de front end (Jest / Selenium)
    • Tests de back end (JUnit)
MÓDULO 2 Diseño web (Duración: 50 horas)
  • Introducción a HTML5 y CSS3/CSS4
  • Postprocesadores de CSS
  • Experiencia de usuario (UX):
    • Diseño responsive
  • Interfaz de usuario (UI)
  • Diseño y prototipado de aplicaciones (Adobe XD)
  • Fundamentos de la optimización web (SEM, SEO, Analytics)
    • Variables
    • Condicionales
    • Iteraciones
    • Funciones
    • Algoritmos
    • Manejo de archivos
    • Gestión de errores (Excepciones)
MÓDULO 3 Fundamentos de desarrollo Front end (Duración: 50 horas)
  • Javascript ES6
  • Función asíncrona en Javascript (AJAX)
  • Programación funcional
MÓDULO 4 Empaquetado de aplicaciones web (Duración: 30 horas)
  • Conceptos básicos:
    • Webpack
    • Servidor de aplicaciones – Jakarta Tomcat
MÓDULO 5 Bases de datos (Duración: 60 horas)
  • Conceptos básicos:
    • Entidad
    • Relación
    • Motores de bases de datos
    • Tablas, campos, índices
  • Normalización de base de datos
  • Postgres SQL
MÓDULO 6 Frameworks (Duración: 60 horas)
  • React
    • Componentes
    • Hooks
    • Navegación
    • Acceso a datos
    • CSS in JS
MÓDULO 7 Programación Back end (Duración: 40 horas)
  • Conceptos básicos
  • APIs Rest
  • Node JS/Express
  • CORS
MÓDULO 8 Despliegue en la nube (Duración: 16 horas)
  • Conceptos básicos
  • AWS (Amazon Web Services)
MÓDULO 9 Aplicaciones web progresivas (Duración: 24 horas)
  • Concepto de PWA
  • Manifest de la aplicación
  • Modo offline (service worker)
  • Instalación

Destinatarios

Personas que quieran dedicarse profesionalmente al diseño y programación de páginas y aplicaciones web. 

Requisitos

No hay requisitos de admisión para este curso. 

Metodología

Curso en modalidad presencial, con una duración de 400 horas y una estructura de 9 módulos.

Duración

Duración del curso: 400 horas (20 semanas)

Objetivos

  • Conseguir experiencia en el uso de las herramientas más actuales y usadas en las mejores empresas.
  • Fomentar el espíritu innovador y ser capaz de aportar soluciones creativas a problemas reales.
  • Entender la implicación de los diferentes equipos que forman parte del desarrollo, desde el análisis, el desarrollo hasta el testing.
  • Potenciar los conocimientos en todas las áreas del desarrollo web; diseño, front end, back end, bases de datos…

Prácticas

Se realizarán prácticas durante tres meses poniendo en valor todo lo aprendido.

Perspectivas laborales

Programar y diseñar interfaces de usuario para cualquier dispositivo.

Precio

Consultar precio
Consultar con el centro

Bolsa de empleo

Profesorado

Claustro docente: José Luis González Ávila. Ingeniero en Informática. Eickhel Mendoza. Business Apss Team Lead. Aarón Suárez. Business Apps Specialist, Full Stack Developer. Victor Jordán. Business, Apss Specialist. Vanesa García. Business, Apps Specialist.
Sí, me interesa
conocer todos los detalles, precios, becas, fechas y plazas disponibles
Curso Superior de Programación y Diseño Web
También te recomendamos estos cursos
Temas relacionados
X