devmariodiaz / MISSI-LANDING

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

El Máster de Ingeniería de Software y Sistemas Informáticos se basa en el Learning by doing, por lo que aprenderás practicando con la tecnología, herramientas, lenguajes y plataformas que demandan actualmente las empresas de la industria. Te convertirás en un desarrollador con conocimientos de ingeniería de software, desarrollo web y ciberseguridad.

El objetivo de esta asignatura es que seas capaz de adquirir unos conocimientos suficientes de tecnologías relacionadas con el Front-End y el Back-End para poder construir una aplicación web completamente integrada y disponible de forma pública. Se trabajará con lenguajes y librerías como HTML5, CSS3, JavaScript y React. En el lado servidor trabajaremos con Java, Spring y arquitecturas orientadas a microservicios. Finalmente, desplegaremos de forma pública en la nube todos los componentes desarrollados haciendo uso de Docker.

  • Tecnologías relacionadas con Front-End que usarás en la asignatura


  • Tecnologías relacionadas con Back-End que usarás en la asignatura


  • IDEs recomendados (UNIR ofrece licencias de estudiante para aquellos que no son gratuitos)

📚 Repositorio de ejercicios

Haz click en el enlace que te llevará al repositorio de ejercicios de tu promoción. Recuerda seguir los pasos que se indican en la descripción del repositorio para poder entregar los ejercicios correctamente. Es muy recomendable que trates de realizar estos ejercicios.

🎓 Promoción 🎁 Repositorio 🚥 Status
PER 7610 Repositorio de ejercicios PER 7610
🔴
PER 7660 Repositorio de ejercicios PER 7660
🟢
PER 8408 Repositorio de ejercicios PER 8408
🟢

🛟 Código de apoyo

Los repositorios que se listan a continuación contienen el código de apoyo de la asignatura. A menudo, este código será usado en clase (puede que con ligeras variaciones durante la misma) para ir explicando cada uno de los temas. Puedes tomarlos como base y ejemplo para realizar las actividades prácticas de la asignatura.

Front/Back Repositorio Descripción
Front-End (T5) 🍕 Unir-Pizza: Front-End Aplicación de pedidos de pizza. El Front-End está realizado con React.
Back-End (T8) ⚙️ Servidor de registro Eureka Ejemplo de servidor de registro Eureka, dentro del framework de Spring. Puedes usarlo como base para tus actividades.
Back-End (T8) ⚙️ Servidor perimetral Cloud Gateway Ejemplo de servidor perimetral (proxy inverso), dentro del framework de Spring. Puedes usarlo como base para tus actividades.
Back-End (T8) 🍕 Unir-Pizza: Microservicio catálogo Aplicación de pedidos de pizza.Este microservicio conecta con un clúster de Elasticsearch que contiene información sobre pizzas e ingredientes. Sirve la información a través de una API REST.
Back-End (T8) 🍕 Unir-Pizza: Microservicio operador Aplicación de pedidos de pizza.Este microservicio conecta con el microservicio catálogo para obtener información sin acceder directamente a esa base de información. Además, se encuentra conectado a una base de datos en memoria que registra los pedidos realizados.
Back-End (T8) 📦 Unir-Stock: Microservicio catalogo con H2 Este microservicio está conectado a una base de datos H2 y expone, a través de una API REST, una serie de productos del inventario de una tienda.
Back-End (T8) 📦 Unir-Stock: Microservicio operador Este microservicio conecta con el microservicio catálogo para obtener información sin acceder directamente a esa base de información. Además, se encuentra conectado a una base de datos en memoria que registra los pedidos.
Back-End (T8) 📦 Unir-Stock: Microservicio catalogo con MySQL Este microservicio está conectado a una base de datos MySQL y expone, a través de una API REST, una serie de productos del inventario de una tienda.
Back-End (T9) 📦 Unir-Stock: Microservicio catalogo con Elasticsearch Este microservicio está conectado a un clúster de Elasticsearch y expone, a través de una API REST, una serie de productos del inventario de una tienda.
Back-End (T9) ⚙️ Colección Postman de operaciones con Elasticsearch Colección de Postman que contiene ejemplos de peticiones que se pueden realizar de forma nativa contra un clúster de Elasticsearch.

About