Descripción del Temario
Diseña, desarrolla e implementa aplicaciones web y trabaja en todas las capas de la aplicación. Participa en la construcción de datos interactivos de múltiples sistemas y abstrayendo Servicios Web a la Interfaz de Usuario a través de un backend de Java / Spring. Crea microservicios usando Spring boot usando herramientas de administración API como SOAPUI o Postman.
Para quién es este curso
Recién egresados o profesionales con experiencia básica/intermedia en perfiles como backend, frontend o fullstack developer que deseen mejorar sus habilidades e ingresos económicos y colocarse en alguna de las principales empresas del país en la Ciudad de México, Guadalajara o Monterrey.
Perfil de Conocimientos Requisitos
- Fundamentos de Programación Orientada a Objetos
- Fundamentos en programación con Java
- Conocimientos básicos en HTML, HTML5, CSS y/o javascript
- Conocimientos básicos en algún gestor de bases de datos relacional: MySQL, Oracle, SQL Server, PostgreSQL etc.
- Contar con laptop personal
Objetivo
Al completar el curso podrás asumir actividades de desarrollo Full Stack Java y Open Source al brindar servicios de innovación de aplicaciones, crear soluciones de clientes utilizando activos, métodos y prácticas de compromiso con tecnologías Open Source.
Plan de estudios
- 7 Sections
- 41 Lessons
- 30 Día
- Programación Backend con Java 8 SE13
- 1.1Encapsulamiento, Polimorfismo y Abstracción50 Minuto
- 1.2Evaluación sobre Encapsulamiento, Polimorfismo y Abstracción1 Question
- 1.3Interfaces, Expresiones Lambda, Colecciones, Genéricos53 Minuto
- 1.4Evaluación sobre Interfaces, Expresiones Lambda, Colecciones, Genéricos1 Question
- 1.5Excepciones13 Minuto
- 1.6Evaluación sobre Excepciones6 Questions
- 1.7Aplicaciones de Bases de Datos con JDBC21 Minuto
- 1.8Evaluación sobre Aplicaciones de Bases de Datos con JDBC8 Questions
- 1.9Práctica: Expresiones Lambda y Streams en Java 81 Hora
- 1.10Ejercicio: Agrupaciones de 1’s en representación binaria30 Minuto
- 1.11Ejercicio: Buscador de números telefónicos30 Minuto
- 1.12Ejercicio: Combinaciones en números telefónicos30 Minuto
- 1.13Ejercicio: Administrador de tareas30 Minuto
- Desarrollo de Aplicaciones Back-end con Java EE 713
- 2.1Introducción a Java EE 79 Minuto
- 2.2Servidores de Aplicación19 Minuto
- 2.3Java Beans5 Minuto
- 2.4Logging11 Minuto
- 2.5Anotaciones3 Minuto
- 2.6Evaluación sobre Introducción a Java EE 722 Questions
- 2.7Componentes Web87 Minuto
- 2.8Evaluación sobre Componentes Web29 Questions
- 2.9JAXB y Web Services con JAX-WS30 Minuto
- 2.10JNDI y JDBC16 Minuto
- 2.11Evaluación sobre JNDI y JDBC10 Questions
- 2.12Práctica: Creación de un Web Service SOAP con JAX-WS, SOAP UI y Creación de un Web Service Client con Eclipse12 Minuto
- 2.13Práctica: Instalación de JBoss Wildfly. Llamar a un jsp desde un servlet13 Minuto
- Hibernate & Spring Framework5
- 3.1Hibernate10 Minuto
- 3.2Práctica: Instalación de Base de Datos Oracle XE y Oracle SQL Developer6 Minuto
- 3.3Práctica: Creando una aplicación con Hibernate1 Hora
- 3.4Práctica: Exponiendo CRUD con Hibernate en un servicio web SOAP1 Hora
- 3.5Práctica: Construyendo Servicios REST con Spring Core, Spring Data, Spring Boot y Spring MVC50 Minuto
- Desarrollo de Aplicaciones Front End con React1
- Arquitecturas y Marcos de Trabajo2
- Scrum Framework13
- 6.1Scrum Software Development: Introducción3 Minuto
- 6.2Roles5 Minuto
- 6.3Workflow2 Minuto
- 6.4Sprint Planning3 Minuto
- 6.5Daily Scrum2 Minuto
- 6.6Sprint Review3 Minuto
- 6.7Backlog refinement2 Minuto
- 6.8Limitaciones de Scrum2 Minuto
- 6.9Valores de Scrum3 Minuto
- 6.10Scrumban5 Minuto
- 6.11Scrum de Scrums1 Minuto
- 6.12Artefactos de Scrum3 Minuto
- 6.13Scrum a gran escala3 Minuto
- Proceso de Reclutamiento1