Clases online vía meet, actividades de práctica, NO Katas ni retos de programación, Casos de uso reales, experiencia para portátiles de calidad, perfiles principales para las clases Java Fullstack Angular
Que veremos a detalle:
Front-end:
(Angular) TypeScript, Patron de diseño MVC integración con HttpClient, interceptores, guards, routing. Maquetacion con Bootstrap, HTML, CSS, JavaScript (Vue...
Clases online vía meet, actividades de práctica, NO Katas ni retos de programación, Casos de uso reales, experiencia para portátiles de calidad, perfiles principales para las clases Java Fullstack Angular
Que veremos a detalle:
Front-end:
(Angular) TypeScript, Patron de diseño MVC integración con HttpClient, interceptores, guards, routing. Maquetacion con Bootstrap, HTML, CSS, JavaScript (Vue.js3) CompositionAPI Nuxt3, Integracion con Axios, capa BackWeb con Express y Node
Testing:
Pruebas unitarias a nivel Multicapa, pruebas REST: RestAssured integración de APIs con RestTemplate, endPoints expuestos en Swagger para pruebas a servicios. Postman Pruebas capa persistencia y negocio JUnit.
Back-end:
Java, Gestor de dependencias (Maven) Manejo de modulos maven, Separación de capas Lógica o Física, SpringBoot, patron de diseño ORM con SpringDataJPA, y SpringDataMongoDB, patron DAO con JDBCTemplate y MongoTemplate, separación de persistencia y transporte de información en DTOs mapeo Dozer o MapStruct, Exponer Servicios REST protocolo de comunicación HTTP, Procesos Basicos ETL/EL con SpringBatch
Bases de Datos
Gestión de SQL motores(MySQL, MariaDB) gestores DBeaver o MySQLWorbench. NoSQL MongoDB, gestor (MongoCompass)
Transversales y Nube
Manejo de (buckets) instancia S3 AWS, Sistema de Autenticacion Keycloak, GitLab, control de versiones con Git , Documentacion Swagger o JavaDoc, Terminal de comandos Linux Ubuntu, Docker(Basico), trabajo con equipos multidisciplinarios metodología Scrum
Ideal conocimientos básicos en Estructuras de datos de control, sintaxis básica de SQL, variables funciones,
Herramientas y entornos de trabajo
Eclipse
VSCode
MeGit GitEye o cualquier versión de escritorio
Postman
DBeaver o MySQLWorbench
MongoCompass
Preferencia Linux o Windows con terminal Linux
Contacto:
+
Ver más
Ver menos