• No hay productos en el carrito.

Inicio / Cursos / Spring & Spring Boot: AI, Security, Docker, Cloud
Impartido por Navin ReddyPago único de $2,800 MXN · acceso por 12 meses

Spring & Spring Boot: AI, Security, Docker, Cloud

Master Spring Boot , Spring AI, Spring Security, Docker, & Cloud Deployment to build modern enterprise applications

Certificado oficial emitido por la SEPA través del Gobierno del Estado de México
12 meses de acceso En línea · 60 h 22 unidades
Qué aprenderás

Lo que serás capaz de hacer

This course is for serious developers who are ready to take their careers to the next level. We focus on the advanced, in-demand skills of Spring Framework 6 and Spring Boot 3 . This isn't a basic introduction; it's a direct path to mastering enterprise application development and getting the high-paying jobs you want. You’ll get hands-on experience by coding every project from scratch. We start by solidifying your foundation in Spring Core , Spring MVC , and Spring Data JPA , so you're ready for any challenge. Then, we dive into the topics that will truly make you stand out. You’ll learn to secure your code with the industry-standard Spring Security , containerize your applications with Docker , and deploy them to the cloud . You'll also learn how to build scalable systems using a microservices architecture. What makes this course unique is its focus on the future of Java. We cover the exciting new Spring AI project, giving you a significant edge in a competitive job market. This isn’t just about knowing a framework—it's about mastering a proven set of skills that will make you an expert. By the end, you'll have a portfolio of projects that demonstrate your ability to build professional, high-performing applications with Spring REST and the entire Spring ecosystem. Topics Covered: Spring Boot and Spring Framework 6 Spring Security Docker Spring AI Microservices Cloud Deployment Spring Data JPA Spring MVC and Spring REST Requirements: Proficient in Core Java, JDBC, and Servlets. Some knowledge of HTML, CSS, JavaScript, and SQL is helpful. Who This Course Is For: Java developers who want a concise, direct path to becoming a Spring expert. Developers looking to add Spring Security , Docker , and Spring AI to their resume to stand out in the job market.

  • Spring Boot
  • Spring Core - IoC and DI
  • Spring MVC
  • Spring Data JPA
  • Spring Rest
  • Spring Security with JWT

Temario

UNIDAD 1 - Course Introduction · 1 lecciones

UNIDAD 1 - Course Introduction

  • Course IntroductionVideo · 2 min
UNIDAD 2 - Getting Started with Spring 6 · 10 lecciones

UNIDAD 2 - Getting Started with Spring 6

  • Introduction to SpringVideo · 4 min
  • Spring DocsVideo · 2 min
  • PrerequisitesVideo · 2 min
  • IDE for SpringVideo · 7 min
  • IoC and DIVideo · 4 min
  • First Spring Boot AppVideo · 8 min
  • Spring vs Spring BootVideo · 2 min
  • DI using Spring BootVideo · 9 min
  • Autowiring in Spring BootVideo · 6 min
  • Quiz 1Cuestionario · 0 min
UNIDAD 3 - Exploring Spring Framework · 14 lecciones

UNIDAD 3 - Exploring Spring Framework

  • Spring 1st ProjectVideo · 13 min
  • Spring Bean XML ConfigVideo · 6 min
  • Object CreationVideo · 7 min
  • ScopesVideo · 5 min
  • Setter InjectionVideo · 4 min
  • Ref AttributeVideo · 5 min
  • Constructor InjectionVideo · 12 min
  • Creating InterfaceVideo · 4 min
  • AutowiringVideo · 7 min
  • Primary beanVideo · 2 min
  • Lazy Init BeanVideo · 6 min
  • getBean by TypeVideo · 4 min
  • Inner BeanVideo · 2 min
  • Quiz 2Cuestionario · 0 min
UNIDAD 4 - Working with Java-Based Config · 10 lecciones

UNIDAD 4 - Working with Java-Based Config

  • Java Based ConfigVideo · 7 min
  • Bean NameVideo · 3 min
  • Scope AnnotationVideo · 3 min
  • AutowireVideo · 5 min
  • Primary and QualifierVideo · 3 min
  • Component Stereotype AnnotationVideo · 6 min
  • Autowire Field, Constructor, SetterVideo · 4 min
  • Primary AnnotationVideo · 1 min
  • Scope and Value AnnotationVideo · 2 min
  • Quiz 3Cuestionario · 0 min
UNIDAD 5 - Moving to Spring Boot · 6 lecciones

UNIDAD 5 - Moving to Spring Boot

  • Spring to Spring BootVideo · 3 min
  • Using Annotations in Spring BootVideo · 5 min
  • Different LayersVideo · 5 min
  • Service ClassVideo · 6 min
  • Repository LayerVideo · 4 min
  • Quiz 4Cuestionario · 0 min
UNIDAD 6 - Spring JDBC · 8 lecciones

UNIDAD 6 - Spring JDBC

  • Spring JDBC IntroductionVideo · 3 min
  • Creating a Spring JDBC ProjectVideo · 7 min
  • Student Service and RepoVideo · 7 min
  • JDBCTemplateVideo · 5 min
  • Schema and Data filesVideo · 5 min
  • RowMapperVideo · 6 min
  • Spring JDBC PostgresVideo · 9 min
  • Quiz 5Cuestionario · 0 min
UNIDAD 7 - Spring Boot Web · 20 lecciones

UNIDAD 7 - Spring Boot Web

  • Web App IntroductionVideo · 4 min
  • Creating a Servlet ProjectVideo · 5 min
  • Running TomcatVideo · 7 min
  • Servlet MappingVideo · 5 min
  • Responding to the ClientVideo · 6 min
  • Introduction to MVCVideo · 7 min
  • Creating a Spring Boot Web App ProjectVideo · 6 min
  • Creating a JSP PageVideo · 3 min
  • Creating a ControllerVideo · 5 min
  • RequestMappingVideo · 4 min
  • Sending data to ControllerVideo · 5 min
  • Accepting Data the servlet wayVideo · 7 min
  • Display Data on Result PageVideo · 6 min
  • RequestParamVideo · 4 min
  • Model ObjectVideo · 4 min
  • Setting Prefix and SuffixVideo · 3 min
  • ModelAndViewVideo · 4 min
  • Need for ModelAttributeVideo · 8 min
  • Using ModelAttributeVideo · 6 min
  • Quiz 6Cuestionario · 0 min
UNIDAD 8 - Exploring Web MVC without Spring Boot · 8 lecciones

UNIDAD 8 - Exploring Web MVC without Spring Boot

  • Spring MVC IntroductionVideo · 3 min
  • Creating a Spring MVC ProjectVideo · 8 min
  • Running Tomcat in EclipseVideo · 2 min
  • Dispatcher ServletVideo · 7 min
  • Configuring the DispatcherServletVideo · 6 min
  • Internal Resource View ResolverVideo · 4 min
  • SummaryVideo · 3 min
  • Quiz 7Cuestionario · 0 min
UNIDAD 9 - Building a Project · 8 lecciones

UNIDAD 9 - Building a Project

  • Building Job AppVideo · 2 min
  • Creating a ProjectVideo · 5 min
  • Understanding ViewsVideo · 6 min
  • Home and AddJob ControllerVideo · 5 min
  • Handling FormVideo · 8 min
  • Working with LayersVideo · 9 min
  • View DataVideo · 4 min
  • Summary for Job WebappVideo · 2 min
UNIDAD 10 - REST using Spring Boot · 12 lecciones

UNIDAD 10 - REST using Spring Boot

  • Rest using Spring Boot IntroductionVideo · 5 min
  • What is REST?Video · 6 min
  • Http MethodsVideo · 2 min
  • Understanding the React UIVideo · 11 min
  • Working with PostmanVideo · 3 min
  • Creating a Rest ControllerVideo · 9 min
  • Connecting React and SpringVideo · 2 min
  • PathVariableVideo · 7 min
  • Sending Data and RequestBodyVideo · 6 min
  • Put and Delete MappingVideo · 12 min
  • Content NegotiationVideo · 7 min
  • Quiz 8Cuestionario · 0 min
UNIDAD 11 - Spring DataJPA · 13 lecciones

UNIDAD 11 - Spring DataJPA

  • Spring Data JPA IntroductionVideo · 3 min
  • What is ORM and JPAVideo · 8 min
  • Creating Table and Inserting DataVideo · 14 min
  • FindAllVideo · 2 min
  • findByIdVideo · 3 min
  • JPQL QueryVideo · 8 min
  • Update and DeleteVideo · 2 min
  • JPA in Job AppVideo · 8 min
  • Loading Data and EntityVideo · 4 min
  • Search by KeywordVideo · 6 min
  • React UI for SearchVideo · 4 min
  • React UI for Update and DeleteVideo · 3 min
  • Quiz 9Cuestionario · 0 min
UNIDAD 12 - Project using Spring Boot MVC · 20 lecciones

UNIDAD 12 - Project using Spring Boot MVC

  • Project introductionVideo · 4 min
  • Running and Understanding the React UI CodeVideo · 5 min
  • Spring Boot Project SetupVideo · 7 min
  • Creating Product Model and TableVideo · 6 min
  • Fetching All Products from DBVideo · 8 min
  • ResponseEntityVideo · 4 min
  • Fetch Product By IdVideo · 7 min
  • Add Product with ImageVideo · 12 min
  • Fetch Product ImageVideo · 5 min
  • Update and Delete ProductVideo · 9 min
  • SearchVideo · 7 min
  • Order Checkout Walk ThroughVideo · 7 min
  • Diagram for the ProjectVideo · 10 min
  • Running the Application Before Getting StartedVideo · 5 min
  • Creating the DTO's for OrderVideo · 4 min
  • Creating Models for OrderVideo · 6 min
  • Creating Order ControllerVideo · 7 min
  • Place Order in Service Part 1Video · 7 min
  • Place Order in Service Part 2Video · 11 min
  • Get all OrdersVideo · 5 min
UNIDAD 13 - Spring Data Rest · 5 lecciones

UNIDAD 13 - Spring Data Rest

  • Spring Data Rest IntroductionVideo · 3 min
  • Creating a Data Rest ProjectVideo · 4 min
  • Running the ProjectVideo · 2 min
  • Update and DeleteVideo · 3 min
  • Quiz 10Cuestionario · 0 min
UNIDAD 14 - Spring AOP · 9 lecciones

UNIDAD 14 - Spring AOP

  • Spring AOP IntroductionVideo · 7 min
  • Logging the CallsVideo · 4 min
  • AOP ConceptsVideo · 7 min
  • Before AdviceVideo · 8 min
  • JoinPointVideo · 3 min
  • After AdviceVideo · 5 min
  • Performance Monitoring using Around AdviceVideo · 11 min
  • Validating the input using Around AdviceVideo · 6 min
  • Quiz 11Cuestionario · 0 min
UNIDAD 15 - Spring Security · 28 lecciones

UNIDAD 15 - Spring Security

  • Importance of SecurityVideo · 6 min
  • OWASP Top 10Video · 9 min
  • Creating a Spring Security ProjectVideo · 5 min
  • default login formVideo · 5 min
  • Spring Security FiltersVideo · 4 min
  • Session IDVideo · 6 min
  • Setting username and passwordVideo · 3 min
  • Basic Auth using PostmanVideo · 2 min
  • What is CSRFVideo · 3 min
  • Error without CSRF TokenVideo · 7 min
  • Sending CSRF TokenVideo · 4 min
  • Same Site StrictVideo · 3 min
  • Security ConfigurationVideo · 5 min
  • Disabling CSRF TokenVideo · 7 min
  • Without LambdaVideo · 6 min
  • Getting ready for user databaseVideo · 2 min
  • Working with Multiple UsersVideo · 8 min
  • Creating User table and db propertiesVideo · 8 min
  • AuthenticationProviderVideo · 5 min
  • Creating a UserDetailsServiceVideo · 4 min
  • User RepositoryVideo · 6 min
  • UserDetails and UserPrincipalVideo · 7 min
  • Summary till nowVideo · 3 min
  • What is BcryptVideo · 6 min
  • User RegistrationVideo · 5 min
  • BCrypt Encoding for User RegistrationVideo · 5 min
  • Setting Password EncoderVideo · 3 min
  • Quiz 12Cuestionario · 0 min
UNIDAD 16 - Securing Job App · 4 lecciones

UNIDAD 16 - Securing Job App

  • Plan to secure Job App ProjectVideo · 4 min
  • Cross OriginVideo · 2 min
  • Adding Security ConfigurationVideo · 3 min
  • Job App is Secure NowVideo · 6 min
UNIDAD 17 - JWT and OAuth2 · 16 lecciones

UNIDAD 17 - JWT and OAuth2

  • Encryption and DecryptionVideo · 8 min
  • Digital SignatureVideo · 4 min
  • Why JWT?Video · 7 min
  • What is JWT?Video · 6 min
  • Project Setup for JWTVideo · 6 min
  • Custom LoginVideo · 6 min
  • Generating tokenVideo · 8 min
  • Token GeneratedVideo · 6 min
  • Creating a JWT FilterVideo · 9 min
  • Setting AuthToken in SecurityContextVideo · 10 min
  • Validating TokenVideo · 4 min
  • JWT SummaryVideo · 5 min
  • Implementing OAuth2Video · 6 min
  • Google Oauth2 LoginVideo · 7 min
  • Github LoginVideo · 4 min
  • Quiz 13Cuestionario · 0 min
UNIDAD 18 - Docker · 18 lecciones

UNIDAD 18 - Docker

  • Docker IntroductionVideo · 1 min
  • What problem we are trying to solveVideo · 5 min
  • Solution with VirtualizationVideo · 10 min
  • Solution with ContainerizationVideo · 6 min
  • What is DockerVideo · 5 min
  • Docker SetupVideo · 7 min
  • Running first containerVideo · 10 min
  • Docker commandsVideo · 10 min
  • Docker ArchitectureVideo · 4 min
  • Running JDK Docker ContainerVideo · 8 min
  • Packing the Spring Boot web appVideo · 8 min
  • Running Spring Boot Web app on DockerVideo · 9 min
  • DockerFile for Docker ImagesVideo · 8 min
  • Web app with PostgresVideo · 16 min
  • Docker composeVideo · 13 min
  • Running multiple containersVideo · 8 min
  • Docker VolumesVideo · 5 min
  • Quiz 14Cuestionario · 0 min
UNIDAD 19 - Cloud Deployment · 16 lecciones

UNIDAD 19 - Cloud Deployment

  • What is cloudVideo · 15 min
  • Which CloudVideo · 1 min
  • AWS account signup processVideo · 4 min
  • AWS services and IAM accountVideo · 7 min
  • Simple Web App ProjectVideo · 6 min
  • Deploying on Elastic BeanstalkVideo · 10 min
  • Spring Proj with DB+Video · 4 min
  • Creating database in AWS RDSVideo · 8 min
  • Deploying app on BeanstalkVideo · 4 min
  • Introduction to ECSVideo · 6 min
  • Configuring AWS CLIVideo · 4 min
  • Creating Cluster and TaskVideo · 9 min
  • Running the task for PostgresVideo · 4 min
  • Pushing the docker image to ECRVideo · 4 min
  • Running Java App TaskVideo · 5 min
  • Quiz 15Cuestionario · 0 min
UNIDAD 20 - Microservices · 23 lecciones

UNIDAD 20 - Microservices

  • What are microservicesVideo · 9 min
  • Cloud NativeVideo · 18 min
  • Quiz App Project Setup Part-1Video · 12 min
  • Quiz App Project Setup Part-2Video · 16 min
  • Quiz App Project Setup Part-3Video · 18 min
  • Quiz App Project Setup Part-4Video · 12 min
  • Quiz App Project Setup Part-5Video · 7 min
  • Quiz App Project Setup Part-6Video · 13 min
  • Quiz App Project Setup Part-7Video · 10 min
  • Quiz App Project Setup Part-8Video · 14 min
  • Building Microservices Introduction Part- 9Video · 9 min
  • Creating a Question Service Part-1Video · 11 min
  • Creating a Question Service Part-2Video · 15 min
  • Running the Question Service Part-3Video · 11 min
  • Creating a Quiz Service Part-4Video · 9 min
  • Need of Service DiscoveryVideo · 11 min
  • Creating a Service RegistryVideo · 9 min
  • Working with FeignVideo · 11 min
  • Microservice is calling a MicroserviceVideo · 4 min
  • Completing the 2 MicroservicesVideo · 10 min
  • Load BalancingVideo · 6 min
  • API GatewayVideo · 12 min
  • Quiz 16Cuestionario · 0 min
UNIDAD 21 - Spring AI · 60 lecciones

UNIDAD 21 - Spring AI

  • Spring AI IntroductionVideo · 4 min
  • Why Spring AIVideo · 4 min
  • Spring AI DocsVideo · 3 min
  • Creating a Spring AI ProjectVideo · 3 min
  • Create OPENAI api keyVideo · 3 min
  • Asking Question to Open AI ModelVideo · 8 min
  • Working with ChatClientVideo · 6 min
  • ChatResponse and MetaDataVideo · 5 min
  • ChatClient BuilderVideo · 4 min
  • Spring AI Memory AdvisorVideo · 6 min
  • Running Model Locally with OllamaVideo · 5 min
  • Spring AI with OllamaVideo · 5 min
  • Prompt TemplateVideo · 3 min
  • Implementing Prompt TemplateVideo · 9 min
  • What are embeddingsVideo · 6 min
  • Embedding using API ClientVideo · 4 min
  • Embedding using Spring AIVideo · 3 min
  • What is Cosine SimilarityVideo · 4 min
  • Cosine Similarity implementationVideo · 5 min
  • Vector Database IntroductionVideo · 7 min
  • Simple Vector StoreVideo · 9 min
  • Token Text SplitterVideo · 5 min
  • PG Vector Store IntroductionVideo · 4 min
  • PG Vector Store ConfigurationVideo · 4 min
  • PG Vector store ImplementationVideo · 6 min
  • Redis Vector Store ConfigVideo · 5 min
  • Redis Vector Store ImplementationVideo · 4 min
  • What is RAGVideo · 4 min
  • RAG ImplementationVideo · 5 min
  • OpenAI Image ModelVideo · 5 min
  • ImagePrompt and ResponseVideo · 4 min
  • Image OptionsVideo · 4 min
  • Describe ImageVideo · 2 min
  • Implementing describe ImageVideo · 6 min
  • Audio Models IntroductionVideo · 4 min
  • Audio Transcription Model Speech to textVideo · 4 min
  • Speech to Text part 2Video · 5 min
  • Audio Transcription OptionsVideo · 5 min
  • Audio Speech Model TTSVideo · 5 min
  • Audio Speech OptionsVideo · 4 min
  • Structured Output ConverterVideo · 3 min
  • List Output ConverterVideo · 8 min
  • Bean Output ConverterVideo · 5 min
  • Bean Output Converter with ListVideo · 3 min
  • Quiz 17Cuestionario · 0 min
  • Ecom Project IntroductionVideo · 8 min
  • New Ui With AiVideo · 4 min
  • Getting the project ready for AIVideo · 6 min
  • Mapping the Product ControllerVideo · 4 min
  • Building Service with ChatClientVideo · 5 min
  • Working AI Image Generator 1Video · 6 min
  • Working with AI Image Generator 2Video · 6 min
  • Introduction to Ask AI FeatureVideo · 7 min
  • Adding the Order Feature FilesVideo · 5 min
  • Setting Up PGVectorVideo · 4 min
  • Creating ChatBotControllerVideo · 6 min
  • Chat bot Service with AI CallVideo · 10 min
  • Embedding the Product DataVideo · 10 min
  • Update product in vector storeVideo · 6 min
  • Add Order in the Vector StoreVideo · 8 min
UNIDAD 22 - Git · 24 lecciones

UNIDAD 22 - Git

  • Git Version ControlVideo · 7 min
  • History of gitVideo · 3 min
  • Git SetupVideo · 8 min
  • Git InitVideo · 9 min
  • Git commitVideo · 10 min
  • Git skipping the staging areaVideo · 5 min
  • Git diffVideo · 3 min
  • Git remove fileVideo · 6 min
  • Github repositoryVideo · 19 min
  • Adding files to remote repositoryVideo · 6 min
  • Git tagVideo · 9 min
  • Git clone a projectVideo · 9 min
  • Git branch createVideo · 10 min
  • Git delete branchVideo · 3 min
  • Git branch pushing to remote repositoryVideo · 3 min
  • Git branch how it worksVideo · 6 min
  • Git mergeVideo · 5 min
  • Git rebaseVideo · 11 min
  • Git merge conflictVideo · 11 min
  • Git time travelVideo · 5 min
  • Git stashVideo · 5 min
  • Git forkVideo · 4 min
  • Git Pull RequestVideo · 8 min
  • Quiz 18Cuestionario · 0 min
Certificado oficial

Tu certificado lo emite la SEP, no solo una plataforma

Al demostrar la competencia recibes un certificado emitido por la Secretaría de Educación Pública a través del Gobierno del Estado de México: un documento oficial que puedes presentar con confianza ante cualquier empleador o institución.

Tu certificado con INEC

  • Lo emite la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México
  • Documento oficial con folio verificable en línea
  • Lo otorga la Universidad Tecnológica Fidel Velázquez

Otras plataformas en línea

  • Constancia privada emitida por la misma plataforma
  • Solo acredita horas cursadas o asistencia
  • Sin respaldo de una autoridad educativa
Cómo funciona

Tu itinerario, de la inscripción al certificado

  1. 1

    Inscripción con pago único

    Pagas $2,800 MXN una sola vez y entras de inmediato al curso.

  2. 2

    Estudias a tu ritmo

    22 unidades con videos, lecturas y actividades, disponibles 24/7 durante 12 meses.

  3. 3

    Cuestionarios por unidad

    18 cuestionarios para comprobar lo aprendido.

  4. 4

    Certificado

    Emitido por la SEP a través del Gobierno del Estado de México, con folio verificable.

Lo que obtienes

Un certificado oficial de la SEP

Muestra del certificado: Spring & Spring Boot: AI, Security, Docker, Cloud

Muestra · verificable por folio y QR

  • Emitido por la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México. No es una constancia privada: es un documento oficial, y ese respaldo marca la diferencia frente a otras plataformas en línea.
  • Contenido impartido por Navin Reddy.
  • Folio y QR verificables para compartirlo con quien te contrate.
Medios que necesitas
Equipo de cómputo Conexión estable a internet
Pago único

Empieza hoy, a tu ritmo

Un solo pago y acceso inmediato al curso completo durante 12 meses.

  • 22 unidades · 333 lecciones · 60 h
  • 12 meses de acceso
  • 18 cuestionarios de evaluación
  • Certificado emitido por la SEP (Gob. del Estado de México) con folio verificable
Pago único
$2,800MXN
Acceso por 12 meses
Inscribirme Hablar con un asesor
Preguntas frecuentes

Sobre tu inscripción

¿Cómo es el pago?

Un solo pago de $2,800 MXN. No hay mensualidades ni cargos recurrentes.

¿Cuánto tiempo tengo acceso?

12 meses desde tu inscripción, 24/7, para avanzar a tu ritmo.

¿Quién imparte el contenido?

El curso es impartido por Navin Reddy; INEC gestiona tu inscripción, evaluación y certificado.

¿Qué pasa cuando vence mi acceso?

Puedes renovar tu cuenta tú mismo desde la plataforma, sin trámites ni esperas.

Certificado emitido por la SEP a través del Gobierno del Estado de México · Spring & Spring Boot: AI, Security, Docker, Cloud

Inscribirme
  INEC es una Marca de SalesPartners Ciudad de México S de RL de CV. Template Design © Learnify LMS. All rights reserved. Terminos y Condiciones Aviso de Privacidad Politica de Devolución
Hide picture