Seguridad con SPRING SECURITY
¿Te interesa el desarrollo web y la seguridad informática? ¿Te interesa incursionar en el mundo del desarrollo seguro de APIs? ¿Ya aprendiste lo básico de Spring Boot y la arquitectura de microservicios y querés dar el siguiente nivel como desarrollador backend? Si es así… ¡Este curso es para vos!
¡Animate a dar un salto de calidad en tu carrera como desarrollador especializándote en el backend y el desarrollo seguro de aplicaciones mediante Spring Security! El curso más sencillo, completo y didáctico de Spring Security en español lo encontrás ¿Donde? En ToooodoCooooode!
Dificultad del curso: Avanzado
Conocimientos Previos Necesarios
Todos los conocimientos previos necesarios podés incorporarlos en los Cursos Gratuitos y Pagos de TodoCode:
✅ Lógica y Algoritmos – https://todocodeacademy.com/course/introduccion-a-la-programacion/
✅ Bases de Datos Relacionales (SQL) – Excluyente (nivel básico): https://todocodeacademy.com/course/introduccion-a-las-bases-de-datos-con-mysql/
✅ Java SE (Básico) – Excluyente: https://todocodeacademy.com/course/java-para-principiantes/
✅ Git y Github – Excluyente: (nivel básico): https://todocodeacademy.com/course/git-y-github-desde-cero/
✅ Programación Orientada a Objetos con Java – Excluyente: https://todocodeacademy.com/course/programacion-orientada-a-objetos-con-java/
✅ Java Web (con JSP y JPA) – Opcional: https://todocodeacademy.com/course/java-web-con-jsp-y-jpa/
✅ Desarrollo de APIs con Java y Spring Boot – Excluyente: https://todocodeacademy.com/course/desarrollo-de-apis-con-spring-boot/
✅ Microservicios con Spring Cloud – Deseable: https://todocodeacademy.com/course/microservicios-con-spring-cloud/
Preguntas Frecuentes
En caso de preguntas, podés comunicarte mediante nuestro formulario de contacto o nuestro correo admin@todocodeacademy.com (el correo posee tiempo de respuesta tardío, sugerimos el formulario de contacto).
Toda la información sobre modalidad, contenido, lista de temas y costos la encontrás a continuación⬇️
Instructor
Ing. Luisina de Paula
Autor:
Pesos Argentinos – MP o Transferencia
Curso ON DEMAND (a demanda, a tu propio ritmo) orientado a la salida laboral.
El curso es DE POR VIDA (mientras siga existiendo TodoCode y siempre y cuando mantengas tu cuenta activa).
Cuenta con ejercicios prácticos con su respectiva resolución, material teórico completo con ejemplos de código, actividades prácticas, proyecto final para tu portfolio y más de 8 horas de video explicaciones teórico/prácticas!
Abonando desde Argentina mediante Transferencia Bancaria (o de MercadoPago) tenés este plan especial con descuento.
Pesos Argentinos – Tarjeta de Crédito
Curso ON DEMAND (a demanda, a tu propio ritmo) orientado a la salida laboral.
El curso es DE POR VIDA (mientras siga existiendo TodoCode y siempre y cuando mantengas tu cuenta activa).
Cuenta con ejercicios prácticos con su respectiva resolución, material teórico completo con ejemplos de código, actividades prácticas, proyecto final para tu portfolio y más de 8 horas de video explicaciones teorico/prácticas!
Este plan corresponde al pago mediante Tarjeta de Crédito desde Argentina. No cuenta con descuento.
Dólares o USDT (cripto)
Curso ON DEMAND (a demanda, a tu propio ritmo) orientado a la salida laboral.
El pago puede ser realizado mediante tarjetas o transferencias mediante Paypal como pasarela/plataforma de pago intermediaria.
También aceptamos STABLE COINS mediante USDT. Ante cualquier duda sobre este u otro medio de pago, podés consultar mediante el formulario de contacto de la web.
El curso es DE POR VIDA (mientras siga existiendo TodoCode y siempre y cuando mantengas tu cuenta activa).
Cuenta con ejercicios prácticos con su respectiva resolución, material teórico completo con ejemplos de código, actividades prácticas, proyecto final para tu portfolio y varias horas de video explicaciones teórico/prácticas!
Bienvenida
Lesson 1 of 3 within section Bienvenida .
Debe inscribirse en este curso para acceder a los contenidos del mismo.
¿Qué herramientas necesitamos?
Lesson 2 of 3 within section Bienvenida .
Debe inscribirse en este curso para acceder a los contenidos del mismo.
Tengo dudas… ¿Cómo pido ayuda?
Lesson 3 of 3 within section Bienvenida .
Debe inscribirse en este curso para acceder a los contenidos del mismo.
Introducción a la Seguridad
¿Qué vamos a ver en este módulo?
Lesson 1 of 6 within section Introducción a la Seguridad.
Debe inscribirse en este curso para acceder a los contenidos del mismo.
Introducción a la Seguridad Informática
Lesson 2 of 6 within section Introducción a la Seguridad.
Debe inscribirse en este curso para acceder a los contenidos del mismo.
Riesgos, amenazas y vulnerabilidades del Desarrollo de Software
Lesson 3 of 6 within section Introducción a la Seguridad.
Debe inscribirse en este curso para acceder a los contenidos del mismo.
Autenticación vs Autorización
Lesson 4 of 6 within section Introducción a la Seguridad.
Debe inscribirse en este curso para acceder a los contenidos del mismo.
Aplicaciones Stateful y Stateless
Lesson 5 of 6 within section Introducción a la Seguridad.
Debe inscribirse en este curso para acceder a los contenidos del mismo.
Ejercicios de Cierre de Módulo
Lesson 6 of 6 within section Introducción a la Seguridad.
Debe inscribirse en este curso para acceder a los contenidos del mismo.
Has Quiz
Spring Security
¿Qué vamos a ver en este módulo?
Lesson 1 of 6 within section Spring Security.
Debe inscribirse en este curso para acceder a los contenidos del mismo.
Lesson 2 of 6 within section Spring Security.
Debe inscribirse en este curso para acceder a los contenidos del mismo.
Arquitectura de Spring Security
Lesson 3 of 6 within section Spring Security.
Debe inscribirse en este curso para acceder a los contenidos del mismo.
Implementando Spring Security
Lesson 4 of 6 within section Spring Security.
Debe inscribirse en este curso para acceder a los contenidos del mismo.
Lesson 5 of 6 within section Spring Security.
Debe inscribirse en este curso para acceder a los contenidos del mismo.
Lesson 6 of 6 within section Spring Security.
Debe inscribirse en este curso para acceder a los contenidos del mismo.
Usuarios, roles y permisos
¿Qué vamos a ver en este módulo?
Lesson 1 of 8 within section Usuarios, roles y permisos.
Debe inscribirse en este curso para acceder a los contenidos del mismo.
Usuarios, roles y permisos
Lesson 2 of 8 within section Usuarios, roles y permisos.
Debe inscribirse en este curso para acceder a los contenidos del mismo.
Implementar roles y permisos (a nivel lógico)
Lesson 3 of 8 within section Usuarios, roles y permisos.
Debe inscribirse en este curso para acceder a los contenidos del mismo.
Annotations para roles y permisos
Lesson 4 of 8 within section Usuarios, roles y permisos.
Debe inscribirse en este curso para acceder a los contenidos del mismo.
Manejo de Roles desde Base de Datos
Lesson 5 of 8 within section Usuarios, roles y permisos.
Debe inscribirse en este curso para acceder a los contenidos del mismo.
Encriptado de Contraseñas
Lesson 6 of 8 within section Usuarios, roles y permisos.
Debe inscribirse en este curso para acceder a los contenidos del mismo.
Lesson 7 of 8 within section Usuarios, roles y permisos.
Debe inscribirse en este curso para acceder a los contenidos del mismo.
Lesson 8 of 8 within section Usuarios, roles y permisos.
Debe inscribirse en este curso para acceder a los contenidos del mismo.
Json Web Token (JWT)
¿Qué vamos a ver en este módulo?
Lesson 1 of 8 within section Json Web Token (JWT).
Debe inscribirse en este curso para acceder a los contenidos del mismo.
Lesson 2 of 8 within section Json Web Token (JWT).
Debe inscribirse en este curso para acceder a los contenidos del mismo.
Lesson 3 of 8 within section Json Web Token (JWT).
Debe inscribirse en este curso para acceder a los contenidos del mismo.
Lesson 4 of 8 within section Json Web Token (JWT).
Debe inscribirse en este curso para acceder a los contenidos del mismo.
Implementación de JWT mediante JJWT
Lesson 5 of 8 within section Json Web Token (JWT).
Debe inscribirse en este curso para acceder a los contenidos del mismo.
Autenticación basada en JWT
Lesson 6 of 8 within section Json Web Token (JWT).
Debe inscribirse en este curso para acceder a los contenidos del mismo.
Lesson 7 of 8 within section Json Web Token (JWT).
Debe inscribirse en este curso para acceder a los contenidos del mismo.
Lesson 8 of 8 within section Json Web Token (JWT).
Debe inscribirse en este curso para acceder a los contenidos del mismo.
Autenticación Mediante OAuth2
¿Qué vamos a ver en este módulo?
Lesson 1 of 8 within section Autenticación Mediante OAuth2.
Debe inscribirse en este curso para acceder a los contenidos del mismo.
Lesson 2 of 8 within section Autenticación Mediante OAuth2.
Debe inscribirse en este curso para acceder a los contenidos del mismo.
Implementar OAuth2 con Spring Security
Lesson 3 of 8 within section Autenticación Mediante OAuth2.
Debe inscribirse en este curso para acceder a los contenidos del mismo.
Autenticar OAuth2 con GitHub
Lesson 4 of 8 within section Autenticación Mediante OAuth2.
Debe inscribirse en este curso para acceder a los contenidos del mismo.
Autenticar OAuth2 con Google
Lesson 5 of 8 within section Autenticación Mediante OAuth2.
Debe inscribirse en este curso para acceder a los contenidos del mismo.
Otros proveedores de autenticación
Lesson 6 of 8 within section Autenticación Mediante OAuth2.
Debe inscribirse en este curso para acceder a los contenidos del mismo.
Lesson 7 of 8 within section Autenticación Mediante OAuth2.
Debe inscribirse en este curso para acceder a los contenidos del mismo.
Lesson 8 of 8 within section Autenticación Mediante OAuth2.
Debe inscribirse en este curso para acceder a los contenidos del mismo.
Dockerización + Deploy de Aplicación Segurizada
¿Qué vamos a ver este módulo?
Lesson 1 of 5 within section Dockerización + Deploy de Aplicación Segurizada.
Debe inscribirse en este curso para acceder a los contenidos del mismo.
Lesson 2 of 5 within section Dockerización + Deploy de Aplicación Segurizada.
Debe inscribirse en este curso para acceder a los contenidos del mismo.
Lesson 3 of 5 within section Dockerización + Deploy de Aplicación Segurizada.
Debe inscribirse en este curso para acceder a los contenidos del mismo.
Deploy de APP Spring Boot con Docker
Lesson 4 of 5 within section Dockerización + Deploy de Aplicación Segurizada.
Debe inscribirse en este curso para acceder a los contenidos del mismo.
Lesson 5 of 5 within section Dockerización + Deploy de Aplicación Segurizada.
Debe inscribirse en este curso para acceder a los contenidos del mismo.
Proyecto Final
Proyecto Final: Escenario + Consideraciones
Lesson 1 of 2 within section Proyecto Final.
Debe inscribirse en este curso para acceder a los contenidos del mismo.
Despedida + Próximos Pasos
Lesson 2 of 2 within section Proyecto Final.
Debe inscribirse en este curso para acceder a los contenidos del mismo.
Examen Teórico Final
Lesson 1 of 1 within section Examen Teórico Final.
Debe inscribirse en este curso para acceder a los contenidos del mismo.
Has Quiz