Repositorio básico del código de ejemplo de los temas tratados en el diplomado, donde se muestran los temas explicados en código y sus tareas respectivas.
Cada semana intenta tener un ejercicio en las clases, con el objetivo de tener una práctica con el profesor del tema tratado
Introducción de los elementos de trabajo
- instalación de los JDK
- IDE (IntelliJ)
- Video de paradigma
- POO
- Compilador
- Funcionamiento de JAVA
En resumen se preparan los temas y la tarea para la siguiente semana
Profundiza en JAVA y hace los preparativos para la parte de seguridad y pruebas
Definimos lo que es una prueba y su forma de trabajo
Aprendemos a identificar el código que puede tener test y cuales no
Pruebas cuando los elementos son compuestos y tienen dependencias externas
Conjuntos de pruebas dinámicos y sus usos
Conocimiento sobre seguridad y como estar actualizado
Tendremos los modelos arquitectónicos y explicaremos sus usos.
Esta semana se explicarán las diferencias y se tomará el modelo arquitectónico monolítico Se inicia el proyecto como tal, en la cuenta de git y se preparan los conceptos.
Empezamos la definición de un micro servicio y las partes que lo definen, asi como la construcción básica:
- Subir y encontrar los servicios
- Externalización de configuración
- Monitoreo de la salud
- Tolerancia a fallos
- Distribución de la carga
Desde esta semana se trabajará en un proyecto basado en las arquitecturas y se explicará Spring, aunque se podrá usar otro framework
Implementación de patrón para responder distribuido y la segregación de tareas
Manejo de los logs y conceptos a tomar en cuenta a la hora de procesar data
Manejo de transacciones con SAGA
Para clonar y configurar el proyecto debemos tener IntelliJ (Se instala o se descomprime) y el GIT for windows (Este se instala) y una vez hecho esto se procede a lo siguiente:
Copiamos la URL del git y luego la clonamos
Una vez abierto el proyecto vamos a project structure
Vamos a SDKs y le damos al signo mas para adicionar un JDK
Luego le damos a download JDK
Seleccionamos la versión (la Ultima LTS de preferencia) y el vender que de preferencia será amazon
Una vez descargue vamos a y configuramos el SDK en nuestro proyecto
En la pestaña derecha vamos y le damos a la herramienta
Le damos a configuraciones de gradle
Le indicamos que use el mismo JDK que el proyecto
Una vez ya configurado todo, solo debemos hacer el reload del proyecto para que descargue todas las dependencias
Para bajar los cambios y poner todo al dia, en caso de que existan cambios en el proyecto, usamos ese botón o presionamos CTRL-T