Companies Home Search Profile

[NEW] Learn Spring Boot 3, JDBC, JPA, MySQL, MongoDB, Kafka

Focused View

Shabbir Dawoodi

8:06:51

0 View
  • 1. Introduction to the Course.mp4
    04:58
  • 1. What is the need of Java Spring Framework.mp4
    02:48
  • 2.1 Spring Boot 3 & Spring Framework 6.pdf
  • 2. Course Repo Details.html
  • 3. Getting Started with Java Spring Framework.mp4
    01:02
  • 4. Creating a New Spring Framework Project with Maven and Java.mp4
    03:52
  • 5. Building First Application with Spring.mp4
    03:02
  • 6. Understanding Tight Coupling.mp4
    09:03
  • 7. Understanding Loose Coupling.mp4
    05:04
  • 8. What the heck is Spring Bean.mp4
    13:40
  • 9. Bringing in Spring Framework to Make Java App Loosely Coupled.mp4
    04:35
  • 10. Dependency Injection in Spring.mp4
    04:18
  • 11. Auto Wiring - Primary & Qualifier.mp4
    04:28
  • 12. Usage of Autowiring, Primary, Qualifier in our Application.mp4
    03:54
  • 13. Using Component and Component Scan annotation.mp4
    06:42
  • 14. Different Types of Dependency Injection.mp4
    04:54
  • 1. Spring Advance Concepts Intro.mp4
    01:10
  • 2. Exploring Lazy and Eager Initialization of Spring Framework Beans.mp4
    09:48
  • 3. Spring Bean Scopes.mp4
    02:17
  • 4. Comparing Prototype vs Singleton - Spring Framework Bean Scopes.mp4
    02:14
  • 5. PostConstruct and PreDestroy in Spring Bean Lifecycle.mp4
    05:06
  • 1. Introdcutin to Spring Boot.mp4
    00:34
  • 2. Why Spring Boot .mp4
    04:37
  • 3. Setting up First Spring Boot Application.mp4
    08:31
  • 4. Building Application in Spring Boot.mp4
    07:56
  • 5. Building API in Spring Boot.mp4
    08:40
  • 6. Embedded Servers in Spring Boot.mp4
    05:38
  • 7. Custom Properties in Spring Boot.mp4
    12:57
  • 8. Profiles in Spring Boot.mp4
    10:44
  • 9. Actuators in Spring Boot.mp4
    08:57
  • 1. Introduction to Spring JDBC.mp4
    01:12
  • 2. Installing MySQL Database in the System.mp4
    04:24
  • 3. Getting Started with Spring JDBC.mp4
    08:47
  • 4. Inserting and Truncating data using Spring JDBC.mp4
    07:12
  • 5. PreparedStatement in Spring JDBC.mp4
    05:28
  • 6. Named Parameter in Spring JDBC.mp4
    04:53
  • 7. Deleting data using Spring JDBC.mp4
    02:36
  • 8. Bulk Query Execution in Spring JDBC.mp4
    05:26
  • 9. Fetching data using Spring JDBC.mp4
    08:13
  • 10. Fetching Conditional data using Spring JDBC.mp4
    05:20
  • 11. Projection in Spring JDBC.mp4
    02:11
  • 1. Introduction to Spring Data JPA.mp4
    06:53
  • 2. Gettig started with Spring Data JPA and Fetching Data.mp4
    15:24
  • 3. Inserting data using Spring data JPA.mp4
    04:30
  • 4. Working with JPARepository Vs. EntityManager.mp4
    05:34
  • 5. Find, Update, Delete, DeleteAll using Spring Data JPA.mp4
    04:56
  • 6. Batch query using Spring Data JPA.mp4
    02:43
  • 7. Derived Methods in Spring Data JPA.mp4
    06:18
  • 8. JPQL and Native Queries using Spring data JPA.mp4
    05:49
  • 9. Projection in Spring data JPA with JPARepository.mp4
    04:12
  • 10. Pagination with Spring Data JPA.mp4
    04:40
  • 1. Introduction to REST API with Spring Boot.mp4
    01:18
  • 2. Overview of the Application.mp4
    01:06
  • 3. Creating a Spring Boot Project.mp4
    03:24
  • 4. Building REST API with Spring Boot Application.mp4
    17:42
  • 5. Building POST Request with Spring Boot.mp4
    11:52
  • 6. Logging in Spring Boot Application.mp4
    02:29
  • 7. Building GET Request with Spring Boot.mp4
    05:13
  • 8. Working with Path Variables in Sprnig Boot.mp4
    06:27
  • 9. Exception Handling in Spring Boot Application.mp4
    09:33
  • 10. Building DELETE Request with Spring Boot.mp4
    03:51
  • 11. Working with Query Parameters in Spring Boot.mp4
    07:17
  • 12. Validation in Spring Boot Application.mp4
    04:14
  • 13. API Documentation in Spring Boot Application.mp4
    04:56
  • 14. Monitoring Spring Boot Application.mp4
    05:48
  • 1. Introduction to Spring Boot with MongoDB.mp4
    01:13
  • 2. What is MongoDB.mp4
    05:51
  • 3. Installing MongoDB in the System.mp4
    05:25
  • 4. Creating Spring Boot App for MongoDB.mp4
    02:29
  • 5. Application Overview and Creating Packages.mp4
    04:18
  • 6. Building Spring Boot App with Mongo DB.mp4
    07:27
  • 7. Saving Data to MongoDB usinfg Spring Boot App.mp4
    05:39
  • 8. Search Data from MongoDB using Spring Boot App.mp4
    04:13
  • 9. Fetch Data from MongoDB using Spring Boot App.mp4
    02:01
  • 10. Derived Methods in MongoDB with Spring Boot App.mp4
    04:21
  • 11. Using Query Annotation to Fetch data from MongoDb with Spring Boot App.mp4
    02:29
  • 1. Overview of the Application Changes.mp4
    05:10
  • 2. Setting up Multiple DB with Spring Boot Application.mp4
    05:48
  • 3. Making the Application Running.mp4
    05:45
  • 4. Switching Databases in Spring Boot Application.mp4
    02:43
  • 5. Configuring Application to not run AutoConfiguration when not needed.mp4
    02:53
  • 1. Introduction to Spriong Boot with Apache Kafka.mp4
    00:23
  • 2. What is Apache Kafka.mp4
    01:35
  • 3. When to use Apache Kafka.mp4
    05:18
  • 4. Why to use Apache Kafka.mp4
    02:37
  • 5. Architecture of Apache Kafka.mp4
    05:12
  • 6. Installing Apache Kafka.mp4
    04:29
  • 7. Apache Kafka Playground.mp4
    08:32
  • 8. Building Spring Boot Application with Apache Kafka - 1.mp4
    19:20
  • 9. Building Spring Boot Application with Apache Kafka - 2.mp4
    08:20
  • Description


    Learn Java framework Spring 6, Spring MVC, Spring Boot 3, Spring JDBC, JPA,REST, MySQL, MongoDB, Kafka, Spring AI

    What You'll Learn?


    • How to build web applications using Spring Boot
    • You will Learn Spring Framework the MODERN WAY - The way Real Projects use it!
    • You will Master Fundamentals of Spring Framework from Zero, no previous experience required
    • You will learn the magic of Spring Boot - Auto Configuration, Spring Initializr and Starter Projects
    • You will learn to use a wide variety of Spring Boot Starter Projects - Spring Boot Web, Spring Boot Data JPA
    • You will Become the go to guy for Fixing Java Spring Framework problems in Your Project
    • You will Understand the LATEST frameworks and technologies, including Spring Boot, Maven, IntelliJIDEA, Kafka, MySQL, MongoDB, AI
    • What is Spring & different projects inside Spring ecosystem
    • Spring Core Concepts like Inversion of Control (IoC), Dependency Injection (DI) & Aspect-Oriented Programming (AOP)
    • Building & Consuming REST services using SpringBoot
    • Spring Boot profiles
    • Spring Data Rest, Spring Boot Actuator
    • You will Acquire ALL the SKILLS to demonstrate an EXPERTISE with Spring Framework in Your Job Interviews
    • You will Develop a REAL-TIME project with React and Spring Boot from SCRATCH

    Who is this for?


  • You are beginner Java programmer looking to learn Spring and Spring Boot Frameworks
  • You are beginner Java programmer looking to build web application, REST API or a Full Stack Application
  • What You Need to Know?


  • You have some programming experience with Java
  • You need ZERO experience with Spring or Spring Boot Frameworks
  • You have an attitude to learn while having fun :)
  • More details


    Description

    'Learn Spring Boot 3, JDBC, JPA, MySQL, MongoDB, Kafka, AI' course will help in understanding the Spring framework and how to build web applications, Rest Services using Spring, Spring MVC, SpringBoot, Spring JDBC, Spring Data JPA, MySQL, MongoDB, Kafka, Spring AI etc. By the end of this course, students will understand all the below topics,


    • What is Spring framework and Spring Boot ?

    • Different projects inside Spring

    • Spring Core Concepts like Inversion of Control (IoC), Dependency Injection (DI) & Aspect-Oriented Programming (AOP)

    • Different approaches of Beans creation inside Spring framework

    • Bean Scopes inside Spring framework

    • Autowiring of the Spring Beans

    • Lombok library and Annotations

    • Deep dive on Spring Boot, Auto-configuration

    • Spring Boot Dev Tools

    • Spring Boot Actuators

    • Database create, read, update, and delete operations using Spring JDBC

    • Introduction to ORM frameworks & database create, read, update, delete operations using Spring Data JPA/Hibernate

    • Derived Query methods in JPA

    • Sorting, Pagination, JPQL inside Spring Data JPA

    • Building Rest Services inside Spring

    • Consuming Rest Services

    • Spring Data Rest

    • Logging inside Spring applications

    • Properties Configuration inside Spring applications

    • Profiles inside Spring Boot applications

    • Conditional Bean creation using Profiles

    • Monitoring Spring Boot applications using SpringBoot Actuator & Spring Boot Admin

    • Unit Testing with Spring Boot Application

    • Using JUnit and Mockito for Testing the Application

    • Working with MongoDB, Architecture, Installation and Setup

    • Building Spring Boot Application with MongoDB

    • Creating REST API to create, update, read, and delete resources with MongoDB and Spring Boot Application

    • Working with Queries and Aggregators in MongoDB, MongoTemplates, and more in Spring Boot

    • Working on Apache Kafka, benefits, Architecture, Installation, and more...

    • The combination of Zookeeper and Apache Kafka

    • Working with Brokers and Consumers in Apache Kafka

    • Apache Kafka Playgound

    • Building REST API's with Apache Kafka and Spring Boot



    Who this course is for:

    • You are beginner Java programmer looking to learn Spring and Spring Boot Frameworks
    • You are beginner Java programmer looking to build web application, REST API or a Full Stack Application

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Shabbir Dawoodi
    Shabbir Dawoodi
    Instructor's Courses
    I am an experienced Senior Software Developer with a demonstrated history of working in the information technology and services industry. Skilled in Java, Hibernate, Spring Framework, Spring Boot, Redis, AWS, and Quarkus. I started my carrier with a curiosity about how web applications are running and spent most of the time understanding the concepts behind it and code snippets.This Curiosity has led me to climb my success ladder.I am also an enthusiastic author and share a deep understanding of different topics through Blogs and Tutorials.
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 88
    • duration 8:06:51
    • Release Date 2024/09/22

    Courses related to Java

    Courses related to Spring Boot

    Courses related to MySQL

    Courses related to MongoDB

    Courses related to Apache Kafka