Tags
Language
Tags
September 2024
Su Mo Tu We Th Fr Sa
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 1 2 3 4 5

[New] Learn Spring Boot 3, Jdbc, Jpa, Mysql, Mongodb, Kafka

Posted By: ELK1nG
[New] Learn Spring Boot 3, Jdbc, Jpa, Mysql, Mongodb, Kafka

[New] Learn Spring Boot 3, Jdbc, Jpa, Mysql, Mongodb, Kafka
Published 8/2024
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 4.64 GB | Duration: 8h 7m

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

Requirements

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 :)

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 SpringSpring Core Concepts like Inversion of Control (IoC), Dependency Injection (DI) & Aspect-Oriented Programming (AOP)Different approaches of Beans creation inside Spring frameworkBean Scopes inside Spring frameworkAutowiring of the Spring BeansLombok library and AnnotationsDeep dive on Spring Boot, Auto-configurationSpring Boot Dev ToolsSpring Boot ActuatorsDatabase create, read, update, and delete operations using Spring JDBCIntroduction to ORM frameworks & database create, read, update, delete operations using Spring Data JPA/HibernateDerived Query methods in JPASorting, Pagination, JPQL inside Spring Data JPABuilding Rest Services inside SpringConsuming Rest ServicesSpring Data RestLogging inside Spring applicationsProperties Configuration inside Spring applicationsProfiles inside Spring Boot applicationsConditional Bean creation using ProfilesMonitoring Spring Boot applications using SpringBoot Actuator & Spring Boot AdminUnit Testing with Spring Boot ApplicationUsing JUnit and Mockito for Testing the ApplicationWorking with MongoDB, Architecture, Installation and SetupBuilding Spring Boot Application with MongoDBCreating REST API to create, update, read, and delete resources with MongoDB and Spring Boot ApplicationWorking with Queries and Aggregators in MongoDB, MongoTemplates, and more in Spring BootWorking on Apache Kafka, benefits, Architecture, Installation, and more…The combination of Zookeeper and Apache KafkaWorking with Brokers and Consumers in Apache KafkaApache Kafka PlaygoundBuilding REST API's with Apache Kafka and Spring Boot

Overview

Section 1: Introduction to the Course

Lecture 1 Introduction to the Course

Section 2: Getting Started with Java Spring Framework

Lecture 2 What is the need of Java Spring Framework?

Lecture 3 Course Repo Details

Lecture 4 Getting Started with Java Spring Framework

Lecture 5 Creating a New Spring Framework Project with Maven and Java

Lecture 6 Building First Application with Spring

Lecture 7 Understanding Tight Coupling

Lecture 8 Understanding Loose Coupling

Lecture 9 What the heck is Spring Bean?

Lecture 10 Bringing in Spring Framework to Make Java App Loosely Coupled

Lecture 11 Dependency Injection in Spring

Lecture 12 Auto Wiring - Primary & Qualifier

Lecture 13 Usage of Autowiring, Primary, Qualifier in our Application

Lecture 14 Using Component and Component Scan annotation

Lecture 15 Different Types of Dependency Injection

Section 3: Spring Advanced Concepts

Lecture 16 Spring Advance Concepts Intro

Lecture 17 Exploring Lazy and Eager Initialization of Spring Framework Beans

Lecture 18 Spring Bean Scopes

Lecture 19 Comparing Prototype vs Singleton - Spring Framework Bean Scopes

Lecture 20 PostConstruct and PreDestroy in Spring Bean Lifecycle

Section 4: Getting Started with Spring Boot

Lecture 21 Introdcutin to Spring Boot

Lecture 22 Why Spring Boot ?

Lecture 23 Setting up First Spring Boot Application

Lecture 24 Building Application in Spring Boot

Lecture 25 Building API in Spring Boot

Lecture 26 Embedded Servers in Spring Boot

Lecture 27 Custom Properties in Spring Boot

Lecture 28 Profiles in Spring Boot

Lecture 29 Actuators in Spring Boot

Section 5: Spring Boot with JDBC & Hibernate

Lecture 30 Introduction to Spring JDBC

Lecture 31 Installing MySQL Database in the System

Lecture 32 Getting Started with Spring JDBC

Lecture 33 Inserting and Truncating data using Spring JDBC

Lecture 34 PreparedStatement in Spring JDBC

Lecture 35 Named Parameter in Spring JDBC

Lecture 36 Deleting data using Spring JDBC

Lecture 37 Bulk Query Execution in Spring JDBC

Lecture 38 Fetching data using Spring JDBC

Lecture 39 Fetching Conditional data using Spring JDBC

Lecture 40 Projection in Spring JDBC

Section 6: Spring Boot with JPA & Hibernate

Lecture 41 Introduction to Spring Data JPA

Lecture 42 Gettig started with Spring Data JPA and Fetching Data

Lecture 43 Inserting data using Spring data JPA

Lecture 44 Working with JPARepository Vs. EntityManager

Lecture 45 Find, Update, Delete, DeleteAll using Spring Data JPA

Lecture 46 Batch query using Spring Data JPA

Lecture 47 Derived Methods in Spring Data JPA

Lecture 48 JPQL and Native Queries using Spring data JPA

Lecture 49 Projection in Spring data JPA with JPARepository

Lecture 50 Pagination with Spring Data JPA

Section 7: Building Rest API’s with Spring Boot

Lecture 51 Introduction to REST API with Spring Boot

Lecture 52 Overview of the Application

Lecture 53 Creating a Spring Boot Project

Lecture 54 Building REST API with Spring Boot Application

Lecture 55 Building POST Request with Spring Boot

Lecture 56 Logging in Spring Boot Application

Lecture 57 Building GET Request with Spring Boot

Lecture 58 Working with Path Variables in Sprnig Boot

Lecture 59 Exception Handling in Spring Boot Application

Lecture 60 Building DELETE Request with Spring Boot

Lecture 61 Working with Query Parameters in Spring Boot

Lecture 62 Validation in Spring Boot Application

Lecture 63 API Documentation in Spring Boot Application

Lecture 64 Monitoring Spring Boot Application

Section 8: Spring Boot with Mongo DB

Lecture 65 Introduction to Spring Boot with MongoDB

Lecture 66 What is MongoDB?

Lecture 67 Installing MongoDB in the System

Lecture 68 Creating Spring Boot App for MongoDB

Lecture 69 Application Overview and Creating Packages

Lecture 70 Building Spring Boot App with Mongo DB

Lecture 71 Saving Data to MongoDB usinfg Spring Boot App

Lecture 72 Search Data from MongoDB using Spring Boot App

Lecture 73 Fetch Data from MongoDB using Spring Boot App

Lecture 74 Derived Methods in MongoDB with Spring Boot App

Lecture 75 Using Query Annotation to Fetch data from MongoDb with Spring Boot App

Section 9: Spring Boot Advanced

Lecture 76 Overview of the Application Changes

Lecture 77 Setting up Multiple DB with Spring Boot Application

Lecture 78 Making the Application Running

Lecture 79 Switching Databases in Spring Boot Application

Lecture 80 Configuring Application to not run AutoConfiguration when not needed

Section 10: Spring Boot with Apache Kafka

Lecture 81 Introduction to Spriong Boot with Apache Kafka

Lecture 82 What is Apache Kafka?

Lecture 83 When to use Apache Kafka?

Lecture 84 Why to use Apache Kafka?

Lecture 85 Architecture of Apache Kafka

Lecture 86 Installing Apache Kafka

Lecture 87 Apache Kafka Playground

Lecture 88 Building Spring Boot Application with Apache Kafka - 1

Lecture 89 Building Spring Boot Application with Apache Kafka - 2

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