Learn Code With Durgesh
βœ”
23.1K subscribers
435 photos
9 videos
125 files
1.29K links
This Channel provide you a technical content like Java Programming , Python Programming , C Programming , PHP Programing , Android Development etc. Learn how to make software using java,Python,android and other programming languages.
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
πŸ”₯πŸ”₯πŸ”₯πŸ”₯πŸ”₯πŸ”₯πŸ”₯πŸ”₯
Guys, Complete NEXTJS with Project course in one video aa rha hai jald hi. bahut mehant lagi hai video banane mein . like , comment aur share jarur karna . video 11:30 ghante ki . NextJS ke sare important concepts aur project cover kiya hai.
@LearnCodeWithDurgesh
@LearnCodeWithDurgesh
next one video course koun sa banaye comment mein jarur batao sab log.
Apne bhai ko instagram pr jarur follow karein update ke lie.
https://www.instagram.com/durgesh_k_t/
https://www.instagram.com/durgesh_k_t/
πŸ‘11❀1
πŸ›‘Limited Offer , Hurry Up !!
Premium courses
https://courses.learncodewithdurgesh.com/learn
πŸ‘5
Learn Code With Durgesh
https://youtu.be/MgcVQPcf5II
video like share comment jarur karna guys.
Many of you asking about what we have covered in spring boot course , this is what we have covered in the course.

https://courses.learncodewithdurgesh.com/

use coupon: JUL300 to get discount


Master spring boot with project course content

Introduction to Course
How to Ask Doubt
Getting started with course
What we cover in this course
Important Video How to solve error


Setting up Development Environment
Installing and Testing Java step by step : Windows
Installing IntelliJ and Testing step by step : Windows
Installing Eclipse and Sts : Windows
Installing and Configuring MySQL Database : Windows
Installing and Testing Postman : Windows
Setting up Lombok in STS : Windows
Setting up Lombok in IntelliJ: Windows
Ubuntu: installing java
Ubuntu: Installing InjtelliJ
Ubuntu: Installing STS
Ubuntu: Installing MySQL Server
Ubuntu: Installing and Con


Spring Core Concepts
Introduction to Spring Framework
Spring Framework Modules
Understanding Tight Coupling with Example
Loose Coupling with Example
Beans and Dependencies management using Spring
Resolve Ambiguity @Primary @ComponentScan Annotations
Removing Bean conflict using @Qualifier
Types of Injection, Setter, Constructor and Field Injection
Another way of Creating bean @Bean Annotations
Bean Scopes Important Concepts
Bean Scope Practical Session
Proxy Mode in Bean Scopes
Bean Life Cycle @PostConstruct @PreDestroy
Clearing Some Spring Terms
Spring without Spring Boot
Handling Multiple Configurations in Spring
Spring Configurations using XML
Learning XML Configuration in details
Using Java and XML Configurations together
Important Notice about xml
Source code of the section
Text Ariticle


Spring Boot
How Project was developed before Spring Boot
Goals of Spring Boot
Lets build spring boot project and create simple API
Decoding Spring Boot Auto Configuration Magic
Spring Boot Starter Projects
Spring Boot DevTools
Concept of Profiles How to manage different configurations
Changing Profile while running spring boot jar from terminal
Spring Boot Config- Reading Data from Properties file @Value
Dealing with custom Configuration Class @ConfigurationProp
Manage and Monitor spring boot application with Actuator
Spring Boot Embedded Server
Spring boot using STS in simple ways
Source Code of the Section

Spring MVC

What is Website ? How Website Works
Static Vs Dynamic Website Explain
Website vs Web Application Explanation
How to create Web App using Java
Lets understand Web Architecture & Start new project
Handling Request using @Component and @RequestMapping
Sending data directly to Http Response @ResponseBody
HTTP Method Support in Detail Spring Boot
HTTP Method specific Anotations
All About JSON | JSON Refresher
Consuming JSON using Spring Boot
Producing JSON using Spring Boot
Handling Response Status Code
Working with Query Parameters @RequestParam
Working with URI Path Variable @PathVariable
Working with logger in Spring Boot Project
Spring MVC Layered Architecture
Lets Start Project : TODO Manager
Create TODO with Fake Database : TODO MANAGER
Handling TODO Created Response: TODO MANAGER
Creating Getting Todo API: TODO MANAGER
API for Updating Todo: TODO MANAGER
Creating Delete Todo API: TODO MANAGER
Working with Date and its Format @JsonFormat
Working with file | Uploading File
Handling Multiple files | Creating API for uploading n files
Sending Images in API Response
Lets see @Component vs @Controller @ Repository
Handling Exception in Spring Boot: Controller Specific
Handling Centralized Exception Handling for Whole Project
Section Source Code
Spring MVC: Slides
πŸ‘12❀2πŸ€”1πŸ’˜1πŸ™‰1
MySQL Database Full
What is Database | What is Mysql ?
How MySQL Works ? Architecture of MySQL database
Starting with MySQL using Terminal | About Database
Create table and modifying , altering and renaming columns
Insert single and multiple rows in table
Update and Delete rows
Alias in MySQL Database
SELECT_AND_OR_NOT in MySQL
ORDER BY ___LIMIT__OFFSET __in MySQL
MySQL Functions | COUNT_SUM_AVG in MySQL
Some other important functions
IN OPERATOR in MySQL
LIKE OPERATOR in MySQL
Concept of FOREIGN KEY
Different ways to CREATE and DROP Foreign key
JOIN - Fetching data from multiple tables
Lets use GUI Client-Workbench
Exporting and Importing Data in MYSQL
Managing users in MYSQL Database
Mysql: Slides
Mysql: Queries and Note

Spring Data JDBC

Introduction to Spring JDBC | Why Spring JDBC ? Explained
JdbcTemplate Important Spring JDBC Class | How to get object
Working with JdbcTemplate Object | Practical Session
Create TODO using Spring JDBC
Automatic Table creation if not exists | TODO Table
Get single TODO | Playing with Date format
Get all TODO operations using Spring JDBC
Update TODO Operations using Spring JDBC
Delete TODO | Delete multiple using batch operations
Row Mapper Concept | Mapping single row to object
Making Spring Boot Application Loosely Coupled
Making TODO APIS Work with database
Row Mapper using Anonymous Class and Lambda Expression
Spring JDBC Has Problems | Do not use spring jdbc
Spring JDBC: Slides


Spring Data JPA - ORM
JPA VS Hibernate
What is ORM ? Complete Explanation
JPA vs Spring JDBC
Creating new project adding JPA
Configure db and jpa __ddl_auto property
Hibernate Dialect property important one
Creating User Entity and Tables automatic @Entity@Id@Column
Save User Operation using Repository and Service
Basic JPA Steps revision get single user
Update User Operation
Delete User Operation
TODO Manger using JPA
Applying JPA Service with TODO MANAGER
Lets understand OneToOne Mapping
Lets implement OneToOne
Lets understand OneToMany Mapping
Lets implement OneToMany Practical
Lets understand ManyToMany Mapping
Lets implement ManyToMany
Custom Finder Methods in detail
Custom Query methods in in detail
Testing and Removing Bugs finder methods
Download Source Code
Data JPA: Slides



Project Overview & Setup: Electronic Store
Understanding Project Requirement
Project Modules overview
Project setup
Organizing code in project
ELectronic Store Project: Slides

User Module: Project
Create User Entity Explanation
Creating User Repository
User Service | Understanding DTOS
Creating Mapping dto mapping manually
Creating user service
Creating Search user using custom finder methods
DTO Mapping using ModelMapper
Finishing User Controller
Handling Custom Messages in response
Testing User Module


Misc Project Topics: Project

Section Introduction | API Validation
Validating API using bean validator | Steps
@Pattern for Regular Expression for validation
Custom bean validator
Handling Exception in project
Handling Exception of Validation API
Implementation API Pagination
Implementing API Sorting
Customizing Paging and Sorting Response
Creating File upload service
Create User Upload image api
Serve user image api
Delete user image when delete user

Categories Module: Project
Category Module | Creating Entity and Dto with validation
Creating repository and category service
Creating Category Controller
Testing and removing bugs
Assignment
πŸ‘9