Centro de Formación Permanente - Universidad de Sevilla

Curso de Especialista en Desarrollo de Aplicaciones para Internet

Centro de Formación Permanente - Universidad de Sevilla

Requisitos

Titulación universitaria de carácter técnico o científico preferentemente.
Conocimientos básicos de programación.

Objetivos

Obtener la formación teórica y práctica necesaria para abordar el desarrollo de aplicaciones que trabajan en Internet, utilizando para ello las arquitecturas más adecuadas.
Obtener los conceptos fundamentales del diseño de base de datos y saber desarrollar aplicaciones que manejan grandes cantidades de datos y que están pensadas para trabajar en Internet.
Estudiar las tecnologías más importantes utilizadas en el desarrollo de aplicaciones de la Web, basadas en la plataforma JavaEE.
Diseñar aplicaciones que sean plenamente interactivas, aplicando las últimas soluciones.
Adquirir, perfeccionar y actualizar los conocimientos para el profesional de la empresa que trabaja en entornos informáticos.

Programa

Módulo/Asignatura 1. Fundamentos de la Programación con Java y Bases de Datos

Orientación a Objetos. Notación UML
Plataforma JavaSE
Aplicaciones Cliente/Servidor
Interfaces gráficas de usuario
Diseño y Desarrollo de Aplicaciones de Bases de Datos con Oracle

Módulo/Asignatura 2. Desarrollo de Aplicaciones para Internet

Tecnologías de Cliente:

Diseño y creación de páginas HTML. XHTML, CSS
HTML5
CSS3
Gestores de Contenidos CMS
JavaScript
AJAX
Accesibilidad y usabilidad
XML
Diseño Web responsivo
Media queries

Tecnologías de Servidor:

Tecnologías básicas
Java Server Pages (JSP) - JSTL
Framework de AJAX. Notación JSON
JavaServer Jaces (JSF)
Java Persistence API (JPA)
Hibernate
Context Dependency Injection (CDI)
Enterprise Java Beans (EJB)
Repositorios de código
Maven
Servidores de aplicaciones
Desarrollo de un proyecto completo

Competencias

Posibilitar al alumno tras su realización el convertirse en un profesional experto en el desarrollo de aplicaciones para Internet en las principales plataformas y arquitecturas existentes.
Adquirir, perfeccionar y actualizar los conocimientos para el profesional de la empresa que trabaja en entornos informáticos.
Adquirir las destrezas necesarias para el desarrollo de aplicaciones en navegadores de última generación.

¡Infórmate ahora sin compromiso!

Publicidad

Cursos Relacionados

Ver otros masters de...