Curso de desarrollo y arquitectura de aplicaciones web con java y administración de bases de datos con Mysql
-
Muy agradecida con mi consultor quien con mucha rapidez y eficacia ha resuelto mis dudas, además de ser muy amable, además, me ha ayudado a organizarme con el estudio, ayudándome a planificar los horarios para que me resulte todo más fácil.
← | →
Curso
A Distancia
¿Necesitas un coach de formación?
Te ayudará a comparar y elegir el mejor curso para ti y a financiar tu matrícula en cómodos plazos.
Descripción
-
Tipología
Curso
-
Metodología
A distancia
-
Horas lectivas
300h
¿Estas interesado en aprender sobre tecnología java y el desarrollo de aplicaciones web? Si tu respuesta es sí, prepárate para convertirte en un desarrollador profesional de uno de los lenguajes de programación más populares y extendidos a día de hoy. A través de la plataforma de Emagister te presentamos el Curso de desarrollo y arquitectura de aplicaciones web con java y administración de bases de datos con Mysql, diseñado e impulsado por la importante institución educativa Deusto Formación en la modalidad a distancia.
El programa ofrece los conocimientos necesarios para desarrollar aplicaciones web con Java EE, desde la introducción a la programación orientada a objetos hasta las características del lenguaje Java y las APIs (Application Programming Interfaces) que se utilizan para diseñar aplicaciones orientadas a objetos en la Plataforma Java. Aprendes a crear una base de datos operativa y a gestionar correctamente las distintas estructuras de una forma efectiva y eficaz, que incluye la supervisión del rendimiento, seguridad de la base de datos, gestión de usuarios y técnicas de copia de seguridad y recuperación.
Comienza tus estudios lo antes posible y avanza a un futuro lleno de oportunidades. Emagister te invita a que le des clic a su botón de “Pide Información” y una vez completada la solicitud con tus datos, un asesor se contactara contigo para brindarte más detalles sobre el curso.
A tener en cuenta
• Desarrollar a nivel profesional en Java • Desarrollar aplicaciones web con Java EE, desde la introducción a la programación orientada a objetos hasta las características del lenguaje Java • APIs (Application Programming Interfaces) que se utilizan para diseñar aplicaciones orientadas a objetos en la Plataforma Java • Diseñar la capa de negocio o modelo en una aplicación • Diseñar la capa de presentación en aplicaciones web • Crear una base de datos operativa • Gestionar correctamente las distintas estructuras de una forma efectiva y eficaz, que incluye la supervisión del rendimiento, seguridad de la base de datos, gestión de usuarios y técnicas de copia de seguridad y recuperación
• Formación a distancia con recursos impresos y digitales exclusivos
• Campus online
• Profesores expertos del sector
• Videoconferencias, videotutoriales y masterclases
• Proyecto final
• Comunidad virtual de aprendizaje
Opiniones
-
Muy agradecida con mi consultor quien con mucha rapidez y eficacia ha resuelto mis dudas, además de ser muy amable, además, me ha ayudado a organizarme con el estudio, ayudándome a planificar los horarios para que me resulte todo más fácil.
← | →
Valoración del curso
Lo recomiendan
Valoración del Centro
Ana Martín Rivas
Logros de este Centro
Todos los cursos están actualizados
La valoración media es superior a 3,7
Más de 50 opiniones en los últimos 12 meses
Este centro lleva 19 años en Emagister.
Materias
- Base de datos MySQL
- Programación web
- Seguridad de datos
- Arquitectura de aplicaciones
- Desarrollo de aplicaciones
- Programación orientada a objetos
- Bases de datos relacionales
- Lenguajes de programación
Temario
Unidad 1. Fundamentos de desarrollo en la plataforma Java:
- La plataforma de desarrollo Java (The Java Platform)
- Conceptos importantes en el desarrollo de aplicaciones
- La máquina virtual de java
- El API de JAVA
- Introducción al desarrollo de aplicaciones Java
- Configuración del IDE de desarrollo: Netbeans
Unidad 2. Diseño de la capa de negocio o modelo en una aplicación:
- Diagramas UML típicos
- Helper Classes o Utility Classes.
- Gestión de excepciones en Java
- Expresiones regulares.
- Conceptos de seguridad.
- Envío de emails: El API JavaMail.
- JavaDoc: generación de documentación html automática
- Diseño de la capa de negocio
- Tests unitarios: JUnit Testing Framework
Unidad 3. Diseño de la capa de persistencia o acceso a datos en una aplicación:
- Diseño de la capa de persistencia.
- El API JDBC (Java DataBase Connectivity).
- Frameworks de persistencia: Hibernate
- Configuración del seguimiento o tracing
- Java Collection Framework (JCF).
Unidad 4. Diseño de la capa de presentación en aplicaciones web (Servlets & JSP):
- Tecnología y arquitectura de aplicaciones web.
- Tecnologías de diseño web.
- Servlets.
- JSP (Java Server Pages).
- Java Standard Tag Library (JSTL).
- Gestión del estado en aplicaciones Web
- Web Application Listeners.
- Web Application Filters.
- Despliegue o deployment de una aplicación web.
- Servicios Web XML.
- Seguridad en aplicaciones Web.
- Internacionalización (i18n) y localización (l10n).
Unidad 5. Bases de Datos Relacionales:
- Introducción al modelado
- Razones por las cuales el modelado es importante
- Descripción de las fases en el ciclo de vida del desarrollo de aplicaciones
- Fase de modelado
- Identificar entidades y atributos
- Construcción del diagrama de entidades y atributos
- Identificar Relaciones
- Crear una relación entre dos entidades
- Nombrar relaciones
- Determinar cardinalidad
- Distinguir entidades de atributos
- Validar Relaciones
- Resolver relaciones n:m
- Añadir y usar tipos de datos
- Paso del Modelo Entidad Relación al Modelo Relacional
Unidad 6. MySQL, Introducción SQL:
- Introducción a MySQL Database
- Recuperación de Datos mediante la Sentencia SELECT
- Restricción y Ordenación de Datos
- Funciones de Fila Simple
- Funciones de Conversión y Expresiones
- Condicionales Funciones de Grupo
- Visualización de Datos de Varias Tablas
- Uso de Subconsultas para resolver consultas
- Operadores de Conjuntos (SET)
Unidad 7. MySQL, PL/SQL:
- Introducción a PL/SQL
- Tipos de datos en PL
- Declaración de variables
- Atributos %type y %rowtype
- Escritura de sentencias ejecutables
- Sentencias de control
Unidad 8. MySQL, Administration, Backup and recovery:
- Arquitectura de la Base de Datos MySQL
- Administración de una Instancia MySQL
- Configuración del entorno de red de MySQL
- Administración de estructuras de Almacenamiento
- Seguridad de Usuarios
- Gestión de Datos y Concurrencia
- Implementación de la auditoría de Base de datos
- Mantenimiento de la Base de Datos
- Gestión del espacio
¿Necesitas un coach de formación?
Te ayudará a comparar y elegir el mejor curso para ti y a financiar tu matrícula en cómodos plazos.
Curso de desarrollo y arquitectura de aplicaciones web con java y administración de bases de datos con Mysql