Especialización en desarrollo Fullstack O JAVA TIC

5.0
2 opiniones
  • Agradezco a los programas de talento, pude redirigir mi carrera. La formación de este centro es excelente, gracias a ellos ahora cuento con un puesto laboral acorde con la formación qué me brindaron (Microsoft Dynamics Nav)
    |
  • Este es un centro educativo de alta calidad y cuenta con un profesorado excelente, altamente calificado qué sabe como trasmitir conceptos fundamentales en programación orientada a objetos. Lo mejor es qué te enseñan con ejemplos de la vida cotidiana y se profundiza en los conocimientos hasta lograr integrarlos completamente.
    |

Curso

Online

¡57% de ahorro!

Precio Emagister

190 € 449 € IVA inc.

Descripción

  • Tipología

    Curso

  • Metodología

    Online

  • Horas lectivas

    140h

  • Inicio

    Fechas a elegir

El objetivo principal de este curso es que los participantes adquieran las herramientas necesarias para la creación de sitios
visualmente atractivos, funcionales y adaptables a distintos dispositivos. Los objetivos específicos son los siguientes:

- Incorporen conocimientos de HTML5 y CSS3.
- Logren realizar el maqueteo de un sitio utilizando elementos semánticos y diseño optimizado.
-Incorporen los conocimientos básicos de Javascript
- Puedan aplicar librerías de JQuery
- Desarrollen sitios flexibles y adaptables a cualquier tamaño de pantalla.

Información importante

Precio a usuarios Emagister:

Instalaciones y fechas

Ubicación

Inicio

Online

Inicio

Fechas a elegirMatrícula abierta

Preguntas & Respuestas

Añade tu pregunta

Nuestros asesores y otros usuarios podrán responderte

Déjanos tus datos para recibir respuesta

Sólo publicaremos tu nombre y pregunta

Opiniones

5.0
  • Agradezco a los programas de talento, pude redirigir mi carrera. La formación de este centro es excelente, gracias a ellos ahora cuento con un puesto laboral acorde con la formación qué me brindaron (Microsoft Dynamics Nav)
    |
  • Este es un centro educativo de alta calidad y cuenta con un profesorado excelente, altamente calificado qué sabe como trasmitir conceptos fundamentales en programación orientada a objetos. Lo mejor es qué te enseñan con ejemplos de la vida cotidiana y se profundiza en los conocimientos hasta lograr integrarlos completamente.
    |
100%
4.7
excelente

Valoración del curso

Lo recomiendan

Valoración del Centro

TEAM_S.R. Saquielgamer

5.0
15/11/2021
Sobre el curso: Agradezco a los programas de talento, pude redirigir mi carrera. La formación de este centro es excelente, gracias a ellos ahora cuento con un puesto laboral acorde con la formación qué me brindaron (Microsoft Dynamics Nav)
¿Recomendarías este curso?:

María Dharma Lhena

5.0
15/11/2021
Sobre el curso: Este es un centro educativo de alta calidad y cuenta con un profesorado excelente, altamente calificado qué sabe como trasmitir conceptos fundamentales en programación orientada a objetos. Lo mejor es qué te enseñan con ejemplos de la vida cotidiana y se profundiza en los conocimientos hasta lograr integrarlos completamente.
¿Recomendarías este curso?:
*Todas las opiniones recogidas por Emagister & iAgora han sido verificadas

Materias

  • Programación web
  • Desarrollo web
  • Páginas web
  • Aplicaciones web
  • jQuery
  • Javascript
  • Bases de datos
  • CSS3
  • Html5
  • Framework
  • Node.js
  • Diseño de APls

Temario

MODULO I: FUNDAMENTOS DE LA PROGRAMACIÓN JAVA
Objetivo:
Con esta formación, el participante podrá adquirir los conocimientos suficientes, que le permitirán:
• Conocer los fundamentos de la programación del Lenguaje JAVA VERSION 8.

Contenidos teórico- prácticos:
• Introducción al Paradigma de la Programación Orientada a Objetos
• Diseño de Clases
• Herencia y Polimorfismo
• Gestión de excepciones
• Clases de Entrada/Salida. Serialización
• Contenedores de objetos. Algoritmos.
• Introducción a las técnicas de validación
• Introducción a las nuevas características del JDK8.
MODULO II: ESTRUCTURAS DE DATOS JAVA
Objetivo: Con esta formación, el participante podrá adquirir los conocimientos suficientes, que le permitirán:
• Estructura de Datos en el lenguaje de programación JAVA

Contenidos teórico- prácticos:
• Estructuras de Datos y Abstracción.
• Estructuras lineales: listas, pilas, colas.
• Estructuras no lineales: árboles y árboles de búsqueda.
• Otras estructuras no lineales: conjuntos y diccionarios.
• Estructuras avanzadas: colas de prioridad y tablas hash.
• Otras estructuras avanzadas: grafos

MODULO III: BASES DE DATOS RELACIONALES
Objetivo: Con esta formación, el participante podrá adquirir los conocimientos suficientes, que le permitirán:
• Conocer los fundamentos y diseño de bases de datos relacionales.
• Desarrollar aplicaciones JAVA que persistan y realicen consultas contra una base de datos relacional.
• Utilización de MySQL como RBDMS.

Contenidos teórico- prácticos:
• Arquitectura de un Sistema de Bases de Datos.
• Modelos, lenguajes y Sistemas de Bases de Datos Relacionales
• Teoría y metodología de análisis y diseño de Bases de Datos Relacionales
• Técnicas de implementación del Sistema de Bases de Datos (Transacciones, Control de la Concurrencia y Seguridad)
• Lenguaje SQL.
• Acceso a Bases de Datos Relacionales desde Java con JPA.
• Introducción a Hibernate como ORM.
• Integración JPA e Hibernate.
• Desarrollo de un proyecto con JPA e Hibernate que se integrará posteriormente con el proyecto del módulo 5.

MODULO IV: HERRAMIENTAS Y CICLO DE DESARROLLO DEL SOFTWARE Y TRABAJO EN EQUIPO
Objetivo: Con esta formación, el participante podrá adquirir los conocimientos suficientes, que le permitirán:
• Trabajar en el desarrollo de proyectos reales
• Comprender el ciclo de vida de los proyectos
• Conocer las herramientas necesarias para el trabajo en equipo.

Contenidos teórico- prácticos:
• Eclipse
• SVN
• GIT
• Maven.
• Introducción conceptual a la Integración continua.
• Introducción conceptual a Jenkins
• Introducción conceptual a Sonar

MODULO V: DESARROLLO DE APLICACIONES JAVA EE
Objetivo: Con esta formación, el participante podrá adquirir los conocimientos suficientes, que le permitirán:
• Desarrollo de Aplicaciones Java Enterprise Edition utilizando las API’s estándar de JEE versión 7.

Contenidos teórico- prácticos:
• Servidores de aplicaciones, definición y responsabilidades. Para este módulo se utilizará el servidor de aplicaciones JBoss Wildfly 10.
• Aspectos generales en el desarrollo de aplicaciones WEB: escalabilidad, separación de responsabilidades, gestión de servicios de infraestructura, manejo de la sesión.
• Arquitecturas de aplicaciones WEB. Evolución y tendencias.
• EJB
• Servicios WEB, desarrollo, publicación y localización. (JAX-WS)
• Servicios REST (JAX-RS) utilizando RESTEasy
• Introducción a JMS
• Proyecto completo JEE utilizando patrón de arquitectura MVC donde se integrará, además del proyecto del módulo 3 en la parte del Modelo, las diferentes API’s presentadas en este módulo.

MODULO VI: TEST UNITARIOS EN JAVA
Objetivo: Con esta formación, el participante podrá adquirir los conocimientos suficientes, que le permitirán:
• Realizar test unitarios para validar el software desarrollado

Contenidos teórico- prácticos:
• Introducción a los test unitarios
• JUnit
• Presentación del framework de test Arquillian

MODULO VII: DESARROLLO DE APLICACIONES ANGULAR
Objetivo: Con esta formación, el participante podrá adquirir los conocimientos suficientes, que le permitirán:
• Desarrollo de Aplicaciones otras interface

Contenidos teórico- prácticos:
• Introducción: MVC/MVVM, Arquitectura SPA
• Elementos y componentes en una aplicación Angular
• Conceptos básicos: Data Binding, Inyección de dependencias
• Buenas prácticas
• Uso de promesas
• Sistema de rutas y navegación en Angular
• Directivas y componentes
• Automatización de tareas con Gulp
• Depuración de aplicaciones Angular
• Introducción a Angular
• Migración de una aplicación 1.X a Angular

Especialización en desarrollo Fullstack O JAVA TIC

Precio Emagister

190 € 449 € IVA inc.