├── Day 19-08-2025
├── TaskApp
│ ├── src
│ │ ├── app
│ │ │ ├── app.component.css
│ │ │ ├── home
│ │ │ │ └── home.component.css
│ │ │ ├── task
│ │ │ │ ├── task.component.css
│ │ │ │ └── task.component.html
│ │ │ ├── task-list
│ │ │ │ └── task-list.component.css
│ │ │ ├── app.component.html
│ │ │ ├── app.routes.ts
│ │ │ ├── task.ts
│ │ │ ├── app.config.ts
│ │ │ └── app.component.ts
│ │ ├── styles.css
│ │ ├── main.ts
│ │ └── index.html
│ ├── public
│ │ └── favicon.ico
│ ├── .vscode
│ │ └── extensions.json
│ └── .editorconfig
└── Tuesday
│ ├── src
│ ├── app
│ │ ├── app.component.css
│ │ ├── ex-01-displaylist
│ │ │ ├── ex-01-displaylist.component.css
│ │ │ └── ex-01-displaylist.component.html
│ │ ├── app.routes.ts
│ │ ├── ex06-ifruit.ts
│ │ ├── ex01-home
│ │ │ └── ex01-home.component.css
│ │ ├── ex04
│ │ │ ├── ex04.component.css
│ │ │ └── ex04.component.html
│ │ ├── app.component.html
│ │ ├── ex03-attribute
│ │ │ └── ex03-attribute.component.css
│ │ ├── app.config.ts
│ │ └── ex05-fruit
│ │ │ ├── ex05-fruit.component.css
│ │ │ └── ex05-fruit.component.html
│ ├── styles.css
│ └── main.ts
│ ├── public
│ └── favicon.ico
│ ├── .vscode
│ └── extensions.json
│ └── .editorconfig
├── Day 20-08-2025
├── Movie
│ ├── src
│ │ ├── app
│ │ │ ├── app.component.css
│ │ │ ├── moviecomp
│ │ │ │ └── moviecomp.component.css
│ │ │ ├── app.component.html
│ │ │ ├── app.routes.ts
│ │ │ ├── movie.ts
│ │ │ ├── app.config.ts
│ │ │ └── app.component.ts
│ │ ├── styles.css
│ │ ├── main.ts
│ │ └── index.html
│ ├── public
│ │ └── favicon.ico
│ ├── .vscode
│ │ └── extensions.json
│ └── .editorconfig
└── thirdapp
│ ├── src
│ ├── app
│ │ ├── app.component.css
│ │ ├── app.routes.ts
│ │ ├── c-to-f.pipe.spec.ts
│ │ ├── highlight-strikethru.directive.spec.ts
│ │ ├── app.config.ts
│ │ ├── c-to-f.pipe.ts
│ │ └── highlight-strikethru.directive.ts
│ ├── styles.css
│ ├── main.ts
│ └── index.html
│ ├── public
│ └── favicon.ico
│ ├── .vscode
│ └── extensions.json
│ └── .editorconfig
├── Day 18-08-2025
├── secondapp
│ ├── src
│ │ ├── app
│ │ │ ├── app.component.css
│ │ │ ├── citycomp
│ │ │ │ ├── citycomp.component.css
│ │ │ │ └── citycomp.component.html
│ │ │ ├── listcomp
│ │ │ │ ├── listcomp.component.css
│ │ │ │ ├── listcomp.component.html
│ │ │ │ └── listcomp.component.ts
│ │ │ ├── switchdemo
│ │ │ │ └── switchdemo.component.css
│ │ │ ├── searchfilter
│ │ │ │ ├── searchfilter.component.css
│ │ │ │ └── searchfilter.component.html
│ │ │ ├── conditionalcomp
│ │ │ │ └── conditionalcomp.component.css
│ │ │ ├── app.routes.ts
│ │ │ ├── ex-15-home
│ │ │ │ └── ex-15-home.component.css
│ │ │ ├── app.component.html
│ │ │ └── app.config.ts
│ │ └── styles.css
│ ├── public
│ │ └── favicon.ico
│ ├── .vscode
│ │ └── extensions.json
│ └── .editorconfig
└── firstapp
│ ├── src
│ ├── app
│ │ ├── login
│ │ │ ├── login.component.css
│ │ │ └── login.component.ts
│ │ ├── thirdcomp
│ │ │ ├── thirdcomp.component.css
│ │ │ └── thirdcomp.component.html
│ │ ├── app.routes.ts
│ │ ├── secondcomp
│ │ │ ├── secondcomp.component.html
│ │ │ ├── secondcomp.component.css
│ │ │ └── secondcomp.component.ts
│ │ ├── app.component.html
│ │ ├── app.component.css
│ │ └── app.config.ts
│ └── styles.css
│ ├── public
│ └── favicon.ico
│ ├── .vscode
│ └── extensions.json
│ └── .editorconfig
├── Day 21-08-2025
└── fourthApp
│ ├── src
│ ├── app
│ │ ├── app.component.css
│ │ ├── vehicle-comp
│ │ │ └── vehicle-comp.component.css
│ │ ├── app.component.html
│ │ ├── app.routes.ts
│ │ ├── vehicle.ts
│ │ ├── app.config.ts
│ │ ├── app.component.ts
│ │ └── vehicle.service.spec.ts
│ ├── styles.css
│ ├── main.ts
│ └── index.html
│ ├── public
│ └── favicon.ico
│ ├── .vscode
│ └── extensions.json
│ └── .editorconfig
├── Day 22-07-2025
└── Day2_Training
│ ├── .gitignore
│ ├── src
│ ├── module-info.java
│ └── com
│ │ └── wipro
│ │ └── basic
│ │ ├── Month.java
│ │ ├── HelloWorld.java
│ │ ├── Exercise9_Loops.java
│ │ ├── Exercise16.java
│ │ ├── Exercise8.java
│ │ └── Exercise10.java
│ ├── .settings
│ └── org.eclipse.core.resources.prefs
│ ├── .classpath
│ └── .project
├── Day 23-07-2025
└── Day3_Training
│ ├── .gitignore
│ ├── src
│ ├── module-info.java
│ └── com
│ │ └── wipro
│ │ └── oops
│ │ ├── PaymentMethod.java
│ │ ├── BankOps.java
│ │ ├── Gpay.java
│ │ ├── Phonepay.java
│ │ ├── Square.java
│ │ ├── Converter.java
│ │ ├── Rectangle.java
│ │ ├── test
│ │ └── RestaurantTest.java
│ │ ├── Animal.java
│ │ ├── Human.java
│ │ ├── Circle.java
│ │ └── Dog.java
│ ├── .settings
│ └── org.eclipse.core.resources.prefs
│ ├── .classpath
│ └── .project
├── Day 24-07-2025
└── Day4_Training
│ ├── .gitignore
│ ├── .settings
│ └── org.eclipse.core.resources.prefs
│ ├── src
│ ├── module-info.java
│ └── com
│ │ └── wipro
│ │ ├── test
│ │ ├── Box.java
│ │ └── BoxTest.java
│ │ ├── exception
│ │ └── InvalidMonthException.java
│ │ └── genric
│ │ ├── SortByEmpId.java
│ │ ├── SortByEmpAge.java
│ │ └── SortByEmpName.java
│ ├── .classpath
│ └── .project
├── Day 25-07-2025
└── Day5_Training
│ ├── .gitignore
│ ├── src
│ ├── module-info.java
│ └── com
│ │ └── wipro
│ │ └── annonymous
│ │ ├── Predicate.java
│ │ ├── BankOps.java
│ │ ├── Greet.java
│ │ ├── Multiply.java
│ │ ├── Main.java
│ │ ├── CallMultiply.java
│ │ ├── Employee.java
│ │ └── Palindrome.java
│ ├── .settings
│ └── org.eclipse.core.resources.prefs
│ ├── .classpath
│ └── .project
├── Day 28-07-2025
└── Exercises
│ ├── Demo
│ ├── .gitignore
│ ├── .settings
│ │ ├── org.eclipse.wst.jsdt.ui.superType.name
│ │ ├── org.eclipse.wst.jsdt.ui.superType.container
│ │ ├── org.eclipse.m2e.core.prefs
│ │ └── org.eclipse.wst.common.project.facet.core.xml
│ ├── src
│ │ └── main
│ │ │ └── webapp
│ │ │ └── META-INF
│ │ │ └── MANIFEST.MF
│ └── target
│ │ └── classes
│ │ ├── META-INF
│ │ ├── MANIFEST.MF
│ │ └── maven
│ │ │ └── Demo
│ │ │ └── demo
│ │ │ └── pom.properties
│ │ └── com
│ │ └── wipro
│ │ └── demo
│ │ ├── FirstServlet.class
│ │ └── MyHttpServlet.class
│ ├── wiprojdbc
│ ├── .gitignore
│ ├── .settings
│ │ ├── org.eclipse.m2e.core.prefs
│ │ └── org.eclipse.core.resources.prefs
│ └── src
│ │ └── main
│ │ └── java
│ │ └── com
│ │ └── wipro
│ │ └── wiprojdbc
│ │ └── App.java
│ ├── MethodReference
│ ├── .gitignore
│ ├── src
│ │ └── module-info.java
│ ├── .settings
│ │ └── org.eclipse.core.resources.prefs
│ └── .classpath
│ ├── mockitodemo
│ ├── .gitignore
│ ├── .settings
│ │ ├── org.eclipse.m2e.core.prefs
│ │ └── org.eclipse.core.resources.prefs
│ └── src
│ │ └── main
│ │ └── java
│ │ └── com
│ │ └── wipro
│ │ └── mockitodemo
│ │ ├── OrderService.java
│ │ └── App.java
│ ├── ServletDemo
│ ├── .gitignore
│ ├── .settings
│ │ ├── org.eclipse.wst.jsdt.ui.superType.name
│ │ ├── org.eclipse.wst.jsdt.ui.superType.container
│ │ ├── org.eclipse.m2e.core.prefs
│ │ └── org.eclipse.wst.common.project.facet.core.xml
│ ├── src
│ │ └── main
│ │ │ └── webapp
│ │ │ └── META-INF
│ │ │ └── MANIFEST.MF
│ └── mysql-connector-j-9.0.0.jar
│ ├── ServletEx
│ ├── .gitignore
│ ├── .settings
│ │ ├── org.eclipse.wst.jsdt.ui.superType.name
│ │ ├── org.eclipse.wst.jsdt.ui.superType.container
│ │ ├── org.eclipse.m2e.core.prefs
│ │ └── org.eclipse.wst.common.project.facet.core.xml
│ └── src
│ │ └── main
│ │ └── webapp
│ │ └── META-INF
│ │ └── MANIFEST.MF
│ └── Servers
│ ├── .settings
│ ├── org.eclipse.core.resources.prefs
│ └── org.eclipse.wst.server.core.prefs
│ └── .project
├── Day 25-08-2025
└── AngularMaterial
│ ├── src
│ ├── app
│ │ ├── app.component.css
│ │ ├── reactive
│ │ │ ├── reactive.component.css
│ │ │ └── reactive.component.html
│ │ ├── validation
│ │ │ └── validation.component.css
│ │ ├── app.routes.ts
│ │ ├── registration
│ │ │ └── registration.component.css
│ │ └── app.config.ts
│ ├── styles.css
│ └── main.ts
│ ├── public
│ └── favicon.ico
│ ├── .vscode
│ └── extensions.json
│ └── .editorconfig
├── Day 26-07-2025
└── Exercise
│ └── Day6_Training
│ ├── .gitignore
│ ├── .settings
│ └── org.eclipse.core.resources.prefs
│ └── src
│ └── com
│ └── wipro
│ ├── solidPrinciple
│ ├── PaymentGateway.java
│ ├── Paytm.java
│ ├── PhonePe.java
│ ├── GooglePay.java
│ └── PaymentService.java
│ ├── test
│ ├── StringUtils.java
│ └── AllTests.java
│ └── thread
│ ├── Counter.java
│ ├── Main.java
│ ├── NumberThread.java
│ ├── LetterThread.java
│ └── PrintNumMain.java
├── Day 28-08-2025
└── AngularTesting
│ ├── src
│ ├── app
│ │ ├── app.component.css
│ │ ├── app.routes.ts
│ │ └── app.config.ts
│ ├── styles.css
│ ├── main.ts
│ └── index.html
│ ├── public
│ └── favicon.ico
│ ├── .vscode
│ └── extensions.json
│ └── .editorconfig
├── Day 30-07-2025
└── Exercise
│ ├── aopair
│ ├── .gitignore
│ ├── .settings
│ │ ├── org.eclipse.m2e.core.prefs
│ │ └── org.eclipse.core.resources.prefs
│ └── src
│ │ └── main
│ │ └── java
│ │ └── com
│ │ └── wipro
│ │ └── aopair
│ │ ├── exception
│ │ └── NoSeatAvailableException.java
│ │ └── config
│ │ └── AspectConfig.java
│ └── firstboot
│ ├── .gitattributes
│ └── src
│ ├── main
│ ├── resources
│ │ └── application.properties
│ ├── java
│ │ └── com
│ │ │ └── wipro
│ │ │ └── demo
│ │ │ └── firstboot
│ │ │ ├── service
│ │ │ └── CitiService.java
│ │ │ ├── repo
│ │ │ └── CitiRepo.java
│ │ │ └── FirstbootApplication.java
│ └── webapp
│ │ └── WEB-INF
│ │ └── views
│ │ └── success.jsp
│ └── test
│ └── java
│ └── com
│ └── wipro
│ └── demo
│ └── firstboot
│ └── FirstbootApplicationTests.java
├── Day 07-08-2025
├── Exercise-3
│ ├── springdemo
│ │ ├── .gitignore
│ │ ├── .settings
│ │ │ ├── org.eclipse.m2e.core.prefs
│ │ │ └── org.eclipse.core.resources.prefs
│ │ └── src
│ │ │ └── main
│ │ │ └── java
│ │ │ └── com
│ │ │ └── wipro
│ │ │ └── springdemo
│ │ │ └── bean
│ │ │ └── Display.java
│ └── Question.txt
├── Exercise-1
│ ├── user-ms
│ │ ├── .gitattributes
│ │ └── src
│ │ │ ├── main
│ │ │ └── java
│ │ │ │ └── com
│ │ │ │ └── wipro
│ │ │ │ └── userms
│ │ │ │ ├── repo
│ │ │ │ └── UserRepository.java
│ │ │ │ └── service
│ │ │ │ └── UserService.java
│ │ │ └── test
│ │ │ └── java
│ │ │ └── com
│ │ │ └── wipro
│ │ │ └── user_ms
│ │ │ └── UserMsApplicationTests.java
│ └── notification-ms
│ │ ├── .gitattributes
│ │ └── src
│ │ ├── main
│ │ └── resources
│ │ │ └── application.properties
│ │ └── test
│ │ └── java
│ │ └── com
│ │ └── wipro
│ │ └── notification_ms
│ │ └── NotificationMsApplicationTests.java
├── Exercise-2
│ └── springsecurity
│ │ ├── .gitattributes
│ │ └── src
│ │ ├── main
│ │ └── resources
│ │ │ └── application.properties
│ │ └── test
│ │ └── java
│ │ └── com
│ │ └── wipro
│ │ └── springsecurity
│ │ └── SpringsecurityApplicationTests.java
└── Exercise-4
│ ├── carmicroservice
│ ├── .gitattributes
│ └── src
│ │ ├── main
│ │ ├── resources
│ │ │ └── application.properties
│ │ └── java
│ │ │ └── com
│ │ │ └── wipro
│ │ │ └── carmicroservice
│ │ │ ├── repo
│ │ │ └── CarRepository.java
│ │ │ └── service
│ │ │ └── CarService.java
│ │ └── test
│ │ └── java
│ │ └── com
│ │ └── wipro
│ │ └── carmicroservice
│ │ └── CarmicroserviceApplicationTests.java
│ └── Question.txt
├── Day 22-08-2025
├── Frontend
│ └── Productmgmt
│ │ ├── src
│ │ ├── app
│ │ │ ├── app.component.css
│ │ │ ├── order-comp
│ │ │ │ └── order-comp.component.css
│ │ │ ├── order-history
│ │ │ │ ├── order-history.component.css
│ │ │ │ └── order-history.component.html
│ │ │ ├── productdelete
│ │ │ │ ├── productdelete.component.css
│ │ │ │ └── productdelete.component.html
│ │ │ ├── app.component.html
│ │ │ ├── product.ts
│ │ │ ├── productlist
│ │ │ │ └── productlist.component.css
│ │ │ ├── app.component.ts
│ │ │ ├── app.config.ts
│ │ │ └── order.service.spec.ts
│ │ ├── styles.css
│ │ ├── main.ts
│ │ └── index.html
│ │ ├── public
│ │ └── favicon.ico
│ │ ├── .vscode
│ │ └── extensions.json
│ │ ├── .editorconfig
│ │ └── db.json
└── Backend
│ └── productmgmt
│ ├── .gitattributes
│ └── src
│ ├── main
│ └── java
│ │ └── com
│ │ └── wipro
│ │ └── productmgmt
│ │ ├── service
│ │ ├── OrderService.java
│ │ └── ProductService.java
│ │ ├── repo
│ │ ├── OrderRepo.java
│ │ └── ProductRepo.java
│ │ └── ProductmgmtApplication.java
│ └── test
│ └── java
│ └── com
│ └── wipro
│ └── productmgmt
│ └── ProductmgmtApplicationTests.java
├── Day 29-07-2025
├── Exercise-1
│ ├── hibernatedemo
│ │ ├── .gitignore
│ │ └── .settings
│ │ │ ├── org.eclipse.m2e.core.prefs
│ │ │ └── org.eclipse.core.resources.prefs
│ └── Question.txt
└── Exercise-2
│ └── springdemo
│ ├── .gitignore
│ ├── .settings
│ ├── org.eclipse.m2e.core.prefs
│ └── org.eclipse.core.resources.prefs
│ └── src
│ └── main
│ └── java
│ └── com
│ └── wipro
│ └── springdemo
│ └── bean
│ └── Display.java
├── Day 23-08-2025
├── Frontend
│ └── BookMyFood
│ │ ├── src
│ │ ├── Components
│ │ │ ├── app
│ │ │ │ └── app.component.css
│ │ │ ├── payment
│ │ │ │ └── payment.component.css
│ │ │ └── order-page
│ │ │ │ └── order-page.component.css
│ │ ├── Utils
│ │ │ └── appConstant.ts
│ │ ├── Interface
│ │ │ ├── jwt-token.ts
│ │ │ ├── order-item.ts
│ │ │ ├── user.ts
│ │ │ ├── food.ts
│ │ │ ├── ipayment.ts
│ │ │ └── order.ts
│ │ ├── styles.css
│ │ ├── main.ts
│ │ ├── index.html
│ │ └── Services
│ │ │ ├── food.service.spec.ts
│ │ │ └── user.service.spec.ts
│ │ ├── public
│ │ └── favicon.ico
│ │ ├── .vscode
│ │ └── extensions.json
│ │ └── .editorconfig
└── Backend
│ ├── food
│ └── food
│ │ ├── .gitattributes
│ │ └── src
│ │ ├── main
│ │ └── java
│ │ │ └── com
│ │ │ └── wipro
│ │ │ └── food
│ │ │ ├── util
│ │ │ └── AppConstant.java
│ │ │ ├── repo
│ │ │ └── FoodRepo.java
│ │ │ ├── service
│ │ │ └── FoodService.java
│ │ │ └── FoodApplication.java
│ │ └── test
│ │ └── java
│ │ └── com
│ │ └── wipro
│ │ └── food
│ │ └── FoodApplicationTests.java
│ ├── order
│ └── orderms
│ │ ├── .gitattributes
│ │ └── src
│ │ ├── main
│ │ └── java
│ │ │ └── com
│ │ │ └── wipro
│ │ │ └── orderms
│ │ │ ├── repo
│ │ │ ├── OrderMasterRepo.java
│ │ │ └── OrderRepo.java
│ │ │ └── util
│ │ │ └── AppConstant.java
│ │ └── test
│ │ └── java
│ │ └── com
│ │ └── wipro
│ │ └── orderms
│ │ └── OrdermsApplicationTests.java
│ ├── paymentms
│ └── paymentms
│ │ ├── .gitattributes
│ │ └── src
│ │ ├── main
│ │ └── java
│ │ │ └── com
│ │ │ └── wipro
│ │ │ └── paymentms
│ │ │ ├── repo
│ │ │ └── PaymentRepo.java
│ │ │ ├── service
│ │ │ └── PaymentService.java
│ │ │ ├── util
│ │ │ └── AppConstant.java
│ │ │ └── PaymentmsApplication.java
│ │ └── test
│ │ └── java
│ │ └── com
│ │ └── wipro
│ │ └── paymentms
│ │ └── PaymentmsApplicationTests.java
│ ├── usermgmt
│ └── usermgmt
│ │ ├── .gitattributes
│ │ └── src
│ │ ├── main
│ │ └── java
│ │ │ └── com
│ │ │ └── wipro
│ │ │ └── usermgmt
│ │ │ ├── util
│ │ │ └── AppConstant.java
│ │ │ ├── dto
│ │ │ └── Token.java
│ │ │ ├── UsermgmtApplication.java
│ │ │ └── service
│ │ │ └── UserService.java
│ │ └── test
│ │ └── java
│ │ └── com
│ │ └── wipro
│ │ └── usermgmt
│ │ └── UsermgmtApplicationTests.java
│ ├── apigateway
│ └── apigateway
│ │ ├── .gitattributes
│ │ └── src
│ │ └── test
│ │ └── java
│ │ └── com
│ │ └── wipro
│ │ └── apigateway
│ │ └── ApigatewayApplicationTests.java
│ └── eurekaserver
│ └── eurekaserver
│ ├── .gitattributes
│ └── src
│ ├── main
│ └── resources
│ │ └── application.properties
│ └── test
│ └── java
│ └── com
│ └── wipro
│ └── eurekaserver
│ └── EurekaserverApplicationTests.java
├── README.md
├── capstone_project
├── Frontend
│ └── FlightBookingApp
│ │ ├── src
│ │ ├── app
│ │ │ ├── app.component.scss
│ │ │ ├── app.component.html
│ │ │ └── app.component.ts
│ │ ├── styles.scss
│ │ └── main.ts
│ │ ├── public
│ │ └── favicon.ico
│ │ └── .editorconfig
├── Backend
│ ├── bookingms
│ │ ├── .gitattributes
│ │ └── src
│ │ │ ├── main
│ │ │ └── java
│ │ │ │ └── com
│ │ │ │ └── wipro
│ │ │ │ └── bookingms
│ │ │ │ ├── enums
│ │ │ │ └── BookingStatus.java
│ │ │ │ ├── repository
│ │ │ │ └── BookingRepository.java
│ │ │ │ └── config
│ │ │ │ └── AppConfig.java
│ │ │ └── test
│ │ │ └── java
│ │ │ └── com
│ │ │ └── wipro
│ │ │ └── bookingms
│ │ │ └── BookingmsApplicationTests.java
│ ├── paymentms
│ │ ├── .gitattributes
│ │ └── src
│ │ │ ├── main
│ │ │ └── java
│ │ │ │ └── com
│ │ │ │ └── wipro
│ │ │ │ └── paymentms
│ │ │ │ ├── service
│ │ │ │ └── PaymentService.java
│ │ │ │ └── repository
│ │ │ │ └── PaymentRepository.java
│ │ │ └── test
│ │ │ └── java
│ │ │ └── com
│ │ │ └── wipro
│ │ │ └── paymentms
│ │ │ └── PaymentmsApplicationTests.java
│ ├── flightms
│ │ └── flightms
│ │ │ ├── .gitattributes
│ │ │ └── src
│ │ │ ├── test
│ │ │ └── java
│ │ │ │ └── com
│ │ │ │ └── wipro
│ │ │ │ └── flightms
│ │ │ │ └── FlightMicroServiceApplicationTests.java
│ │ │ └── main
│ │ │ └── java
│ │ │ └── com
│ │ │ └── wipro
│ │ │ └── flightms
│ │ │ └── repository
│ │ │ └── AirportRepository.java
│ ├── apigateway
│ │ └── apigateway
│ │ │ ├── .gitattributes
│ │ │ └── src
│ │ │ └── test
│ │ │ └── java
│ │ │ └── com
│ │ │ └── wipro
│ │ │ └── apigateway
│ │ │ └── ApigatewayApplicationTests.java
│ ├── configserver
│ │ └── configserver
│ │ │ ├── .gitattributes
│ │ │ └── src
│ │ │ ├── main
│ │ │ └── resources
│ │ │ │ └── application.properties
│ │ │ └── test
│ │ │ └── java
│ │ │ └── com
│ │ │ └── wipro
│ │ │ └── configserver
│ │ │ └── ConfigserverApplicationTests.java
│ └── eurekaserver
│ │ └── eurekaserver
│ │ ├── .gitattributes
│ │ └── src
│ │ ├── main
│ │ └── resources
│ │ │ └── application.properties
│ │ └── test
│ │ └── java
│ │ └── com
│ │ └── wipro
│ │ └── eurekaserver
│ │ └── EurekaserverApplicationTests.java
└── Drive Links.txt
├── Day 14-08-2025
├── EX-15
│ ├── firsts.js
│ └── firsts.ts
├── EX-02
│ ├── ex-2.js
│ └── ex-2.html
├── EX-11
│ ├── ex-11.js
│ └── ex-11.html
├── EX-07
│ ├── ex-7.js
│ └── ex-7.html
├── EX-08
│ ├── ex-8.js
│ └── ex-8.html
├── EX-01
│ ├── ex-1.js
│ └── ex-1.html
├── EX-09
│ ├── ex-9.js
│ └── ex-9.html
├── EX-10
│ ├── ex-10.js
│ └── ex-10.html
├── EX-12
│ ├── user12.js
│ └── ex-12.html
├── EX-19
│ ├── tuple19.js
│ └── tuple19.ts
├── EX-13
│ ├── operation13.js
│ └── ex-13.html
├── EX-20
│ ├── pair20.js
│ └── pair20.ts
├── EX-03
│ └── ex-3.html
├── EX-05
│ └── ex-5.html
├── EX-06
│ ├── ex-6.html
│ └── ex-6.js
├── EX-04
│ └── ex-4.html
├── EX-17
│ ├── calculator17.ts
│ └── calculator17.js
└── EX-18
│ └── enum18.ts
├── Day 16-08-2025
└── employeemgt
│ ├── .gitattributes
│ └── src
│ ├── test
│ └── java
│ │ └── com
│ │ └── wipro
│ │ └── employeemgt
│ │ └── EmployeemgtApplicationTests.java
│ └── main
│ ├── java
│ └── com
│ │ └── wipro
│ │ └── employeemgt
│ │ ├── repo
│ │ └── EmployeeRepository.java
│ │ └── EmployeemgtApplication.java
│ └── resources
│ └── application.properties
├── Day 08-08-2025
├── Exercise-2
│ ├── LetsGo
│ │ ├── .gitattributes
│ │ └── src
│ │ │ ├── main
│ │ │ ├── resources
│ │ │ │ └── application.properties
│ │ │ └── java
│ │ │ │ └── com
│ │ │ │ └── wipro
│ │ │ │ └── LetsGo
│ │ │ │ ├── repo
│ │ │ │ └── VehicleMovementRepository.java
│ │ │ │ └── LetsGoApplication.java
│ │ │ └── test
│ │ │ └── java
│ │ │ └── com
│ │ │ └── wipro
│ │ │ └── LetsGo
│ │ │ └── LetsGoApplicationTests.java
│ └── Question.txt
├── Exercise-1
│ └── logdemo
│ │ ├── .gitattributes
│ │ └── src
│ │ ├── main
│ │ ├── resources
│ │ │ └── application.properties
│ │ └── java
│ │ │ └── com
│ │ │ └── wipro
│ │ │ └── logdemo
│ │ │ └── LogdemoApplication.java
│ │ └── test
│ │ └── java
│ │ └── com
│ │ └── wipro
│ │ └── logdemo
│ │ └── LogdemoApplicationTests.java
├── Exercise-3
│ ├── kafka.jpg
│ ├── consumer.jpg
│ ├── producer.jpg
│ ├── zookeeper.jpg
│ └── question.txt.txt
└── Exercise-4
│ ├── Consumer.jpg
│ ├── Producer.jpg
│ └── question.txt
├── Day 11-08-2025
├── Exercise-6
│ ├── Question.txt
│ └── dropdown5.html
├── Exercise-1
│ ├── jwtdemo
│ │ └── jwtdemo
│ │ │ ├── .gitattributes
│ │ │ └── src
│ │ │ ├── main
│ │ │ ├── resources
│ │ │ │ └── application.properties
│ │ │ └── java
│ │ │ │ └── com
│ │ │ │ └── wipro
│ │ │ │ └── jwtdemo
│ │ │ │ └── JwtdemoApplication.java
│ │ │ └── test
│ │ │ └── java
│ │ │ └── com
│ │ │ └── wipro
│ │ │ └── jwtdemo
│ │ │ └── JwtdemoApplicationTests.java
│ └── Question.txt
├── Exercise-4
│ ├── Question.txt
│ └── text3.html
├── Exercise-10
│ └── output.jpg
├── Exercise-2
│ └── Question.txt
├── Exercise-3
│ ├── Question.txt
│ └── print2.html
└── Exercise-5
│ └── Question.txt
├── Day 01-08-2025
└── Exercise-1
│ └── productmgmt
│ ├── .gitattributes
│ └── src
│ ├── test
│ └── java
│ │ └── com
│ │ └── wipro
│ │ └── productmgmt
│ │ └── ProductmgmtApplicationTests.java
│ └── main
│ └── java
│ └── com
│ └── wipro
│ └── productmgmt
│ └── ProductmgmtApplication.java
├── Day 06-08-2025
├── Exercise-1
│ ├── order
│ │ ├── order
│ │ │ ├── .gitattributes
│ │ │ └── src
│ │ │ │ ├── main
│ │ │ │ └── java
│ │ │ │ │ └── com
│ │ │ │ │ └── wipro
│ │ │ │ │ └── order
│ │ │ │ │ ├── repo
│ │ │ │ │ └── OrderRepo.java
│ │ │ │ │ └── service
│ │ │ │ │ └── OrderService.java
│ │ │ │ └── test
│ │ │ │ └── java
│ │ │ │ └── com
│ │ │ │ └── wipro
│ │ │ │ └── order
│ │ │ │ └── OrderApplicationTests.java
│ │ └── order.zip
│ ├── payments
│ │ ├── payments
│ │ │ ├── .gitattributes
│ │ │ └── src
│ │ │ │ ├── test
│ │ │ │ └── java
│ │ │ │ │ └── com
│ │ │ │ │ └── wipro
│ │ │ │ │ └── payments
│ │ │ │ │ └── PaymentsApplicationTests.java
│ │ │ │ └── main
│ │ │ │ └── java
│ │ │ │ └── com
│ │ │ │ └── wipro
│ │ │ │ └── payments
│ │ │ │ ├── service
│ │ │ │ └── PaymentService.java
│ │ │ │ └── repo
│ │ │ │ └── PaymentRepo.java
│ │ └── payments.zip
│ └── Question.txt
├── Exercise-3
│ ├── apigateway
│ │ └── apigateway
│ │ │ ├── .gitattributes
│ │ │ └── src
│ │ │ └── test
│ │ │ └── java
│ │ │ └── com
│ │ │ └── wipro
│ │ │ └── apigateway
│ │ │ └── ApigatewayApplicationTests.java
│ └── Question.txt
└── Exercise-2
│ ├── configserver
│ └── configserver
│ │ ├── .gitattributes
│ │ └── src
│ │ ├── main
│ │ └── resources
│ │ │ └── application.properties
│ │ └── test
│ │ └── java
│ │ └── com
│ │ └── wipro
│ │ └── configserver
│ │ └── ConfigserverApplicationTests.java
│ └── Question.txt
├── Day 31-07-2025
├── Exercise-2
│ ├── weatherdemo
│ │ ├── .gitattributes
│ │ └── src
│ │ │ ├── main
│ │ │ ├── resources
│ │ │ │ └── application.properties
│ │ │ └── java
│ │ │ │ └── com
│ │ │ │ └── wipro
│ │ │ │ └── weatherdemo
│ │ │ │ └── WeatherdemoApplication.java
│ │ │ └── test
│ │ │ └── java
│ │ │ └── com
│ │ │ └── wipro
│ │ │ └── weatherdemo
│ │ │ └── WeatherdemoApplicationTests.java
│ └── question.txt
└── Exercise-1
│ └── thymeleafdemo
│ ├── .gitattributes
│ └── src
│ ├── main
│ └── resources
│ │ ├── application.properties
│ │ └── templates
│ │ └── index.html
│ └── test
│ └── java
│ └── com
│ └── wipro
│ └── thymeleafdemo
│ └── ThymeleafdemoApplicationTests.java
├── Day 02-08-2025
└── Exercises
│ └── relationshipdemo
│ ├── .gitattributes
│ └── src
│ ├── main
│ └── java
│ │ └── com
│ │ └── wipro
│ │ └── relationshipdemo
│ │ ├── service
│ │ └── EmployeeService.java
│ │ └── repo
│ │ └── EmployeeRepository.java
│ └── test
│ └── java
│ └── com
│ └── wipro
│ └── relationshipdemo
│ └── RelationshipdemoApplicationTests.java
├── Day 05-08-2025
├── Exercises
│ ├── orderms
│ │ └── orderms
│ │ │ ├── .gitattributes
│ │ │ └── src
│ │ │ ├── main
│ │ │ └── java
│ │ │ │ └── com
│ │ │ │ └── wipro
│ │ │ │ └── orderms
│ │ │ │ ├── service
│ │ │ │ └── OrderService.java
│ │ │ │ └── repo
│ │ │ │ └── OrderRepo.java
│ │ │ └── test
│ │ │ └── java
│ │ │ └── com
│ │ │ └── wipro
│ │ │ └── orderms
│ │ │ └── OrdermsApplicationTests.java
│ └── paymentms
│ │ └── paymentms
│ │ ├── .gitattributes
│ │ └── src
│ │ ├── test
│ │ └── java
│ │ │ └── com
│ │ │ └── wipro
│ │ │ └── paymentms
│ │ │ └── PaymentmsApplicationTests.java
│ │ └── main
│ │ └── java
│ │ └── com
│ │ └── wipro
│ │ └── paymentms
│ │ ├── repo
│ │ └── PaymentRepository.java
│ │ └── PaymentmsApplication.java
└── Questions.txt
├── Day 04-08-2025
├── Exercise-1
│ └── paymentms
│ │ └── paymentms
│ │ ├── .gitattributes
│ │ └── src
│ │ ├── test
│ │ └── java
│ │ │ └── com
│ │ │ └── wipro
│ │ │ └── paymentms
│ │ │ └── PaymentmsApplicationTests.java
│ │ └── main
│ │ └── java
│ │ └── com
│ │ └── wipro
│ │ └── paymentms
│ │ ├── repo
│ │ └── PaymentRepository.java
│ │ └── PaymentmsApplication.java
└── Exercise-2
│ ├── servicediscovery
│ ├── servicediscovery
│ │ ├── .gitattributes
│ │ └── src
│ │ │ ├── main
│ │ │ └── resources
│ │ │ │ └── application.properties
│ │ │ └── test
│ │ │ └── java
│ │ │ └── com
│ │ │ └── wipro
│ │ │ └── servicediscovery
│ │ │ └── ServicediscoveryApplicationTests.java
│ └── servicediscovery.zip
│ └── Question.txt
├── Day 09-08-2025
├── Exercise-2 and 3
│ ├── consumer
│ │ └── consumer
│ │ │ ├── .gitattributes
│ │ │ └── src
│ │ │ ├── main
│ │ │ ├── resources
│ │ │ │ └── application.properties
│ │ │ └── java
│ │ │ │ └── com
│ │ │ │ └── wipro
│ │ │ │ └── consumer
│ │ │ │ └── ConsumerApplication.java
│ │ │ └── test
│ │ │ └── java
│ │ │ └── com
│ │ │ └── wipro
│ │ │ └── consumer
│ │ │ └── ConsumerApplicationTests.java
│ └── producer
│ │ └── producer
│ │ ├── .gitattributes
│ │ └── src
│ │ ├── main
│ │ ├── java
│ │ │ └── com
│ │ │ │ └── wipro
│ │ │ │ └── producer
│ │ │ │ ├── service
│ │ │ │ └── LearnService.java
│ │ │ │ └── ProducerApplication.java
│ │ └── resources
│ │ │ └── application.properties
│ │ └── test
│ │ └── java
│ │ └── com
│ │ └── wipro
│ │ └── producer
│ │ └── ProducerApplicationTests.java
├── Exercise-4
│ ├── uber-service
│ │ └── uber-service
│ │ │ ├── .gitattributes
│ │ │ └── src
│ │ │ ├── main
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ │ └── wipro
│ │ │ │ │ └── uberservice
│ │ │ │ │ ├── util
│ │ │ │ │ └── AppConstant.java
│ │ │ │ │ ├── service
│ │ │ │ │ └── UberService.java
│ │ │ │ │ └── repo
│ │ │ │ │ └── AcceptedRideRepo.java
│ │ │ └── resources
│ │ │ │ └── application.properties
│ │ │ └── test
│ │ │ └── java
│ │ │ └── com
│ │ │ └── wipro
│ │ │ └── uber_service
│ │ │ └── UberServiceApplicationTests.java
│ └── rider-service
│ │ └── rider-service
│ │ ├── .gitattributes
│ │ └── src
│ │ ├── main
│ │ ├── java
│ │ │ └── com
│ │ │ │ └── wipro
│ │ │ │ └── riderservice
│ │ │ │ ├── service
│ │ │ │ └── RiderService.java
│ │ │ │ ├── util
│ │ │ │ └── AppConstant.java
│ │ │ │ └── repo
│ │ │ │ └── RideRequestRepo.java
│ │ └── resources
│ │ │ └── application.properties
│ │ └── test
│ │ └── java
│ │ └── com
│ │ └── wipro
│ │ └── rider_service
│ │ └── RiderServiceApplicationTests.java
└── Exercise-1
│ ├── Producer.jpg
│ ├── consumer.jpg
│ ├── Create Topic.jpg
│ └── Question.txt
├── Day 12-08-2025
├── EX-1
│ └── style.css
├── EX-8
│ └── style8.css
├── EX-7
│ ├── style7.css
│ └── index7.html
├── EX-2
│ └── inline.html
├── EX-4
│ └── External.html
├── EX-6
│ ├── index6.html
│ └── style6.css
├── EX-12
│ └── E-Commerce
│ │ └── style.css
└── EX-3
│ └── internal.html
├── Day 21-07-2025
└── Day_Training
│ ├── src
│ └── module-info.java
│ ├── .settings
│ └── org.eclipse.core.resources.prefs
│ ├── bin
│ └── module-info.class
│ ├── .classpath
│ └── .project
└── Day 13-08-2025
├── EX-03
├── Ex-3.js
└── Ex-3.html
├── EX-01&02
└── hello.js
├── EX-17
└── Quiz-app
│ ├── Ex-17.css
│ └── Ex-17.html
├── EX-11
├── Ex-11.js
└── Ex-11.html
├── EX-04
├── Ex-4.js
└── Ex-4.html
├── EX-12
├── Ex-12.js
└── Ex-12.html
├── EX-07
├── Ex-7.html
└── Ex-7.js
├── EX-09
└── Ex-9.html
├── EX-10
├── Ex-10.html
└── Ex-10.js
├── EX-05
└── Ex-5.html
├── EX-08
└── Ex-8.html
├── EX-06
├── Ex-6.html
└── Ex-6.js
├── EX-18
└── Calculator
│ └── Ex-18.css
└── EX-14
└── Ex-14.html
/Day 19-08-2025/TaskApp/src/app/app.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/Day 19-08-2025/Tuesday/src/app/app.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/Day 20-08-2025/Movie/src/app/app.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/Day 18-08-2025/secondapp/src/app/app.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/Day 20-08-2025/thirdapp/src/app/app.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/Day 21-08-2025/fourthApp/src/app/app.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/Day 22-07-2025/Day2_Training/.gitignore:
--------------------------------------------------------------------------------
1 | /bin/
2 |
--------------------------------------------------------------------------------
/Day 23-07-2025/Day3_Training/.gitignore:
--------------------------------------------------------------------------------
1 | /bin/
2 |
--------------------------------------------------------------------------------
/Day 24-07-2025/Day4_Training/.gitignore:
--------------------------------------------------------------------------------
1 | /bin/
2 |
--------------------------------------------------------------------------------
/Day 25-07-2025/Day5_Training/.gitignore:
--------------------------------------------------------------------------------
1 | /bin/
2 |
--------------------------------------------------------------------------------
/Day 28-07-2025/Exercises/Demo/.gitignore:
--------------------------------------------------------------------------------
1 | /build/
2 |
--------------------------------------------------------------------------------
/Day 18-08-2025/firstapp/src/app/login/login.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/Day 19-08-2025/TaskApp/src/app/home/home.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/Day 19-08-2025/TaskApp/src/app/task/task.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/Day 25-08-2025/AngularMaterial/src/app/app.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/Day 26-07-2025/Exercise/Day6_Training/.gitignore:
--------------------------------------------------------------------------------
1 | /bin/
2 |
--------------------------------------------------------------------------------
/Day 28-07-2025/Exercises/wiprojdbc/.gitignore:
--------------------------------------------------------------------------------
1 | /target/
2 |
--------------------------------------------------------------------------------
/Day 28-08-2025/AngularTesting/src/app/app.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/Day 30-07-2025/Exercise/aopair/.gitignore:
--------------------------------------------------------------------------------
1 | /target/
2 |
--------------------------------------------------------------------------------
/Day 07-08-2025/Exercise-3/springdemo/.gitignore:
--------------------------------------------------------------------------------
1 | /target/
2 |
--------------------------------------------------------------------------------
/Day 20-08-2025/Movie/src/app/moviecomp/moviecomp.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/Day 22-08-2025/Frontend/Productmgmt/src/app/app.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/Day 28-07-2025/Exercises/MethodReference/.gitignore:
--------------------------------------------------------------------------------
1 | /bin/
2 |
--------------------------------------------------------------------------------
/Day 28-07-2025/Exercises/mockitodemo/.gitignore:
--------------------------------------------------------------------------------
1 | /target/
2 |
--------------------------------------------------------------------------------
/Day 29-07-2025/Exercise-1/hibernatedemo/.gitignore:
--------------------------------------------------------------------------------
1 | /target/
2 |
--------------------------------------------------------------------------------
/Day 29-07-2025/Exercise-2/springdemo/.gitignore:
--------------------------------------------------------------------------------
1 | /target/
2 |
--------------------------------------------------------------------------------
/Day 18-08-2025/firstapp/src/app/thirdcomp/thirdcomp.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/Day 18-08-2025/secondapp/src/app/citycomp/citycomp.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/Day 18-08-2025/secondapp/src/app/listcomp/listcomp.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/Day 18-08-2025/secondapp/src/app/switchdemo/switchdemo.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/Day 19-08-2025/TaskApp/src/app/task-list/task-list.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/Day 18-08-2025/secondapp/src/app/searchfilter/searchfilter.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/Day 21-08-2025/fourthApp/src/app/vehicle-comp/vehicle-comp.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/Day 23-08-2025/Frontend/BookMyFood/src/Components/app/app.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/Day 25-08-2025/AngularMaterial/src/app/reactive/reactive.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/Day 28-07-2025/Exercises/ServletDemo/.gitignore:
--------------------------------------------------------------------------------
1 | /build/
2 | /target/
3 |
--------------------------------------------------------------------------------
/Day 28-07-2025/Exercises/ServletEx/.gitignore:
--------------------------------------------------------------------------------
1 | /build/
2 | /target/
3 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | ## This repository contains all the codes and exercises.
2 |
--------------------------------------------------------------------------------
/capstone_project/Frontend/FlightBookingApp/src/app/app.component.scss:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/Day 18-08-2025/secondapp/src/app/conditionalcomp/conditionalcomp.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/Day 19-08-2025/TaskApp/src/app/app.component.html:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/Day 20-08-2025/Movie/src/app/app.component.html:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/Day 25-08-2025/AngularMaterial/src/app/validation/validation.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/Day 19-08-2025/Tuesday/src/app/ex-01-displaylist/ex-01-displaylist.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/Day 22-08-2025/Frontend/Productmgmt/src/app/order-comp/order-comp.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/Day 23-08-2025/Frontend/BookMyFood/src/Components/payment/payment.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/Day 14-08-2025/EX-15/firsts.js:
--------------------------------------------------------------------------------
1 | var y = 10;
2 | console.log("Value of y is:", y);
3 |
--------------------------------------------------------------------------------
/Day 16-08-2025/employeemgt/.gitattributes:
--------------------------------------------------------------------------------
1 | /mvnw text eol=lf
2 | *.cmd text eol=crlf
3 |
--------------------------------------------------------------------------------
/Day 21-08-2025/fourthApp/src/app/app.component.html:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/Day 22-08-2025/Frontend/Productmgmt/src/app/order-history/order-history.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/Day 22-08-2025/Frontend/Productmgmt/src/app/productdelete/productdelete.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/Day 23-08-2025/Frontend/BookMyFood/src/Components/order-page/order-page.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/Day 28-07-2025/Exercises/Demo/.settings/org.eclipse.wst.jsdt.ui.superType.name:
--------------------------------------------------------------------------------
1 | Window
--------------------------------------------------------------------------------
/Day 08-08-2025/Exercise-2/LetsGo/.gitattributes:
--------------------------------------------------------------------------------
1 | /mvnw text eol=lf
2 | *.cmd text eol=crlf
3 |
--------------------------------------------------------------------------------
/Day 11-08-2025/Exercise-6/Question.txt:
--------------------------------------------------------------------------------
1 | Ex6: Create a drop down to show different currencies.
--------------------------------------------------------------------------------
/Day 14-08-2025/EX-15/firsts.ts:
--------------------------------------------------------------------------------
1 | let y: number = 10;
2 | console.log("Value of y is:", y);
3 |
--------------------------------------------------------------------------------
/Day 22-08-2025/Frontend/Productmgmt/src/app/app.component.html:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/Day 23-08-2025/Backend/food/food/.gitattributes:
--------------------------------------------------------------------------------
1 | /mvnw text eol=lf
2 | *.cmd text eol=crlf
3 |
--------------------------------------------------------------------------------
/Day 28-07-2025/Exercises/ServletDemo/.settings/org.eclipse.wst.jsdt.ui.superType.name:
--------------------------------------------------------------------------------
1 | Window
--------------------------------------------------------------------------------
/Day 28-07-2025/Exercises/ServletEx/.settings/org.eclipse.wst.jsdt.ui.superType.name:
--------------------------------------------------------------------------------
1 | Window
--------------------------------------------------------------------------------
/Day 01-08-2025/Exercise-1/productmgmt/.gitattributes:
--------------------------------------------------------------------------------
1 | /mvnw text eol=lf
2 | *.cmd text eol=crlf
3 |
--------------------------------------------------------------------------------
/Day 06-08-2025/Exercise-1/order/order/.gitattributes:
--------------------------------------------------------------------------------
1 | /mvnw text eol=lf
2 | *.cmd text eol=crlf
3 |
--------------------------------------------------------------------------------
/Day 07-08-2025/Exercise-1/user-ms/.gitattributes:
--------------------------------------------------------------------------------
1 | /mvnw text eol=lf
2 | *.cmd text eol=crlf
3 |
--------------------------------------------------------------------------------
/Day 08-08-2025/Exercise-1/logdemo/.gitattributes:
--------------------------------------------------------------------------------
1 | /mvnw text eol=lf
2 | *.cmd text eol=crlf
3 |
--------------------------------------------------------------------------------
/Day 22-08-2025/Backend/productmgmt/.gitattributes:
--------------------------------------------------------------------------------
1 | /mvnw text eol=lf
2 | *.cmd text eol=crlf
3 |
--------------------------------------------------------------------------------
/Day 23-08-2025/Backend/order/orderms/.gitattributes:
--------------------------------------------------------------------------------
1 | /mvnw text eol=lf
2 | *.cmd text eol=crlf
3 |
--------------------------------------------------------------------------------
/Day 30-07-2025/Exercise/firstboot/.gitattributes:
--------------------------------------------------------------------------------
1 | /mvnw text eol=lf
2 | *.cmd text eol=crlf
3 |
--------------------------------------------------------------------------------
/Day 31-07-2025/Exercise-2/weatherdemo/.gitattributes:
--------------------------------------------------------------------------------
1 | /mvnw text eol=lf
2 | *.cmd text eol=crlf
3 |
--------------------------------------------------------------------------------
/capstone_project/Backend/bookingms/.gitattributes:
--------------------------------------------------------------------------------
1 | /mvnw text eol=lf
2 | *.cmd text eol=crlf
3 |
--------------------------------------------------------------------------------
/capstone_project/Backend/paymentms/.gitattributes:
--------------------------------------------------------------------------------
1 | /mvnw text eol=lf
2 | *.cmd text eol=crlf
3 |
--------------------------------------------------------------------------------
/Day 02-08-2025/Exercises/relationshipdemo/.gitattributes:
--------------------------------------------------------------------------------
1 | /mvnw text eol=lf
2 | *.cmd text eol=crlf
3 |
--------------------------------------------------------------------------------
/Day 05-08-2025/Exercises/orderms/orderms/.gitattributes:
--------------------------------------------------------------------------------
1 | /mvnw text eol=lf
2 | *.cmd text eol=crlf
3 |
--------------------------------------------------------------------------------
/Day 07-08-2025/Exercise-1/notification-ms/.gitattributes:
--------------------------------------------------------------------------------
1 | /mvnw text eol=lf
2 | *.cmd text eol=crlf
3 |
--------------------------------------------------------------------------------
/Day 07-08-2025/Exercise-2/springsecurity/.gitattributes:
--------------------------------------------------------------------------------
1 | /mvnw text eol=lf
2 | *.cmd text eol=crlf
3 |
--------------------------------------------------------------------------------
/Day 07-08-2025/Exercise-4/carmicroservice/.gitattributes:
--------------------------------------------------------------------------------
1 | /mvnw text eol=lf
2 | *.cmd text eol=crlf
3 |
--------------------------------------------------------------------------------
/Day 11-08-2025/Exercise-1/jwtdemo/jwtdemo/.gitattributes:
--------------------------------------------------------------------------------
1 | /mvnw text eol=lf
2 | *.cmd text eol=crlf
3 |
--------------------------------------------------------------------------------
/Day 11-08-2025/Exercise-4/Question.txt:
--------------------------------------------------------------------------------
1 | Ex4: Create a text box that can have only positive odd numbers.
--------------------------------------------------------------------------------
/Day 23-08-2025/Backend/paymentms/paymentms/.gitattributes:
--------------------------------------------------------------------------------
1 | /mvnw text eol=lf
2 | *.cmd text eol=crlf
3 |
--------------------------------------------------------------------------------
/Day 23-08-2025/Backend/usermgmt/usermgmt/.gitattributes:
--------------------------------------------------------------------------------
1 | /mvnw text eol=lf
2 | *.cmd text eol=crlf
3 |
--------------------------------------------------------------------------------
/Day 31-07-2025/Exercise-1/thymeleafdemo/.gitattributes:
--------------------------------------------------------------------------------
1 | /mvnw text eol=lf
2 | *.cmd text eol=crlf
3 |
--------------------------------------------------------------------------------
/capstone_project/Backend/flightms/flightms/.gitattributes:
--------------------------------------------------------------------------------
1 | /mvnw text eol=lf
2 | *.cmd text eol=crlf
3 |
--------------------------------------------------------------------------------
/capstone_project/Frontend/FlightBookingApp/src/app/app.component.html:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/Day 04-08-2025/Exercise-1/paymentms/paymentms/.gitattributes:
--------------------------------------------------------------------------------
1 | /mvnw text eol=lf
2 | *.cmd text eol=crlf
3 |
--------------------------------------------------------------------------------
/Day 05-08-2025/Exercises/paymentms/paymentms/.gitattributes:
--------------------------------------------------------------------------------
1 | /mvnw text eol=lf
2 | *.cmd text eol=crlf
3 |
--------------------------------------------------------------------------------
/Day 06-08-2025/Exercise-1/payments/payments/.gitattributes:
--------------------------------------------------------------------------------
1 | /mvnw text eol=lf
2 | *.cmd text eol=crlf
3 |
--------------------------------------------------------------------------------
/Day 06-08-2025/Exercise-3/apigateway/apigateway/.gitattributes:
--------------------------------------------------------------------------------
1 | /mvnw text eol=lf
2 | *.cmd text eol=crlf
3 |
--------------------------------------------------------------------------------
/Day 23-08-2025/Backend/apigateway/apigateway/.gitattributes:
--------------------------------------------------------------------------------
1 | /mvnw text eol=lf
2 | *.cmd text eol=crlf
3 |
--------------------------------------------------------------------------------
/Day 23-08-2025/Frontend/BookMyFood/src/Utils/appConstant.ts:
--------------------------------------------------------------------------------
1 | export const BASE_URL = "http://localhost:9191"
--------------------------------------------------------------------------------
/capstone_project/Backend/apigateway/apigateway/.gitattributes:
--------------------------------------------------------------------------------
1 | /mvnw text eol=lf
2 | *.cmd text eol=crlf
3 |
--------------------------------------------------------------------------------
/Day 06-08-2025/Exercise-2/configserver/configserver/.gitattributes:
--------------------------------------------------------------------------------
1 | /mvnw text eol=lf
2 | *.cmd text eol=crlf
3 |
--------------------------------------------------------------------------------
/Day 09-08-2025/Exercise-2 and 3/consumer/consumer/.gitattributes:
--------------------------------------------------------------------------------
1 | /mvnw text eol=lf
2 | *.cmd text eol=crlf
3 |
--------------------------------------------------------------------------------
/Day 09-08-2025/Exercise-2 and 3/producer/producer/.gitattributes:
--------------------------------------------------------------------------------
1 | /mvnw text eol=lf
2 | *.cmd text eol=crlf
3 |
--------------------------------------------------------------------------------
/Day 09-08-2025/Exercise-4/uber-service/uber-service/.gitattributes:
--------------------------------------------------------------------------------
1 | /mvnw text eol=lf
2 | *.cmd text eol=crlf
3 |
--------------------------------------------------------------------------------
/Day 23-08-2025/Backend/eurekaserver/eurekaserver/.gitattributes:
--------------------------------------------------------------------------------
1 | /mvnw text eol=lf
2 | *.cmd text eol=crlf
3 |
--------------------------------------------------------------------------------
/capstone_project/Backend/configserver/configserver/.gitattributes:
--------------------------------------------------------------------------------
1 | /mvnw text eol=lf
2 | *.cmd text eol=crlf
3 |
--------------------------------------------------------------------------------
/capstone_project/Backend/eurekaserver/eurekaserver/.gitattributes:
--------------------------------------------------------------------------------
1 | /mvnw text eol=lf
2 | *.cmd text eol=crlf
3 |
--------------------------------------------------------------------------------
/Day 09-08-2025/Exercise-4/rider-service/rider-service/.gitattributes:
--------------------------------------------------------------------------------
1 | /mvnw text eol=lf
2 | *.cmd text eol=crlf
3 |
--------------------------------------------------------------------------------
/Day 12-08-2025/EX-1/style.css:
--------------------------------------------------------------------------------
1 | p {
2 | text-align: center;
3 | color: green;
4 | font-size: 40px;
5 | }
6 |
--------------------------------------------------------------------------------
/Day 28-07-2025/Exercises/Demo/src/main/webapp/META-INF/MANIFEST.MF:
--------------------------------------------------------------------------------
1 | Manifest-Version: 1.0
2 | Class-Path:
3 |
4 |
--------------------------------------------------------------------------------
/Day 04-08-2025/Exercise-2/servicediscovery/servicediscovery/.gitattributes:
--------------------------------------------------------------------------------
1 | /mvnw text eol=lf
2 | *.cmd text eol=crlf
3 |
--------------------------------------------------------------------------------
/Day 18-08-2025/firstapp/src/styles.css:
--------------------------------------------------------------------------------
1 | /* You can add global styles to this file, and also import other style files */
2 |
--------------------------------------------------------------------------------
/Day 18-08-2025/secondapp/src/styles.css:
--------------------------------------------------------------------------------
1 | /* You can add global styles to this file, and also import other style files */
2 |
--------------------------------------------------------------------------------
/Day 19-08-2025/TaskApp/src/styles.css:
--------------------------------------------------------------------------------
1 | /* You can add global styles to this file, and also import other style files */
2 |
--------------------------------------------------------------------------------
/Day 19-08-2025/Tuesday/src/styles.css:
--------------------------------------------------------------------------------
1 | /* You can add global styles to this file, and also import other style files */
2 |
--------------------------------------------------------------------------------
/Day 20-08-2025/Movie/src/styles.css:
--------------------------------------------------------------------------------
1 | /* You can add global styles to this file, and also import other style files */
2 |
--------------------------------------------------------------------------------
/Day 20-08-2025/thirdapp/src/styles.css:
--------------------------------------------------------------------------------
1 | /* You can add global styles to this file, and also import other style files */
2 |
--------------------------------------------------------------------------------
/Day 21-07-2025/Day_Training/src/module-info.java:
--------------------------------------------------------------------------------
1 | /**
2 | *
3 | */
4 | /**
5 | *
6 | */
7 | module Day_Training {
8 | }
--------------------------------------------------------------------------------
/Day 21-08-2025/fourthApp/src/styles.css:
--------------------------------------------------------------------------------
1 | /* You can add global styles to this file, and also import other style files */
2 |
--------------------------------------------------------------------------------
/Day 22-08-2025/Frontend/Productmgmt/src/app/productdelete/productdelete.component.html:
--------------------------------------------------------------------------------
1 |
Deleting product...
2 |
3 |
--------------------------------------------------------------------------------
/Day 23-08-2025/Frontend/BookMyFood/src/Interface/jwt-token.ts:
--------------------------------------------------------------------------------
1 | export interface JwtToken {
2 | token:string;
3 | }
4 |
--------------------------------------------------------------------------------
/Day 28-07-2025/Exercises/ServletDemo/src/main/webapp/META-INF/MANIFEST.MF:
--------------------------------------------------------------------------------
1 | Manifest-Version: 1.0
2 | Class-Path:
3 |
4 |
--------------------------------------------------------------------------------
/Day 28-07-2025/Exercises/ServletEx/src/main/webapp/META-INF/MANIFEST.MF:
--------------------------------------------------------------------------------
1 | Manifest-Version: 1.0
2 | Class-Path:
3 |
4 |
--------------------------------------------------------------------------------
/Day 31-07-2025/Exercise-1/thymeleafdemo/src/main/resources/application.properties:
--------------------------------------------------------------------------------
1 | spring.application.name=thymeleafdemo
2 |
--------------------------------------------------------------------------------
/Day 31-07-2025/Exercise-2/weatherdemo/src/main/resources/application.properties:
--------------------------------------------------------------------------------
1 | spring.application.name=weatherdemo
2 |
--------------------------------------------------------------------------------
/Day 04-08-2025/Exercise-2/Question.txt:
--------------------------------------------------------------------------------
1 | Ex2: Introduce Discovery Service , using it make a call from order to payment ms.
2 |
--------------------------------------------------------------------------------
/Day 09-08-2025/Exercise-2 and 3/consumer/consumer/src/main/resources/application.properties:
--------------------------------------------------------------------------------
1 | spring.application.name=consumer
2 |
--------------------------------------------------------------------------------
/Day 22-07-2025/Day2_Training/src/module-info.java:
--------------------------------------------------------------------------------
1 | /**
2 | *
3 | */
4 | /**
5 | *
6 | */
7 | module Day2_Training {
8 | }
--------------------------------------------------------------------------------
/Day 23-07-2025/Day3_Training/src/module-info.java:
--------------------------------------------------------------------------------
1 | /**
2 | *
3 | */
4 | /**
5 | *
6 | */
7 | module Day3_Training {
8 | }
--------------------------------------------------------------------------------
/Day 25-07-2025/Day5_Training/src/module-info.java:
--------------------------------------------------------------------------------
1 | /**
2 | *
3 | */
4 | /**
5 | *
6 | */
7 | module Day5_Training {
8 | }
--------------------------------------------------------------------------------
/Day 28-08-2025/AngularTesting/src/styles.css:
--------------------------------------------------------------------------------
1 | /* You can add global styles to this file, and also import other style files */
2 |
--------------------------------------------------------------------------------
/Day 19-08-2025/TaskApp/src/app/app.routes.ts:
--------------------------------------------------------------------------------
1 | import { Routes } from '@angular/router';
2 |
3 | export const routes: Routes = [];
4 |
--------------------------------------------------------------------------------
/Day 19-08-2025/Tuesday/src/app/app.routes.ts:
--------------------------------------------------------------------------------
1 | import { Routes } from '@angular/router';
2 |
3 | export const routes: Routes = [];
4 |
--------------------------------------------------------------------------------
/Day 20-08-2025/Movie/src/app/app.routes.ts:
--------------------------------------------------------------------------------
1 | import { Routes } from '@angular/router';
2 |
3 | export const routes: Routes = [];
4 |
--------------------------------------------------------------------------------
/Day 21-07-2025/Day_Training/.settings/org.eclipse.core.resources.prefs:
--------------------------------------------------------------------------------
1 | eclipse.preferences.version=1
2 | encoding/=UTF-8
3 |
--------------------------------------------------------------------------------
/Day 23-08-2025/Frontend/BookMyFood/src/styles.css:
--------------------------------------------------------------------------------
1 | /* You can add global styles to this file, and also import other style files */
2 |
--------------------------------------------------------------------------------
/Day 28-07-2025/Exercises/Demo/.settings/org.eclipse.wst.jsdt.ui.superType.container:
--------------------------------------------------------------------------------
1 | org.eclipse.wst.jsdt.launching.baseBrowserLibrary
--------------------------------------------------------------------------------
/Day 06-08-2025/Exercise-1/Question.txt:
--------------------------------------------------------------------------------
1 | Ex 1: Create API gateway and access the order and payment ms urls through API gateway url.
2 |
--------------------------------------------------------------------------------
/Day 11-08-2025/Exercise-1/jwtdemo/jwtdemo/src/main/resources/application.properties:
--------------------------------------------------------------------------------
1 | spring.application.name=jwtdemo
2 | server.port=9000
--------------------------------------------------------------------------------
/Day 14-08-2025/EX-02/ex-2.js:
--------------------------------------------------------------------------------
1 | let doubleNumbers = (arr) => arr.map(num => num * 2);
2 |
3 | console.log(doubleNumbers([1, 2, 3, 4]));
4 |
--------------------------------------------------------------------------------
/Day 18-08-2025/firstapp/src/app/app.routes.ts:
--------------------------------------------------------------------------------
1 | import { Routes } from '@angular/router';
2 |
3 | export const routes: Routes = [];
4 |
--------------------------------------------------------------------------------
/Day 18-08-2025/secondapp/src/app/app.routes.ts:
--------------------------------------------------------------------------------
1 | import { Routes } from '@angular/router';
2 |
3 | export const routes: Routes = [];
4 |
--------------------------------------------------------------------------------
/Day 20-08-2025/thirdapp/src/app/app.routes.ts:
--------------------------------------------------------------------------------
1 | import { Routes } from '@angular/router';
2 |
3 | export const routes: Routes = [];
4 |
--------------------------------------------------------------------------------
/Day 21-08-2025/fourthApp/src/app/app.routes.ts:
--------------------------------------------------------------------------------
1 | import { Routes } from '@angular/router';
2 |
3 | export const routes: Routes = [];
4 |
--------------------------------------------------------------------------------
/Day 22-07-2025/Day2_Training/.settings/org.eclipse.core.resources.prefs:
--------------------------------------------------------------------------------
1 | eclipse.preferences.version=1
2 | encoding/=UTF-8
3 |
--------------------------------------------------------------------------------
/Day 22-08-2025/Frontend/Productmgmt/src/styles.css:
--------------------------------------------------------------------------------
1 | /* You can add global styles to this file, and also import other style files */
2 |
--------------------------------------------------------------------------------
/Day 23-07-2025/Day3_Training/.settings/org.eclipse.core.resources.prefs:
--------------------------------------------------------------------------------
1 | eclipse.preferences.version=1
2 | encoding/=UTF-8
3 |
--------------------------------------------------------------------------------
/Day 24-07-2025/Day4_Training/.settings/org.eclipse.core.resources.prefs:
--------------------------------------------------------------------------------
1 | eclipse.preferences.version=1
2 | encoding/=UTF-8
3 |
--------------------------------------------------------------------------------
/Day 25-07-2025/Day5_Training/.settings/org.eclipse.core.resources.prefs:
--------------------------------------------------------------------------------
1 | eclipse.preferences.version=1
2 | encoding/=UTF-8
3 |
--------------------------------------------------------------------------------
/Day 28-07-2025/Exercises/Servers/.settings/org.eclipse.core.resources.prefs:
--------------------------------------------------------------------------------
1 | eclipse.preferences.version=1
2 | encoding/=UTF-8
3 |
--------------------------------------------------------------------------------
/Day 28-07-2025/Exercises/ServletEx/.settings/org.eclipse.wst.jsdt.ui.superType.container:
--------------------------------------------------------------------------------
1 | org.eclipse.wst.jsdt.launching.baseBrowserLibrary
--------------------------------------------------------------------------------
/Day 08-08-2025/Exercise-3/kafka.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Shubham-Bhoite/Wipro-Java_Training/main/Day 08-08-2025/Exercise-3/kafka.jpg
--------------------------------------------------------------------------------
/Day 19-08-2025/TaskApp/src/app/task.ts:
--------------------------------------------------------------------------------
1 | export interface Task {
2 | id: number;
3 | description: string;
4 | category: string;
5 | }
6 |
--------------------------------------------------------------------------------
/Day 25-08-2025/AngularMaterial/src/app/app.routes.ts:
--------------------------------------------------------------------------------
1 | import { Routes } from '@angular/router';
2 |
3 | export const routes: Routes = [];
4 |
--------------------------------------------------------------------------------
/Day 26-07-2025/Exercise/Day6_Training/.settings/org.eclipse.core.resources.prefs:
--------------------------------------------------------------------------------
1 | eclipse.preferences.version=1
2 | encoding/=UTF-8
3 |
--------------------------------------------------------------------------------
/Day 28-07-2025/Exercises/MethodReference/src/module-info.java:
--------------------------------------------------------------------------------
1 | /**
2 | *
3 | */
4 | /**
5 | *
6 | */
7 | module MethodReference {
8 | }
--------------------------------------------------------------------------------
/Day 28-07-2025/Exercises/ServletDemo/.settings/org.eclipse.wst.jsdt.ui.superType.container:
--------------------------------------------------------------------------------
1 | org.eclipse.wst.jsdt.launching.baseBrowserLibrary
--------------------------------------------------------------------------------
/Day 28-08-2025/AngularTesting/src/app/app.routes.ts:
--------------------------------------------------------------------------------
1 | import { Routes } from '@angular/router';
2 |
3 | export const routes: Routes = [];
4 |
--------------------------------------------------------------------------------
/Day 08-08-2025/Exercise-3/consumer.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Shubham-Bhoite/Wipro-Java_Training/main/Day 08-08-2025/Exercise-3/consumer.jpg
--------------------------------------------------------------------------------
/Day 08-08-2025/Exercise-3/producer.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Shubham-Bhoite/Wipro-Java_Training/main/Day 08-08-2025/Exercise-3/producer.jpg
--------------------------------------------------------------------------------
/Day 08-08-2025/Exercise-3/zookeeper.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Shubham-Bhoite/Wipro-Java_Training/main/Day 08-08-2025/Exercise-3/zookeeper.jpg
--------------------------------------------------------------------------------
/Day 08-08-2025/Exercise-4/Consumer.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Shubham-Bhoite/Wipro-Java_Training/main/Day 08-08-2025/Exercise-4/Consumer.jpg
--------------------------------------------------------------------------------
/Day 08-08-2025/Exercise-4/Producer.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Shubham-Bhoite/Wipro-Java_Training/main/Day 08-08-2025/Exercise-4/Producer.jpg
--------------------------------------------------------------------------------
/Day 09-08-2025/Exercise-1/Producer.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Shubham-Bhoite/Wipro-Java_Training/main/Day 09-08-2025/Exercise-1/Producer.jpg
--------------------------------------------------------------------------------
/Day 09-08-2025/Exercise-1/consumer.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Shubham-Bhoite/Wipro-Java_Training/main/Day 09-08-2025/Exercise-1/consumer.jpg
--------------------------------------------------------------------------------
/Day 11-08-2025/Exercise-10/output.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Shubham-Bhoite/Wipro-Java_Training/main/Day 11-08-2025/Exercise-10/output.jpg
--------------------------------------------------------------------------------
/Day 11-08-2025/Exercise-2/Question.txt:
--------------------------------------------------------------------------------
1 | Ex2: Create an HTML document called hello.html . Title should show hello and in body you have 50 wordtext.
--------------------------------------------------------------------------------
/Day 13-08-2025/EX-03/Ex-3.js:
--------------------------------------------------------------------------------
1 | function showLength() {
2 | length = document.getElementById("txt").value.length;
3 | alert(length);
4 | }
--------------------------------------------------------------------------------
/Day 18-08-2025/firstapp/src/app/secondcomp/secondcomp.component.html:
--------------------------------------------------------------------------------
1 |
2 | Hello from Second Component !
3 |
4 |
5 |
--------------------------------------------------------------------------------
/Day 20-08-2025/Movie/public/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Shubham-Bhoite/Wipro-Java_Training/main/Day 20-08-2025/Movie/public/favicon.ico
--------------------------------------------------------------------------------
/Day 23-08-2025/Frontend/BookMyFood/src/Interface/order-item.ts:
--------------------------------------------------------------------------------
1 | export interface OrderItem {
2 | foodId?:number;
3 | quantity:number;
4 | }
--------------------------------------------------------------------------------
/Day 25-08-2025/AngularMaterial/src/app/registration/registration.component.css:
--------------------------------------------------------------------------------
1 | .full-width {
2 | width: 100%;
3 | margin-bottom: 16px;
4 | }
5 |
--------------------------------------------------------------------------------
/Day 28-07-2025/Exercises/MethodReference/.settings/org.eclipse.core.resources.prefs:
--------------------------------------------------------------------------------
1 | eclipse.preferences.version=1
2 | encoding/=UTF-8
3 |
--------------------------------------------------------------------------------
/Day 06-08-2025/Exercise-1/order/order.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Shubham-Bhoite/Wipro-Java_Training/main/Day 06-08-2025/Exercise-1/order/order.zip
--------------------------------------------------------------------------------
/Day 06-08-2025/Exercise-3/Question.txt:
--------------------------------------------------------------------------------
1 | Ex5 Make necessary changes in API gateway and hit /order from api gateway url and see the traces from zipkin
2 |
--------------------------------------------------------------------------------
/Day 19-08-2025/TaskApp/public/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Shubham-Bhoite/Wipro-Java_Training/main/Day 19-08-2025/TaskApp/public/favicon.ico
--------------------------------------------------------------------------------
/Day 19-08-2025/Tuesday/public/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Shubham-Bhoite/Wipro-Java_Training/main/Day 19-08-2025/Tuesday/public/favicon.ico
--------------------------------------------------------------------------------
/Day 19-08-2025/Tuesday/src/app/ex06-ifruit.ts:
--------------------------------------------------------------------------------
1 | export interface Ex06Ifruit {
2 | name: string;
3 | image: string;
4 | description: string;
5 | }
6 |
--------------------------------------------------------------------------------
/Day 24-07-2025/Day4_Training/src/module-info.java:
--------------------------------------------------------------------------------
1 | /**
2 | *
3 | */
4 | /**
5 | *
6 | */
7 | module Day4_Training {
8 | requires java.desktop;
9 | }
--------------------------------------------------------------------------------
/Day 09-08-2025/Exercise-1/Create Topic.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Shubham-Bhoite/Wipro-Java_Training/main/Day 09-08-2025/Exercise-1/Create Topic.jpg
--------------------------------------------------------------------------------
/Day 12-08-2025/EX-8/style8.css:
--------------------------------------------------------------------------------
1 | body {
2 | background-color: #76afe9;
3 | }
4 |
5 | .card {
6 | border-radius: 50px;
7 | }
8 |
9 |
10 |
--------------------------------------------------------------------------------
/Day 18-08-2025/firstapp/public/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Shubham-Bhoite/Wipro-Java_Training/main/Day 18-08-2025/firstapp/public/favicon.ico
--------------------------------------------------------------------------------
/Day 18-08-2025/secondapp/public/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Shubham-Bhoite/Wipro-Java_Training/main/Day 18-08-2025/secondapp/public/favicon.ico
--------------------------------------------------------------------------------
/Day 19-08-2025/Tuesday/src/app/ex01-home/ex01-home.component.css:
--------------------------------------------------------------------------------
1 | .fruit-container {
2 | display: flex;
3 | flex-wrap: wrap;
4 | gap: 10px;
5 | }
6 |
--------------------------------------------------------------------------------
/Day 20-08-2025/thirdapp/public/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Shubham-Bhoite/Wipro-Java_Training/main/Day 20-08-2025/thirdapp/public/favicon.ico
--------------------------------------------------------------------------------
/Day 21-08-2025/fourthApp/public/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Shubham-Bhoite/Wipro-Java_Training/main/Day 21-08-2025/fourthApp/public/favicon.ico
--------------------------------------------------------------------------------
/Day 06-08-2025/Exercise-1/payments/payments.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Shubham-Bhoite/Wipro-Java_Training/main/Day 06-08-2025/Exercise-1/payments/payments.zip
--------------------------------------------------------------------------------
/Day 14-08-2025/EX-11/ex-11.js:
--------------------------------------------------------------------------------
1 | function separateFirst(first, ...rest) {
2 | return { first, rest };
3 | }
4 |
5 | console.log(separateFirst(1, 2, 3, 4));
6 |
7 |
--------------------------------------------------------------------------------
/Day 21-07-2025/Day_Training/bin/module-info.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Shubham-Bhoite/Wipro-Java_Training/main/Day 21-07-2025/Day_Training/bin/module-info.class
--------------------------------------------------------------------------------
/Day 25-08-2025/AngularMaterial/public/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Shubham-Bhoite/Wipro-Java_Training/main/Day 25-08-2025/AngularMaterial/public/favicon.ico
--------------------------------------------------------------------------------
/Day 28-07-2025/Exercises/Demo/.settings/org.eclipse.m2e.core.prefs:
--------------------------------------------------------------------------------
1 | activeProfiles=
2 | eclipse.preferences.version=1
3 | resolveWorkspaceProjects=true
4 | version=1
5 |
--------------------------------------------------------------------------------
/Day 28-07-2025/Exercises/Demo/target/classes/META-INF/MANIFEST.MF:
--------------------------------------------------------------------------------
1 | Manifest-Version: 1.0
2 | Build-Jdk-Spec: 17
3 | Created-By: Maven Integration for Eclipse
4 |
5 |
--------------------------------------------------------------------------------
/Day 28-08-2025/AngularTesting/public/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Shubham-Bhoite/Wipro-Java_Training/main/Day 28-08-2025/AngularTesting/public/favicon.ico
--------------------------------------------------------------------------------
/Day 13-08-2025/EX-01&02/hello.js:
--------------------------------------------------------------------------------
1 |
2 |
3 | document.getElementById("a").innerText = "This text is changed using JavaScript!";
4 |
5 |
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/Day 14-08-2025/EX-07/ex-7.js:
--------------------------------------------------------------------------------
1 | let obj1 = { a: 1, b: 2 };
2 | let obj2 = { b: 3, c: 4 };
3 |
4 | let mergedObj = { ...obj1, ...obj2 };
5 |
6 | console.log(mergedObj);
7 |
--------------------------------------------------------------------------------
/Day 14-08-2025/EX-08/ex-8.js:
--------------------------------------------------------------------------------
1 | let arr1 = [1, 2, 3];
2 | let arr2 = [4, 5, 6];
3 |
4 | let newArr = [4, 5, ...arr1, 6, 7, ...arr2, 8, 9];
5 |
6 | console.log(newArr);
7 |
--------------------------------------------------------------------------------
/Day 18-08-2025/firstapp/src/app/secondcomp/secondcomp.component.css:
--------------------------------------------------------------------------------
1 | .second {
2 | background-color: lightgreen;
3 | text-align: center;
4 | font-size: 20px;
5 | }
6 |
--------------------------------------------------------------------------------
/Day 20-08-2025/Movie/src/app/movie.ts:
--------------------------------------------------------------------------------
1 | export interface Movie {
2 | movieId: string;
3 | movieName: string;
4 | language: string;
5 | imdbRating: number;
6 | }
7 |
--------------------------------------------------------------------------------
/Day 28-07-2025/Exercises/ServletEx/.settings/org.eclipse.m2e.core.prefs:
--------------------------------------------------------------------------------
1 | activeProfiles=
2 | eclipse.preferences.version=1
3 | resolveWorkspaceProjects=true
4 | version=1
5 |
--------------------------------------------------------------------------------
/Day 28-07-2025/Exercises/wiprojdbc/.settings/org.eclipse.m2e.core.prefs:
--------------------------------------------------------------------------------
1 | activeProfiles=
2 | eclipse.preferences.version=1
3 | resolveWorkspaceProjects=true
4 | version=1
5 |
--------------------------------------------------------------------------------
/Day 30-07-2025/Exercise/aopair/.settings/org.eclipse.m2e.core.prefs:
--------------------------------------------------------------------------------
1 | activeProfiles=
2 | eclipse.preferences.version=1
3 | resolveWorkspaceProjects=true
4 | version=1
5 |
--------------------------------------------------------------------------------
/Day 07-08-2025/Exercise-3/springdemo/.settings/org.eclipse.m2e.core.prefs:
--------------------------------------------------------------------------------
1 | activeProfiles=
2 | eclipse.preferences.version=1
3 | resolveWorkspaceProjects=true
4 | version=1
5 |
--------------------------------------------------------------------------------
/Day 22-08-2025/Frontend/Productmgmt/public/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Shubham-Bhoite/Wipro-Java_Training/main/Day 22-08-2025/Frontend/Productmgmt/public/favicon.ico
--------------------------------------------------------------------------------
/Day 23-07-2025/Day3_Training/src/com/wipro/oops/PaymentMethod.java:
--------------------------------------------------------------------------------
1 | package com.wipro.oops;
2 |
3 | public interface PaymentMethod {
4 | void pay(double amount);
5 |
6 | }
7 |
--------------------------------------------------------------------------------
/Day 23-08-2025/Frontend/BookMyFood/public/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Shubham-Bhoite/Wipro-Java_Training/main/Day 23-08-2025/Frontend/BookMyFood/public/favicon.ico
--------------------------------------------------------------------------------
/Day 25-07-2025/Day5_Training/src/com/wipro/annonymous/Predicate.java:
--------------------------------------------------------------------------------
1 | package com.wipro.annonymous;
2 |
3 | public interface Predicate {
4 | boolean test(T t);
5 |
6 | }
7 |
--------------------------------------------------------------------------------
/Day 28-07-2025/Exercises/ServletDemo/.settings/org.eclipse.m2e.core.prefs:
--------------------------------------------------------------------------------
1 | activeProfiles=
2 | eclipse.preferences.version=1
3 | resolveWorkspaceProjects=true
4 | version=1
5 |
--------------------------------------------------------------------------------
/Day 28-07-2025/Exercises/mockitodemo/.settings/org.eclipse.m2e.core.prefs:
--------------------------------------------------------------------------------
1 | activeProfiles=
2 | eclipse.preferences.version=1
3 | resolveWorkspaceProjects=true
4 | version=1
5 |
--------------------------------------------------------------------------------
/Day 29-07-2025/Exercise-1/hibernatedemo/.settings/org.eclipse.m2e.core.prefs:
--------------------------------------------------------------------------------
1 | activeProfiles=
2 | eclipse.preferences.version=1
3 | resolveWorkspaceProjects=true
4 | version=1
5 |
--------------------------------------------------------------------------------
/Day 29-07-2025/Exercise-2/springdemo/.settings/org.eclipse.m2e.core.prefs:
--------------------------------------------------------------------------------
1 | activeProfiles=
2 | eclipse.preferences.version=1
3 | resolveWorkspaceProjects=true
4 | version=1
5 |
--------------------------------------------------------------------------------
/Day 11-08-2025/Exercise-3/Question.txt:
--------------------------------------------------------------------------------
1 | Ex3: Print the following text on an HTML document :This is the first page of our simple web application. Please note that first page is in bold.
--------------------------------------------------------------------------------
/Day 14-08-2025/EX-01/ex-1.js:
--------------------------------------------------------------------------------
1 | let numbers = [10, 20, 30, 40, 50];
2 |
3 | let sumArray = (arr) => arr.reduce((sum, num) => sum + num, 0);
4 |
5 | console.log(sumArray(numbers));
6 |
--------------------------------------------------------------------------------
/Day 18-08-2025/firstapp/src/app/app.component.html:
--------------------------------------------------------------------------------
1 |
2 |
3 | Welcome to World of Angular!
4 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/Day 18-08-2025/secondapp/src/app/ex-15-home/ex-15-home.component.css:
--------------------------------------------------------------------------------
1 | @media (min-width: 992px) {
2 | .col-lg-2 {
3 | flex: 0 0 20%;
4 | max-width: 20%;
5 | }
6 | }
7 |
--------------------------------------------------------------------------------
/capstone_project/Frontend/FlightBookingApp/src/styles.scss:
--------------------------------------------------------------------------------
1 | /* You can add global styles to this file, and also import other style files */
2 | @use "bootstrap/scss/bootstrap";
3 |
--------------------------------------------------------------------------------
/Day 21-08-2025/fourthApp/src/app/vehicle.ts:
--------------------------------------------------------------------------------
1 | export interface Vehicle {
2 | make:string,
3 | fuelType:string,
4 | model:string,
5 | price:number,
6 | id:string
7 | }
8 |
--------------------------------------------------------------------------------
/Day 23-08-2025/Frontend/BookMyFood/src/Interface/user.ts:
--------------------------------------------------------------------------------
1 | export interface User {
2 | id?:number;
3 | userName:string;
4 | userEmail:string;
5 | passWord:string;
6 | }
7 |
--------------------------------------------------------------------------------
/Day 25-07-2025/Day5_Training/src/com/wipro/annonymous/BankOps.java:
--------------------------------------------------------------------------------
1 | package com.wipro.annonymous;
2 |
3 | public interface BankOps {
4 |
5 | void deposit(double amount);
6 |
7 | }
8 |
--------------------------------------------------------------------------------
/Day 30-07-2025/Exercise/firstboot/src/main/resources/application.properties:
--------------------------------------------------------------------------------
1 | spring.application.name=firstboot
2 | spring.mvc.view.prefix=/WEB-INF/views/
3 | spring.mvc.view.suffix=.jsp
4 |
--------------------------------------------------------------------------------
/capstone_project/Backend/paymentms/src/main/java/com/wipro/paymentms/service/PaymentService.java:
--------------------------------------------------------------------------------
1 | package com.wipro.paymentms.service;
2 |
3 | public interface PaymentService {
4 | }
5 |
--------------------------------------------------------------------------------
/Day 18-08-2025/firstapp/.vscode/extensions.json:
--------------------------------------------------------------------------------
1 | {
2 | // For more information, visit: https://go.microsoft.com/fwlink/?linkid=827846
3 | "recommendations": ["angular.ng-template"]
4 | }
5 |
--------------------------------------------------------------------------------
/Day 19-08-2025/TaskApp/.vscode/extensions.json:
--------------------------------------------------------------------------------
1 | {
2 | // For more information, visit: https://go.microsoft.com/fwlink/?linkid=827846
3 | "recommendations": ["angular.ng-template"]
4 | }
5 |
--------------------------------------------------------------------------------
/Day 19-08-2025/Tuesday/.vscode/extensions.json:
--------------------------------------------------------------------------------
1 | {
2 | // For more information, visit: https://go.microsoft.com/fwlink/?linkid=827846
3 | "recommendations": ["angular.ng-template"]
4 | }
5 |
--------------------------------------------------------------------------------
/Day 20-08-2025/Movie/.vscode/extensions.json:
--------------------------------------------------------------------------------
1 | {
2 | // For more information, visit: https://go.microsoft.com/fwlink/?linkid=827846
3 | "recommendations": ["angular.ng-template"]
4 | }
5 |
--------------------------------------------------------------------------------
/Day 20-08-2025/thirdapp/.vscode/extensions.json:
--------------------------------------------------------------------------------
1 | {
2 | // For more information, visit: https://go.microsoft.com/fwlink/?linkid=827846
3 | "recommendations": ["angular.ng-template"]
4 | }
5 |
--------------------------------------------------------------------------------
/Day 22-07-2025/Day2_Training/src/com/wipro/basic/Month.java:
--------------------------------------------------------------------------------
1 | package com.wipro.basic;
2 |
3 | public enum Month {
4 | JAN, FEB, MAR, APR, MAY, JUN, JUL, AUG, SEP, OCT, NOV, DEC
5 | }
6 |
--------------------------------------------------------------------------------
/Day 25-07-2025/Day5_Training/src/com/wipro/annonymous/Greet.java:
--------------------------------------------------------------------------------
1 | package com.wipro.annonymous;
2 |
3 | @FunctionalInterface
4 | public interface Greet {
5 | void sayHello();
6 |
7 | }
8 |
--------------------------------------------------------------------------------
/capstone_project/Frontend/FlightBookingApp/public/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Shubham-Bhoite/Wipro-Java_Training/main/capstone_project/Frontend/FlightBookingApp/public/favicon.ico
--------------------------------------------------------------------------------
/Day 04-08-2025/Exercise-2/servicediscovery/servicediscovery.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Shubham-Bhoite/Wipro-Java_Training/main/Day 04-08-2025/Exercise-2/servicediscovery/servicediscovery.zip
--------------------------------------------------------------------------------
/Day 06-08-2025/Exercise-2/Question.txt:
--------------------------------------------------------------------------------
1 | Ex 2: Create a Config server that will read config information from Git repo , modify your Order and payment to connect to Euerka server through config server
--------------------------------------------------------------------------------
/Day 07-08-2025/Exercise-2/springsecurity/src/main/resources/application.properties:
--------------------------------------------------------------------------------
1 | spring.application.name=springsecurity
2 | spring.security.user.name=jay
3 | spring.security.user.password=pass
4 |
--------------------------------------------------------------------------------
/Day 18-08-2025/secondapp/.vscode/extensions.json:
--------------------------------------------------------------------------------
1 | {
2 | // For more information, visit: https://go.microsoft.com/fwlink/?linkid=827846
3 | "recommendations": ["angular.ng-template"]
4 | }
5 |
--------------------------------------------------------------------------------
/Day 21-08-2025/fourthApp/.vscode/extensions.json:
--------------------------------------------------------------------------------
1 | {
2 | // For more information, visit: https://go.microsoft.com/fwlink/?linkid=827846
3 | "recommendations": ["angular.ng-template"]
4 | }
5 |
--------------------------------------------------------------------------------
/Day 22-08-2025/Frontend/Productmgmt/src/app/product.ts:
--------------------------------------------------------------------------------
1 | export interface Product {
2 | id?: number;
3 | name: string;
4 | category: string;
5 | price: number;
6 | qty: number;
7 | }
8 |
--------------------------------------------------------------------------------
/Day 28-07-2025/Exercises/Servers/.settings/org.eclipse.wst.server.core.prefs:
--------------------------------------------------------------------------------
1 | #Mon Jul 28 16:32:51 IST 2025
2 | org.eclipse.wst.server.core.isServerProject=true
3 | eclipse.preferences.version=1
4 |
--------------------------------------------------------------------------------
/Day 28-07-2025/Exercises/ServletDemo/mysql-connector-j-9.0.0.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Shubham-Bhoite/Wipro-Java_Training/main/Day 28-07-2025/Exercises/ServletDemo/mysql-connector-j-9.0.0.jar
--------------------------------------------------------------------------------
/Day 25-08-2025/AngularMaterial/.vscode/extensions.json:
--------------------------------------------------------------------------------
1 | {
2 | // For more information, visit: https://go.microsoft.com/fwlink/?linkid=827846
3 | "recommendations": ["angular.ng-template"]
4 | }
5 |
--------------------------------------------------------------------------------
/Day 28-08-2025/AngularTesting/.vscode/extensions.json:
--------------------------------------------------------------------------------
1 | {
2 | // For more information, visit: https://go.microsoft.com/fwlink/?linkid=827846
3 | "recommendations": ["angular.ng-template"]
4 | }
5 |
--------------------------------------------------------------------------------
/Day 18-08-2025/firstapp/src/app/thirdcomp/thirdcomp.component.html:
--------------------------------------------------------------------------------
1 | thirdcomp works!
2 |
3 |
4 |
5 |
{{ message }}
6 |
7 |
--------------------------------------------------------------------------------
/Day 22-08-2025/Frontend/Productmgmt/.vscode/extensions.json:
--------------------------------------------------------------------------------
1 | {
2 | // For more information, visit: https://go.microsoft.com/fwlink/?linkid=827846
3 | "recommendations": ["angular.ng-template"]
4 | }
5 |
--------------------------------------------------------------------------------
/Day 23-08-2025/Frontend/BookMyFood/.vscode/extensions.json:
--------------------------------------------------------------------------------
1 | {
2 | // For more information, visit: https://go.microsoft.com/fwlink/?linkid=827846
3 | "recommendations": ["angular.ng-template"]
4 | }
5 |
--------------------------------------------------------------------------------
/Day 23-08-2025/Frontend/BookMyFood/src/Interface/food.ts:
--------------------------------------------------------------------------------
1 | export interface Food {
2 |
3 | id?:number;
4 | foodName:string;
5 | description:string;
6 | image:string;
7 | price:number;
8 | }
--------------------------------------------------------------------------------
/Day 25-07-2025/Day5_Training/src/com/wipro/annonymous/Multiply.java:
--------------------------------------------------------------------------------
1 | package com.wipro.annonymous;
2 |
3 | @FunctionalInterface
4 | public interface Multiply {
5 | int multiply(int a, int b);
6 |
7 | }
8 |
--------------------------------------------------------------------------------
/Day 26-07-2025/Exercise/Day6_Training/src/com/wipro/solidPrinciple/PaymentGateway.java:
--------------------------------------------------------------------------------
1 | package com.wipro.solidPrinciple;
2 |
3 | public interface PaymentGateway {
4 | void pay(double amount);
5 |
6 | }
7 |
--------------------------------------------------------------------------------
/Day 28-07-2025/Exercises/wiprojdbc/.settings/org.eclipse.core.resources.prefs:
--------------------------------------------------------------------------------
1 | eclipse.preferences.version=1
2 | encoding//src/main/java=UTF-8
3 | encoding//src/test/java=UTF-8
4 | encoding/=UTF-8
5 |
--------------------------------------------------------------------------------
/Day 30-07-2025/Exercise/aopair/.settings/org.eclipse.core.resources.prefs:
--------------------------------------------------------------------------------
1 | eclipse.preferences.version=1
2 | encoding//src/main/java=UTF-8
3 | encoding//src/test/java=UTF-8
4 | encoding/=UTF-8
5 |
--------------------------------------------------------------------------------
/Day 07-08-2025/Exercise-3/springdemo/.settings/org.eclipse.core.resources.prefs:
--------------------------------------------------------------------------------
1 | eclipse.preferences.version=1
2 | encoding//src/main/java=UTF-8
3 | encoding//src/test/java=UTF-8
4 | encoding/=UTF-8
5 |
--------------------------------------------------------------------------------
/Day 11-08-2025/Exercise-5/Question.txt:
--------------------------------------------------------------------------------
1 | Ex5: Create a table to display some employee information like employee name, employee id and salary. Show few data in that table, create some appropriate table column headers.
--------------------------------------------------------------------------------
/Day 14-08-2025/EX-09/ex-9.js:
--------------------------------------------------------------------------------
1 | let numbers = [1, 2, 3];
2 |
3 | function sum(a, b, c) {
4 | return a + b + c;
5 | }
6 |
7 | let result = sum(...numbers);
8 |
9 | console.log("Sum:", result);
10 |
--------------------------------------------------------------------------------
/Day 28-07-2025/Exercises/mockitodemo/.settings/org.eclipse.core.resources.prefs:
--------------------------------------------------------------------------------
1 | eclipse.preferences.version=1
2 | encoding//src/main/java=UTF-8
3 | encoding//src/test/java=UTF-8
4 | encoding/=UTF-8
5 |
--------------------------------------------------------------------------------
/Day 29-07-2025/Exercise-1/hibernatedemo/.settings/org.eclipse.core.resources.prefs:
--------------------------------------------------------------------------------
1 | eclipse.preferences.version=1
2 | encoding//src/main/java=UTF-8
3 | encoding//src/test/java=UTF-8
4 | encoding/=UTF-8
5 |
--------------------------------------------------------------------------------
/Day 29-07-2025/Exercise-2/springdemo/.settings/org.eclipse.core.resources.prefs:
--------------------------------------------------------------------------------
1 | eclipse.preferences.version=1
2 | encoding//src/main/java=UTF-8
3 | encoding//src/test/java=UTF-8
4 | encoding/=UTF-8
5 |
--------------------------------------------------------------------------------
/Day 14-08-2025/EX-10/ex-10.js:
--------------------------------------------------------------------------------
1 | function sumNumbers(...nums) {
2 | return nums.reduce((sum, n) => sum + n, 0);
3 | }
4 |
5 | console.log(sumNumbers(1, 2, 3));
6 | console.log(sumNumbers(5, 10, 15, 10));
7 |
--------------------------------------------------------------------------------
/Day 14-08-2025/EX-12/user12.js:
--------------------------------------------------------------------------------
1 |
2 | export default class User {
3 | constructor(name) {
4 | this.name = name;
5 | }
6 |
7 | getName() {
8 | return this.name;
9 | }
10 | }
11 |
--------------------------------------------------------------------------------
/Day 31-07-2025/Exercise-2/question.txt:
--------------------------------------------------------------------------------
1 | Ex: Create a spring boot application and implement an point called /weather using query string
2 | /weather?city=Kolkata&day=today -> Weather in Kolkata for today is cloudy.
3 |
--------------------------------------------------------------------------------
/Day 07-08-2025/Exercise-1/notification-ms/src/main/resources/application.properties:
--------------------------------------------------------------------------------
1 | spring.application.name=notification-ms
2 | server.port=9002
3 |
4 | eureka.client.service-url.defaultZone=http://localhost:8761/eureka
--------------------------------------------------------------------------------
/Day 09-08-2025/Exercise-1/Question.txt:
--------------------------------------------------------------------------------
1 | Ex 1: Kafka - Create a topic called weather data and with publisher send some messages like Rainfall expected, Thunderstom in next 10 hours etc and read the same through consumer.
--------------------------------------------------------------------------------
/Day 18-08-2025/secondapp/src/app/listcomp/listcomp.component.html:
--------------------------------------------------------------------------------
1 |
2 | Name List
3 |
4 |
5 | @for (name of list; track $index) {
6 | {{ name }}
7 | }
8 |
--------------------------------------------------------------------------------
/Day 28-07-2025/Exercises/Demo/target/classes/com/wipro/demo/FirstServlet.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Shubham-Bhoite/Wipro-Java_Training/main/Day 28-07-2025/Exercises/Demo/target/classes/com/wipro/demo/FirstServlet.class
--------------------------------------------------------------------------------
/Day 28-07-2025/Exercises/Demo/target/classes/com/wipro/demo/MyHttpServlet.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Shubham-Bhoite/Wipro-Java_Training/main/Day 28-07-2025/Exercises/Demo/target/classes/com/wipro/demo/MyHttpServlet.class
--------------------------------------------------------------------------------
/Day 29-07-2025/Exercise-1/Question.txt:
--------------------------------------------------------------------------------
1 | Ex1: Create a hibernate application to store data in the database table called PAN – id (int), panholderName(String) , panNumber(String) -> save some record in the db using hibernate.
2 |
--------------------------------------------------------------------------------
/Day 22-07-2025/Day2_Training/src/com/wipro/basic/HelloWorld.java:
--------------------------------------------------------------------------------
1 | package com.wipro.basic;
2 |
3 | public class HelloWorld {
4 | public static void main(String args[]) {
5 | System.out.println("Hello World!!!");
6 | }
7 | }
8 |
--------------------------------------------------------------------------------
/Day 25-08-2025/AngularMaterial/src/app/reactive/reactive.component.html:
--------------------------------------------------------------------------------
1 | Reverse Text Example
2 |
3 |
4 |
5 | Reversed: {{ reversed }}
6 |
--------------------------------------------------------------------------------
/Day 28-07-2025/Exercises/mockitodemo/src/main/java/com/wipro/mockitodemo/OrderService.java:
--------------------------------------------------------------------------------
1 | package com.wipro.mockitodemo;
2 |
3 | public class OrderService {
4 | String placeOrder(String orderItem) {
5 | return null;
6 | }
7 | }
8 |
--------------------------------------------------------------------------------
/Day 23-08-2025/Backend/eurekaserver/eurekaserver/src/main/resources/application.properties:
--------------------------------------------------------------------------------
1 | spring.application.name=eurekaserver
2 |
3 | eureka.client.registerWithEureka = false
4 | eureka.client.fetchRegistry = false
5 | server.port = 8761
--------------------------------------------------------------------------------
/Day 25-08-2025/AngularMaterial/src/styles.css:
--------------------------------------------------------------------------------
1 | /* You can add global styles to this file, and also import other style files */
2 |
3 | html, body { height: 100%; }
4 | body { margin: 0; font-family: Roboto, "Helvetica Neue", sans-serif; }
5 |
--------------------------------------------------------------------------------
/capstone_project/Backend/eurekaserver/eurekaserver/src/main/resources/application.properties:
--------------------------------------------------------------------------------
1 | spring.application.name=eurekaserver
2 |
3 | eureka.client.registerWithEureka = false
4 | eureka.client.fetchRegistry = false
5 | server.port = 8761
--------------------------------------------------------------------------------
/Day 14-08-2025/EX-19/tuple19.js:
--------------------------------------------------------------------------------
1 | var myData;
2 | myData = [101, "Milind", true];
3 | console.log("My Data Tuple:", myData);
4 | console.log("Number:", myData[0]);
5 | console.log("String:", myData[1]);
6 | console.log("Boolean:", myData[2]);
7 |
--------------------------------------------------------------------------------
/Day 18-08-2025/secondapp/src/app/app.component.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Print to Console
5 |
6 | Hello {{ message }}
7 |
8 |
--------------------------------------------------------------------------------
/Day 19-08-2025/Tuesday/src/app/ex04/ex04.component.css:
--------------------------------------------------------------------------------
1 | .app1 {
2 | border: 2px solid red;
3 | padding: 10px;
4 | margin: 5px;
5 | }
6 |
7 | .app2 {
8 | border: 2px dashed blue;
9 | padding: 10px;
10 | margin: 5px;
11 | }
12 |
--------------------------------------------------------------------------------
/capstone_project/Backend/bookingms/src/main/java/com/wipro/bookingms/enums/BookingStatus.java:
--------------------------------------------------------------------------------
1 | package com.wipro.bookingms.enums;
2 |
3 | public enum BookingStatus {
4 | INITIATED,
5 | SUCCESSFUL,
6 | FAILED,
7 | CANCELLED
8 | }
9 |
--------------------------------------------------------------------------------
/Day 04-08-2025/Exercise-2/servicediscovery/servicediscovery/src/main/resources/application.properties:
--------------------------------------------------------------------------------
1 | spring.application.name=servicediscovery
2 | eureka.client.registerWithEureka = false
3 | eureka.client.fetchRegistry = false
4 | server.port = 8761
--------------------------------------------------------------------------------
/Day 08-08-2025/Exercise-2/Question.txt:
--------------------------------------------------------------------------------
1 | Ex2 : Create a SpringBoot application called LetsGohaving an end point called /move , payload is {
2 |
3 | “vehId” : 1,
4 | “lat”:67.78,
5 | “long”:89.56
6 | }
7 |
8 | Each time this is hit -> data is g
--------------------------------------------------------------------------------
/Day 18-08-2025/firstapp/src/app/app.component.css:
--------------------------------------------------------------------------------
1 | .box {
2 | width: 300px;
3 | padding: 20px;
4 | text-align: center;
5 | font-size: 22px;
6 | font-weight: bold;
7 | color: rgb(12, 1, 1);
8 | background-color: #f3e854;
9 | }
10 |
--------------------------------------------------------------------------------
/Day 07-08-2025/Exercise-3/Question.txt:
--------------------------------------------------------------------------------
1 | Ex3: Using InMemoryUserDetailsManagersetup one user. Then using HttpSecuritypermit only /hello to be accessed without authentication and rest all urls to be authenticated, you may add some more end points to test that.
--------------------------------------------------------------------------------
/Day 13-08-2025/EX-17/Quiz-app/Ex-17.css:
--------------------------------------------------------------------------------
1 |
2 | body{
3 | text-align: center;
4 | }
5 |
6 | button {
7 | margin: 5px;
8 | padding: 8px 15px;
9 | font-size: 14px;
10 | }
11 |
12 | #feedback {
13 | font-weight: bold;
14 | }
15 |
--------------------------------------------------------------------------------
/Day 30-07-2025/Exercise/firstboot/src/main/java/com/wipro/demo/firstboot/service/CitiService.java:
--------------------------------------------------------------------------------
1 | package com.wipro.demo.firstboot.service;
2 |
3 |
4 | import java.util.List;
5 |
6 | public interface CitiService {
7 | List getCitiList();
8 | }
9 |
--------------------------------------------------------------------------------
/Day 14-08-2025/EX-13/operation13.js:
--------------------------------------------------------------------------------
1 |
2 | export function multiply(a, b) {
3 | return a * b;
4 | }
5 |
6 | export function divide(a, b) {
7 | if (b === 0) {
8 | return "Error: Division by zero!";
9 | }
10 | return a / b;
11 | }
12 |
--------------------------------------------------------------------------------
/Day 20-08-2025/thirdapp/src/app/c-to-f.pipe.spec.ts:
--------------------------------------------------------------------------------
1 | import { CToFPipe } from './c-to-f.pipe';
2 |
3 | describe('CToFPipe', () => {
4 | it('create an instance', () => {
5 | const pipe = new CToFPipe();
6 | expect(pipe).toBeTruthy();
7 | });
8 | });
9 |
--------------------------------------------------------------------------------
/Day 24-07-2025/Day4_Training/src/com/wipro/test/Box.java:
--------------------------------------------------------------------------------
1 | package com.wipro.test;
2 |
3 | public class Box {
4 |
5 | T t;
6 |
7 | void set(T t) {
8 | this.t = t;
9 | }
10 |
11 | T get() {
12 | return t;
13 | }
14 | }
15 |
--------------------------------------------------------------------------------
/Day 09-08-2025/Exercise-2 and 3/producer/producer/src/main/java/com/wipro/producer/service/LearnService.java:
--------------------------------------------------------------------------------
1 | package com.wipro.producer.service;
2 |
3 | import com.wipro.consumer.dto.Learn;
4 |
5 | public interface LearnService {
6 | void sendData(Learn learn);
7 |
8 | }
--------------------------------------------------------------------------------
/Day 13-08-2025/EX-11/Ex-11.js:
--------------------------------------------------------------------------------
1 |
2 | let date = new Date(2030, 7, 13);
3 |
4 | let days = ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"];
5 |
6 | let dayName = days[date.getDay()];
7 |
8 | console.log("13th August 2030 will be a", dayName);
9 |
--------------------------------------------------------------------------------
/Day 19-08-2025/Tuesday/src/app/app.component.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
7 |
8 |
9 |
10 |
--------------------------------------------------------------------------------
/Day 30-07-2025/Exercise/firstboot/src/main/webapp/WEB-INF/views/success.jsp:
--------------------------------------------------------------------------------
1 | <%@ page contentType="text/html;charset=UTF-8" language="java" %>
2 |
3 | Success
4 |
5 | User data submitted successfully!
6 |
7 |
8 |
--------------------------------------------------------------------------------
/Day 12-08-2025/EX-7/style7.css:
--------------------------------------------------------------------------------
1 | .text {
2 | width: 300px;
3 | height: 150px;
4 | border: 2px solid black;
5 | background-color: lightyellow;
6 |
7 | margin-top: 50px;
8 | margin-left: 100px;
9 |
10 | padding: 10px 20px 5px 90px;
11 | }
12 |
--------------------------------------------------------------------------------
/Day 14-08-2025/EX-19/tuple19.ts:
--------------------------------------------------------------------------------
1 | let myData: [number, string, boolean];
2 | myData = [101, "Milind", true];
3 |
4 | console.log("My Data Tuple:", myData);
5 |
6 | console.log("Number:", myData[0]);
7 | console.log("String:", myData[1]);
8 | console.log("Boolean:", myData[2]);
9 |
--------------------------------------------------------------------------------
/Day 26-07-2025/Exercise/Day6_Training/src/com/wipro/test/StringUtils.java:
--------------------------------------------------------------------------------
1 | package com.wipro.test;
2 |
3 | public class StringUtils {
4 | public static boolean isUpperCase(String input) {
5 | return input != null && input.equals(input.toUpperCase());
6 | }
7 | }
8 |
--------------------------------------------------------------------------------
/Day 19-08-2025/TaskApp/src/app/task/task.component.html:
--------------------------------------------------------------------------------
1 |
2 | {{ task.id }}
3 | {{ task.description }}
4 | {{ task.category }}
5 |
6 | Delete
7 |
8 |
9 |
--------------------------------------------------------------------------------
/Day 23-08-2025/Frontend/BookMyFood/src/Interface/ipayment.ts:
--------------------------------------------------------------------------------
1 | export interface IPayment {
2 |
3 | id?:number;
4 | orderId:string;
5 | totalOrderPrice:number;
6 | paymentStatus?:string;
7 | modeOfPayment:string;
8 | accountNumber:string;
9 | cvv:number;
10 | }
--------------------------------------------------------------------------------
/Day 11-08-2025/Exercise-3/print2.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | First Page
6 |
7 |
8 |
9 | This is the first page of our simple web application.
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Day 24-07-2025/Day4_Training/src/com/wipro/exception/InvalidMonthException.java:
--------------------------------------------------------------------------------
1 | package com.wipro.exception;
2 |
3 | public class InvalidMonthException extends Exception {
4 | String message;
5 | public InvalidMonthException(String message) {
6 | super(message);
7 | }
8 | }
9 |
--------------------------------------------------------------------------------
/Day 28-07-2025/Exercises/Demo/target/classes/META-INF/maven/Demo/demo/pom.properties:
--------------------------------------------------------------------------------
1 | #Generated by Maven Integration for Eclipse
2 | #Wed Aug 06 10:13:05 IST 2025
3 | m2e.projectLocation=D\:\\Wipro Training\\Demo
4 | m2e.projectName=Demo
5 | groupId=Demo
6 | artifactId=demo
7 | version=1
8 |
--------------------------------------------------------------------------------
/Day 05-08-2025/Exercises/orderms/orderms/src/main/java/com/wipro/orderms/service/OrderService.java:
--------------------------------------------------------------------------------
1 | package com.wipro.orderms.service;
2 |
3 | import com.wipro.orderms.entity.Order;
4 |
5 | public interface OrderService {
6 | Order saveOrder(Order order);
7 |
8 |
9 | }
10 |
--------------------------------------------------------------------------------
/Day 06-08-2025/Exercise-2/configserver/configserver/src/main/resources/application.properties:
--------------------------------------------------------------------------------
1 | spring.application.name=configserver
2 | server.port=8888
3 | spring.cloud.config.server.git.uri=https://github.com/Shubham-Bhoite/wiproconfigrepo.git
4 | spring.cloud.config.server.git.clone-on-start=true
--------------------------------------------------------------------------------
/Day 23-08-2025/Backend/food/food/src/main/java/com/wipro/food/util/AppConstant.java:
--------------------------------------------------------------------------------
1 | package com.wipro.food.util;
2 |
3 | public class AppConstant {
4 |
5 | public static final String SECRET = "49y3Rvz4iF6hOZht7RszM8+A6BNs++KIabZDGt4OMbsTkyYqifHnDotf6X47nuOryU8IYJ3x/ooXZX5EN642KQ==";
6 |
7 | }
--------------------------------------------------------------------------------
/Day 28-07-2025/Exercises/Servers/.project:
--------------------------------------------------------------------------------
1 |
2 |
3 | Servers
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/capstone_project/Backend/configserver/configserver/src/main/resources/application.properties:
--------------------------------------------------------------------------------
1 | spring.application.name=configserver
2 | server.port=8888
3 | spring.cloud.config.server.git.uri=https://github.com/Shubham-Bhoite/capstoneconfigrepo
4 | spring.cloud.config.server.git.clone-on-start=true
--------------------------------------------------------------------------------
/Day 09-08-2025/Exercise-2 and 3/producer/producer/src/main/resources/application.properties:
--------------------------------------------------------------------------------
1 | spring.application.name=producer
2 | spring.kafka.bootstrap-servers=localhost:9092
3 | server.port=8081
4 |
5 | logging.level.org.springframework.kafka=DEBUG
6 | logging.level.org.apache.kafka.clients=DEBUG
7 |
--------------------------------------------------------------------------------
/Day 14-08-2025/EX-20/pair20.js:
--------------------------------------------------------------------------------
1 | function pair(first, second) {
2 | return [first, second];
3 | }
4 | var result1 = pair(101, "Milind");
5 | var result2 = pair("Hello", true);
6 | var result3 = pair(5, 10);
7 | console.log(result1);
8 | console.log(result2);
9 | console.log(result3);
10 |
--------------------------------------------------------------------------------
/Day 08-08-2025/Exercise-1/logdemo/src/main/resources/application.properties:
--------------------------------------------------------------------------------
1 | spring.application.name=logdemo
2 | # Set log file path and name
3 | logging.file.name=logs/logdemo.log
4 | logging.file.path=logs/
5 |
6 | # Set root logging level to WARN (change this to see effects)
7 | logging.level.root=INFO
--------------------------------------------------------------------------------
/Day 09-08-2025/Exercise-4/rider-service/rider-service/src/main/java/com/wipro/riderservice/service/RiderService.java:
--------------------------------------------------------------------------------
1 | package com.wipro.riderservice.service;
2 |
3 |
4 | import com.wipro.riderservice.entity.RideRequest;
5 |
6 | public interface RiderService {
7 | RideRequest save(RideRequest r);
8 | }
--------------------------------------------------------------------------------
/Day 13-08-2025/EX-04/Ex-4.js:
--------------------------------------------------------------------------------
1 | function updateRemaining() {
2 | maxLength = 50;
3 | enteredLength = document.getElementById("txt").value.length;
4 | remaining = maxLength - enteredLength;
5 | document.getElementById("remaining").innerText = remaining + " characters remaining";
6 | }
7 |
--------------------------------------------------------------------------------
/Day 13-08-2025/EX-12/Ex-12.js:
--------------------------------------------------------------------------------
1 | function check() {
2 | let str = document.getElementById("txt").value;
3 | let rev = "";
4 |
5 | for (let i = str.length - 1; i >= 0; i--) {
6 | rev += str[i];
7 | }
8 |
9 | alert(str === rev ? "Palindrome" : "Not Palindrome");
10 | }
11 |
--------------------------------------------------------------------------------
/Day 19-08-2025/TaskApp/src/main.ts:
--------------------------------------------------------------------------------
1 | import { bootstrapApplication } from '@angular/platform-browser';
2 | import { appConfig } from './app/app.config';
3 | import { AppComponent } from './app/app.component';
4 |
5 | bootstrapApplication(AppComponent, appConfig)
6 | .catch((err) => console.error(err));
7 |
--------------------------------------------------------------------------------
/Day 19-08-2025/Tuesday/src/main.ts:
--------------------------------------------------------------------------------
1 | import { bootstrapApplication } from '@angular/platform-browser';
2 | import { appConfig } from './app/app.config';
3 | import { AppComponent } from './app/app.component';
4 |
5 | bootstrapApplication(AppComponent, appConfig)
6 | .catch((err) => console.error(err));
7 |
--------------------------------------------------------------------------------
/Day 20-08-2025/Movie/src/main.ts:
--------------------------------------------------------------------------------
1 | import { bootstrapApplication } from '@angular/platform-browser';
2 | import { appConfig } from './app/app.config';
3 | import { AppComponent } from './app/app.component';
4 |
5 | bootstrapApplication(AppComponent, appConfig)
6 | .catch((err) => console.error(err));
7 |
--------------------------------------------------------------------------------
/Day 08-08-2025/Exercise-2/LetsGo/src/main/resources/application.properties:
--------------------------------------------------------------------------------
1 | spring.application.name=LetsGo
2 | spring.datasource.url=jdbc:mysql://localhost:3306/letsgodb
3 | spring.datasource.username=root
4 | spring.datasource.password=root
5 | spring.jpa.hibernate.ddl-auto=update
6 | spring.jpa.show-sql=true
--------------------------------------------------------------------------------
/Day 20-08-2025/thirdapp/src/main.ts:
--------------------------------------------------------------------------------
1 | import { bootstrapApplication } from '@angular/platform-browser';
2 | import { appConfig } from './app/app.config';
3 | import { AppComponent } from './app/app.component';
4 |
5 | bootstrapApplication(AppComponent, appConfig)
6 | .catch((err) => console.error(err));
7 |
--------------------------------------------------------------------------------
/Day 21-08-2025/fourthApp/src/main.ts:
--------------------------------------------------------------------------------
1 | import { bootstrapApplication } from '@angular/platform-browser';
2 | import { appConfig } from './app/app.config';
3 | import { AppComponent } from './app/app.component';
4 |
5 | bootstrapApplication(AppComponent, appConfig)
6 | .catch((err) => console.error(err));
7 |
--------------------------------------------------------------------------------
/Day 22-08-2025/Frontend/Productmgmt/src/app/productlist/productlist.component.css:
--------------------------------------------------------------------------------
1 | .product-list {
2 | text-align: center;
3 | margin-top: 20px;
4 | }
5 |
6 | .product-info {
7 | border: 1px solid black;
8 | margin: 10px auto;
9 | padding: 10px;
10 | width: 250px;
11 | }
12 |
--------------------------------------------------------------------------------
/Day 30-07-2025/Exercise/aopair/src/main/java/com/wipro/aopair/exception/NoSeatAvailableException.java:
--------------------------------------------------------------------------------
1 | package com.wipro.aopair.exception;
2 |
3 | public class NoSeatAvailableException extends Exception{
4 | public NoSeatAvailableException(String message) {
5 | super(message);
6 | }
7 |
8 | }
9 |
--------------------------------------------------------------------------------
/Day 23-07-2025/Day3_Training/src/com/wipro/oops/BankOps.java:
--------------------------------------------------------------------------------
1 | package com.wipro.oops;
2 |
3 | public interface BankOps {
4 |
5 | void deposit(double amount, String accNumber);
6 | double depositAndReturnBalance(double amount, String accNumber);
7 | double withdraw(double amount, String accNumber);
8 | }
9 |
--------------------------------------------------------------------------------
/Day 23-08-2025/Backend/usermgmt/usermgmt/src/main/java/com/wipro/usermgmt/util/AppConstant.java:
--------------------------------------------------------------------------------
1 | package com.wipro.usermgmt.util;
2 |
3 |
4 | public class AppConstant {
5 |
6 |
7 | public static final String SECRET = "49y3Rvz4iF6hOZht7RszM8+A6BNs++KIabZDGt4OMbsTkyYqifHnDotf6X47nuOryU8IYJ3x/ooXZX5EN642KQ==";
8 | }
--------------------------------------------------------------------------------
/Day 25-08-2025/AngularMaterial/src/main.ts:
--------------------------------------------------------------------------------
1 | import { bootstrapApplication } from '@angular/platform-browser';
2 | import { appConfig } from './app/app.config';
3 | import { AppComponent } from './app/app.component';
4 |
5 | bootstrapApplication(AppComponent, appConfig)
6 | .catch((err) => console.error(err));
7 |
--------------------------------------------------------------------------------
/Day 28-08-2025/AngularTesting/src/main.ts:
--------------------------------------------------------------------------------
1 | import { bootstrapApplication } from '@angular/platform-browser';
2 | import { appConfig } from './app/app.config';
3 | import { AppComponent } from './app/app.component';
4 |
5 | bootstrapApplication(AppComponent, appConfig)
6 | .catch((err) => console.error(err));
7 |
--------------------------------------------------------------------------------
/Day 06-08-2025/Exercise-1/order/order/src/main/java/com/wipro/order/repo/OrderRepo.java:
--------------------------------------------------------------------------------
1 | package com.wipro.order.repo;
2 |
3 | import org.springframework.data.jpa.repository.JpaRepository;
4 |
5 | import com.wipro.order.entity.Order;
6 |
7 | public interface OrderRepo extends JpaRepository {
8 | }
9 |
--------------------------------------------------------------------------------
/Day 08-08-2025/Exercise-3/question.txt.txt:
--------------------------------------------------------------------------------
1 | Run Zookeeper , Kafka Server . Create a topic called spring-boot , run consumer and run producer . Then fromthe producer window write a message on spring-boot topic saying “spring boot has actuator” and verify from the consumer window whether you are able to read the message.
--------------------------------------------------------------------------------
/Day 09-08-2025/Exercise-4/rider-service/rider-service/src/main/java/com/wipro/riderservice/util/AppConstant.java:
--------------------------------------------------------------------------------
1 | package com.wipro.riderservice.util;
2 |
3 |
4 | public class AppConstant {
5 | public static final String OUTGOING_TOPIC_NAME = "R2U";
6 | public static final String INCOMING_TOPIC_NAME = "U2R";
7 | }
--------------------------------------------------------------------------------
/Day 22-08-2025/Frontend/Productmgmt/src/main.ts:
--------------------------------------------------------------------------------
1 | import { bootstrapApplication } from '@angular/platform-browser';
2 | import { appConfig } from './app/app.config';
3 | import { AppComponent } from './app/app.component';
4 |
5 | bootstrapApplication(AppComponent, appConfig)
6 | .catch((err) => console.error(err));
7 |
--------------------------------------------------------------------------------
/Day 25-07-2025/Day5_Training/src/com/wipro/annonymous/Main.java:
--------------------------------------------------------------------------------
1 | package com.wipro.annonymous;
2 |
3 | public class Main {
4 | public static void main(String[] args) {
5 |
6 | Greet greet = () -> System.out.println("Hello Lambda");
7 |
8 | greet.sayHello();
9 | }
10 |
11 | }
12 |
--------------------------------------------------------------------------------
/Day 05-08-2025/Exercises/orderms/orderms/src/main/java/com/wipro/orderms/repo/OrderRepo.java:
--------------------------------------------------------------------------------
1 | package com.wipro.orderms.repo;
2 |
3 | import org.springframework.data.jpa.repository.JpaRepository;
4 |
5 | import com.wipro.orderms.entity.Order;
6 |
7 | public interface OrderRepo extends JpaRepository {
8 | }
--------------------------------------------------------------------------------
/Day 07-08-2025/Exercise-1/user-ms/src/main/java/com/wipro/userms/repo/UserRepository.java:
--------------------------------------------------------------------------------
1 | package com.wipro.userms.repo;
2 |
3 | import org.springframework.data.jpa.repository.JpaRepository;
4 |
5 | import com.wipro.userms.entity.User;
6 |
7 | public interface UserRepository extends JpaRepository {}
8 |
9 |
--------------------------------------------------------------------------------
/Day 09-08-2025/Exercise-4/uber-service/uber-service/src/main/java/com/wipro/uberservice/util/AppConstant.java:
--------------------------------------------------------------------------------
1 | package com.wipro.uberservice.util;
2 |
3 |
4 | public class AppConstant {
5 | public static final String INCOMING_TOPIC_NAME = "R2U";
6 | public static final String OUTGOING_TOPIC_NAME = "U2R";
7 | }
8 |
--------------------------------------------------------------------------------
/Day 23-08-2025/Backend/food/food/src/main/java/com/wipro/food/repo/FoodRepo.java:
--------------------------------------------------------------------------------
1 | package com.wipro.food.repo;
2 |
3 |
4 | import org.springframework.data.jpa.repository.JpaRepository;
5 |
6 | import com.wipro.food.entity.Food;
7 |
8 | public interface FoodRepo extends JpaRepository{
9 |
10 |
11 | }
--------------------------------------------------------------------------------
/Day 28-07-2025/Exercises/wiprojdbc/src/main/java/com/wipro/wiprojdbc/App.java:
--------------------------------------------------------------------------------
1 | package com.wipro.wiprojdbc;
2 |
3 | /**
4 | * Hello world!
5 | *
6 | */
7 | public class App
8 | {
9 | public static void main( String[] args )
10 | {
11 | System.out.println( "Hello World!" );
12 | }
13 | }
14 |
--------------------------------------------------------------------------------
/capstone_project/Frontend/FlightBookingApp/src/main.ts:
--------------------------------------------------------------------------------
1 | import { bootstrapApplication } from '@angular/platform-browser';
2 | import { appConfig } from './app/app.config';
3 | import { AppComponent } from './app/app.component';
4 |
5 | bootstrapApplication(AppComponent, appConfig)
6 | .catch((err) => console.error(err));
7 |
--------------------------------------------------------------------------------
/Day 07-08-2025/Exercise-4/carmicroservice/src/main/resources/application.properties:
--------------------------------------------------------------------------------
1 | spring.application.name=carmicroservice
2 | spring.datasource.url=jdbc:mysql://localhost:3306/cardb
3 | spring.datasource.username=root
4 | spring.datasource.password=root
5 | spring.jpa.hibernate.ddl-auto=update
6 | spring.jpa.show-sql=true
7 |
--------------------------------------------------------------------------------
/Day 08-08-2025/Exercise-4/question.txt:
--------------------------------------------------------------------------------
1 | Ex4 : Stop the consumer then write some message from producer. Now run the consumerwithout --from-beginningi.e. like kafka-console-consumer.bat --topic spring-boot --bootstrap-server localhost:9092 , now find out if you are able to read the messages written before the consumer was run.
--------------------------------------------------------------------------------
/Day 12-08-2025/EX-2/inline.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Ex2 - Inline CSS
5 |
6 |
7 |
8 | This is a centered paragraph with green text and font size 40px.
9 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/Day 23-08-2025/Frontend/BookMyFood/src/Interface/order.ts:
--------------------------------------------------------------------------------
1 | import { OrderItem } from "./order-item";
2 |
3 | export interface Order {
4 |
5 | id?:number;
6 | orderId?:string;
7 | orderValue?:number;
8 | userId?:string;
9 | orderTime?:Date;
10 | orderStatus?:string;
11 | items:OrderItem[];
12 | }
--------------------------------------------------------------------------------
/Day 28-07-2025/Exercises/mockitodemo/src/main/java/com/wipro/mockitodemo/App.java:
--------------------------------------------------------------------------------
1 | package com.wipro.mockitodemo;
2 |
3 | /**
4 | * Hello world!
5 | *
6 | */
7 | public class App
8 | {
9 | public static void main( String[] args )
10 | {
11 | System.out.println( "Hello World!" );
12 | }
13 | }
14 |
--------------------------------------------------------------------------------
/Day 13-08-2025/EX-07/Ex-7.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | Document
7 |
8 |
9 | Hello
10 |
11 |
12 |
--------------------------------------------------------------------------------
/Day 09-08-2025/Exercise-4/uber-service/uber-service/src/main/java/com/wipro/uberservice/service/UberService.java:
--------------------------------------------------------------------------------
1 | package com.wipro.uberservice.service;
2 |
3 |
4 | import com.wipro.uberservice.dto.Ride;
5 | import com.wipro.uberservice.entity.AcceptedRide;
6 |
7 | public interface UberService {
8 | void processRide(Ride ride);
9 | }
--------------------------------------------------------------------------------
/Day 14-08-2025/EX-02/ex-2.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | Document
7 |
8 |
9 | see console
10 |
11 |
12 |
--------------------------------------------------------------------------------
/Day 14-08-2025/EX-03/ex-3.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | Document
7 |
8 |
9 | see console
10 |
11 |
12 |
--------------------------------------------------------------------------------
/Day 14-08-2025/EX-05/ex-5.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | Document
7 |
8 |
9 | see console
10 |
11 |
12 |
--------------------------------------------------------------------------------
/Day 14-08-2025/EX-06/ex-6.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | Document
7 |
8 |
9 | see console
10 |
11 |
12 |
--------------------------------------------------------------------------------
/Day 14-08-2025/EX-07/ex-7.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | Document
7 |
8 |
9 | see console
10 |
11 |
12 |
--------------------------------------------------------------------------------
/Day 14-08-2025/EX-08/ex-8.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | Document
7 |
8 |
9 | see console
10 |
11 |
12 |
--------------------------------------------------------------------------------
/Day 14-08-2025/EX-09/ex-9.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | Document
7 |
8 |
9 | see console
10 |
11 |
12 |
--------------------------------------------------------------------------------
/Day 18-08-2025/firstapp/src/app/login/login.component.ts:
--------------------------------------------------------------------------------
1 | import { Component } from '@angular/core';
2 |
3 | @Component({
4 | selector: 'app-login',
5 | standalone: true,
6 | imports: [],
7 | templateUrl: './login.component.html',
8 | styleUrls: ['./login.component.css']
9 | })
10 | export class LoginComponent { }
11 |
--------------------------------------------------------------------------------
/Day 24-07-2025/Day4_Training/src/com/wipro/genric/SortByEmpId.java:
--------------------------------------------------------------------------------
1 | package com.wipro.genric;
2 |
3 | import java.util.Comparator;
4 |
5 | public class SortByEmpId implements Comparator {
6 | public int compare(Employee e1, Employee e2) {
7 | return e1.getEmpId().compareTo(e2.getEmpId());
8 | }
9 | }
10 |
--------------------------------------------------------------------------------
/Day 11-08-2025/Exercise-1/Question.txt:
--------------------------------------------------------------------------------
1 | Ex 1: Create a springboot application having an endpoint called getCurrentTimewhich is going to give you current data time. Secure this end point with a JT token. Create an endpoint called /login where you pass user id and password to generate the token which will be used to access the other end points.
--------------------------------------------------------------------------------
/Day 12-08-2025/EX-4/External.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Ex4 - External CSS
5 |
6 |
7 |
8 |
9 | This is a centered paragraph with green text and font size 40px.
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Day 13-08-2025/EX-09/Ex-9.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | Document
7 |
8 |
9 | Open Console
10 |
11 |
12 |
--------------------------------------------------------------------------------
/Day 13-08-2025/EX-10/Ex-10.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | Document
7 |
8 |
9 | See Console
10 |
11 |
12 |
--------------------------------------------------------------------------------
/Day 13-08-2025/EX-11/Ex-11.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | Document
7 |
8 |
9 | See console
10 |
11 |
12 |
--------------------------------------------------------------------------------
/Day 14-08-2025/EX-10/ex-10.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | Document
7 |
8 |
9 | see console
10 |
11 |
12 |
--------------------------------------------------------------------------------
/Day 14-08-2025/EX-11/ex-11.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | Document
7 |
8 |
9 | see console
10 |
11 |
12 |
--------------------------------------------------------------------------------
/Day 22-07-2025/Day2_Training/src/com/wipro/basic/Exercise9_Loops.java:
--------------------------------------------------------------------------------
1 | package com.wipro.basic;
2 |
3 | public class Exercise9_Loops {
4 |
5 | public static void main(String[] args) {
6 | // TODO Auto-generated method stub
7 | for(int i=0;i<=10;i=i+2)
8 | {
9 | System.out.println(i);
10 | }
11 |
12 | }
13 |
14 | }
15 |
--------------------------------------------------------------------------------
/Day 23-08-2025/Backend/paymentms/paymentms/src/main/java/com/wipro/paymentms/repo/PaymentRepo.java:
--------------------------------------------------------------------------------
1 | package com.wipro.paymentms.repo;
2 |
3 | import org.springframework.data.jpa.repository.JpaRepository;
4 |
5 | import com.wipro.paymentms.entity.Payment;
6 |
7 | public interface PaymentRepo extends JpaRepository {
8 |
9 | }
--------------------------------------------------------------------------------
/Day 23-08-2025/Frontend/BookMyFood/src/main.ts:
--------------------------------------------------------------------------------
1 | import { bootstrapApplication } from '@angular/platform-browser';
2 | import { AppComponent } from './Components/app/app.component';
3 | import { appConfig } from './Components/app/app.config';
4 |
5 |
6 | bootstrapApplication(AppComponent, appConfig)
7 | .catch((err) => console.error(err));
8 |
--------------------------------------------------------------------------------
/Day 31-07-2025/Exercise-1/thymeleafdemo/src/main/resources/templates/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Thymeleaf
6 |
7 |
8 |
9 | Welcome to the world of ThymeLeaf and lets play
10 |
11 |
--------------------------------------------------------------------------------
/Day 11-08-2025/Exercise-4/text3.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Positive Odd Number Input
6 |
7 |
8 | Enter a Positive Odd Number:
9 |
10 |
11 |
12 |
13 |
14 |
15 |
--------------------------------------------------------------------------------
/Day 14-08-2025/EX-01/ex-1.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | Document
7 |
8 |
9 | see console
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Day 14-08-2025/EX-04/ex-4.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | Document
7 |
8 |
9 | see console
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Day 14-08-2025/EX-06/ex-6.js:
--------------------------------------------------------------------------------
1 | let movie = {
2 | movieName: "Sairat",
3 | movieLanguage: "Marathi",
4 | imdbRating: 9.2
5 | };
6 |
7 | let { movieName, movieLanguage, imdbRating } = movie;
8 |
9 | console.log("Movie Name:", movieName);
10 | console.log("Language:", movieLanguage);
11 | console.log("IMDB Rating:", imdbRating);
12 |
--------------------------------------------------------------------------------
/Day 23-07-2025/Day3_Training/src/com/wipro/oops/Gpay.java:
--------------------------------------------------------------------------------
1 | package com.wipro.oops;
2 |
3 | public class Gpay implements PaymentMethod{
4 |
5 | @Override
6 | public void pay(double amount) {
7 | // TODO Auto-generated method stub
8 | System.out.println("Paid ₹" + amount + " using GPay.");
9 |
10 |
11 | }
12 |
13 | }
14 |
--------------------------------------------------------------------------------
/Day 23-08-2025/Backend/order/orderms/src/main/java/com/wipro/orderms/repo/OrderMasterRepo.java:
--------------------------------------------------------------------------------
1 | package com.wipro.orderms.repo;
2 |
3 | import org.springframework.data.jpa.repository.JpaRepository;
4 |
5 | import com.wipro.orderms.entity.OrderMaster;
6 |
7 | public interface OrderMasterRepo extends JpaRepository {
8 |
9 | }
--------------------------------------------------------------------------------
/Day 24-07-2025/Day4_Training/src/com/wipro/genric/SortByEmpAge.java:
--------------------------------------------------------------------------------
1 | package com.wipro.genric;
2 |
3 | import java.util.Comparator;
4 |
5 | public class SortByEmpAge implements Comparator {
6 | public int compare(Employee e1, Employee e2) {
7 | return Integer.compare(e1.getEmpAge(), e2.getEmpAge());
8 | }
9 | }
10 |
--------------------------------------------------------------------------------
/Day 24-07-2025/Day4_Training/src/com/wipro/genric/SortByEmpName.java:
--------------------------------------------------------------------------------
1 | package com.wipro.genric;
2 |
3 | import java.util.Comparator;
4 |
5 | public class SortByEmpName implements Comparator {
6 | public int compare(Employee e1, Employee e2) {
7 | return e1.getEmpName().compareTo(e2.getEmpName());
8 | }
9 | }
10 |
--------------------------------------------------------------------------------
/capstone_project/Drive Links.txt:
--------------------------------------------------------------------------------
1 | Demo Video- https://drive.google.com/file/d/1ux_bqotOrv_sHtNtO9Vv6vzntvf0-yjh/view?usp=sharing
2 |
3 |
4 | Code Video- https://drive.google.com/file/d/1bR5HBMavaBQ4NqIW7dv2ANlAGDpW_X7d/view?usp=sharing
5 | Frontend- https://drive.google.com/file/d/1UBYQhMxpLHwlQXTQuD3m5caj2XoXHEkW/view?usp=sharing
6 |
--------------------------------------------------------------------------------
/Day 07-08-2025/Exercise-4/carmicroservice/src/main/java/com/wipro/carmicroservice/repo/CarRepository.java:
--------------------------------------------------------------------------------
1 | package com.wipro.carmicroservice.repo;
2 |
3 | import org.springframework.data.jpa.repository.JpaRepository;
4 |
5 | import com.wipro.carmicroservice.entity.Car;
6 |
7 | public interface CarRepository extends JpaRepository {
8 | }
9 |
--------------------------------------------------------------------------------
/Day 13-08-2025/EX-05/Ex-5.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | Document
7 |
8 |
9 | Open Console to See Output
10 |
11 |
12 |
--------------------------------------------------------------------------------
/Day 13-08-2025/EX-08/Ex-8.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | Document
7 |
8 |
9 | Open Console to See Output
10 |
11 |
12 |
--------------------------------------------------------------------------------
/Day 23-08-2025/Backend/food/food/src/test/java/com/wipro/food/FoodApplicationTests.java:
--------------------------------------------------------------------------------
1 | package com.wipro.food;
2 |
3 | import org.junit.jupiter.api.Test;
4 | import org.springframework.boot.test.context.SpringBootTest;
5 |
6 | @SpringBootTest
7 | class FoodApplicationTests {
8 |
9 | @Test
10 | void contextLoads() {
11 | }
12 |
13 | }
14 |
--------------------------------------------------------------------------------
/Day 26-07-2025/Exercise/Day6_Training/src/com/wipro/thread/Counter.java:
--------------------------------------------------------------------------------
1 | package com.wipro.thread;
2 |
3 | public class Counter {
4 | int count = 0;
5 |
6 | public synchronized void increment() {
7 | count++;
8 | }
9 | public int getCount() {
10 | // TODO Auto-generated method stub
11 | return count;
12 | }
13 |
14 | }
15 |
--------------------------------------------------------------------------------
/Day 19-08-2025/Tuesday/src/app/ex03-attribute/ex03-attribute.component.css:
--------------------------------------------------------------------------------
1 | .app1 {
2 | background-color: lightblue;
3 | color: navy;
4 | padding: 10px;
5 | border-radius: 8px;
6 | }
7 |
8 | .app2 {
9 | background-color: lightgreen;
10 | color: darkgreen;
11 | padding: 10px;
12 | border: 2px dashed green;
13 | }
14 |
15 |
16 |
17 |
--------------------------------------------------------------------------------
/Day 23-07-2025/Day3_Training/src/com/wipro/oops/Phonepay.java:
--------------------------------------------------------------------------------
1 | package com.wipro.oops;
2 |
3 | public class Phonepay implements PaymentMethod{
4 |
5 | @Override
6 | public void pay(double amount) {
7 | // TODO Auto-generated method stub
8 | System.out.println("Paid ₹" + amount + " using PhonePe.");
9 |
10 |
11 | }
12 |
13 | }
14 |
--------------------------------------------------------------------------------
/Day 06-08-2025/Exercise-1/order/order/src/test/java/com/wipro/order/OrderApplicationTests.java:
--------------------------------------------------------------------------------
1 | package com.wipro.order;
2 |
3 | import org.junit.jupiter.api.Test;
4 | import org.springframework.boot.test.context.SpringBootTest;
5 |
6 | @SpringBootTest
7 | class OrderApplicationTests {
8 |
9 | @Test
10 | void contextLoads() {
11 | }
12 |
13 | }
14 |
--------------------------------------------------------------------------------
/Day 07-08-2025/Exercise-1/user-ms/src/test/java/com/wipro/user_ms/UserMsApplicationTests.java:
--------------------------------------------------------------------------------
1 | package com.wipro.user_ms;
2 |
3 | import org.junit.jupiter.api.Test;
4 | import org.springframework.boot.test.context.SpringBootTest;
5 |
6 | @SpringBootTest
7 | class UserMsApplicationTests {
8 |
9 | @Test
10 | void contextLoads() {
11 | }
12 |
13 | }
14 |
--------------------------------------------------------------------------------
/Day 08-08-2025/Exercise-2/LetsGo/src/test/java/com/wipro/LetsGo/LetsGoApplicationTests.java:
--------------------------------------------------------------------------------
1 | package com.wipro.LetsGo;
2 |
3 | import org.junit.jupiter.api.Test;
4 | import org.springframework.boot.test.context.SpringBootTest;
5 |
6 | @SpringBootTest
7 | class LetsGoApplicationTests {
8 |
9 | @Test
10 | void contextLoads() {
11 | }
12 |
13 | }
14 |
--------------------------------------------------------------------------------
/Day 13-08-2025/EX-06/Ex-6.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | Document
7 |
8 |
9 | Open Console to See Output
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Day 18-08-2025/firstapp/src/app/secondcomp/secondcomp.component.ts:
--------------------------------------------------------------------------------
1 | import { Component } from '@angular/core';
2 |
3 | @Component({
4 | selector: 'app-secondcomp',
5 | standalone: true,
6 | imports: [],
7 | templateUrl: './secondcomp.component.html',
8 | styleUrls: ['./secondcomp.component.css']
9 | })
10 | export class Secondcomp { }
11 |
--------------------------------------------------------------------------------
/Day 22-08-2025/Backend/productmgmt/src/main/java/com/wipro/productmgmt/service/OrderService.java:
--------------------------------------------------------------------------------
1 | package com.wipro.productmgmt.service;
2 |
3 |
4 | import java.util.List;
5 | import com.wipro.productmgmt.entity.Order;
6 |
7 | public interface OrderService {
8 | Order placeOrder(int productId, int qty);
9 | List getAllOrders();
10 | }
11 |
--------------------------------------------------------------------------------
/Day 26-07-2025/Exercise/Day6_Training/src/com/wipro/solidPrinciple/Paytm.java:
--------------------------------------------------------------------------------
1 | package com.wipro.solidPrinciple;
2 |
3 | public class Paytm implements PaymentGateway{
4 |
5 | @Override
6 | public void pay(double amount) {
7 | // TODO Auto-generated method stub
8 | System.out.println(amount + " Paytm");
9 |
10 |
11 | }
12 |
13 | }
14 |
--------------------------------------------------------------------------------
/Day 30-07-2025/Exercise/aopair/src/main/java/com/wipro/aopair/config/AspectConfig.java:
--------------------------------------------------------------------------------
1 | package com.wipro.aopair.config;
2 |
3 | import org.springframework.context.annotation.Configuration;
4 | import org.springframework.context.annotation.EnableAspectJAutoProxy;
5 |
6 | @Configuration
7 | @EnableAspectJAutoProxy
8 | public class AspectConfig {
9 | }
10 |
--------------------------------------------------------------------------------
/Day 08-08-2025/Exercise-1/logdemo/src/test/java/com/wipro/logdemo/LogdemoApplicationTests.java:
--------------------------------------------------------------------------------
1 | package com.wipro.logdemo;
2 |
3 | import org.junit.jupiter.api.Test;
4 | import org.springframework.boot.test.context.SpringBootTest;
5 |
6 | @SpringBootTest
7 | class LogdemoApplicationTests {
8 |
9 | @Test
10 | void contextLoads() {
11 | }
12 |
13 | }
14 |
--------------------------------------------------------------------------------
/Day 23-08-2025/Backend/order/orderms/src/test/java/com/wipro/orderms/OrdermsApplicationTests.java:
--------------------------------------------------------------------------------
1 | package com.wipro.orderms;
2 |
3 | import org.junit.jupiter.api.Test;
4 | import org.springframework.boot.test.context.SpringBootTest;
5 |
6 | @SpringBootTest
7 | class OrdermsApplicationTests {
8 |
9 | @Test
10 | void contextLoads() {
11 | }
12 |
13 | }
14 |
--------------------------------------------------------------------------------
/Day 26-07-2025/Exercise/Day6_Training/src/com/wipro/solidPrinciple/PhonePe.java:
--------------------------------------------------------------------------------
1 | package com.wipro.solidPrinciple;
2 |
3 | public class PhonePe implements PaymentGateway{
4 |
5 | @Override
6 | public void pay(double amount) {
7 | // TODO Auto-generated method stub
8 | System.out.println(amount + " PhonePay");
9 |
10 |
11 | }
12 |
13 | }
14 |
--------------------------------------------------------------------------------
/Day 02-08-2025/Exercises/relationshipdemo/src/main/java/com/wipro/relationshipdemo/service/EmployeeService.java:
--------------------------------------------------------------------------------
1 | package com.wipro.relationshipdemo.service;
2 |
3 | import com.wipro.relationshipdemo.entity.Employee;
4 |
5 | public interface EmployeeService {
6 | Employee saveEmployee(Employee employee);
7 |
8 | Employee getEmployeeById(int id);
9 |
10 | }
11 |
--------------------------------------------------------------------------------
/Day 05-08-2025/Exercises/orderms/orderms/src/test/java/com/wipro/orderms/OrdermsApplicationTests.java:
--------------------------------------------------------------------------------
1 | package com.wipro.orderms;
2 |
3 | import org.junit.jupiter.api.Test;
4 | import org.springframework.boot.test.context.SpringBootTest;
5 |
6 | @SpringBootTest
7 | class OrdermsApplicationTests {
8 |
9 | @Test
10 | void contextLoads() {
11 | }
12 |
13 | }
14 |
--------------------------------------------------------------------------------
/Day 09-08-2025/Exercise-4/rider-service/rider-service/src/main/java/com/wipro/riderservice/repo/RideRequestRepo.java:
--------------------------------------------------------------------------------
1 | package com.wipro.riderservice.repo;
2 |
3 |
4 | import org.springframework.data.jpa.repository.JpaRepository;
5 | import com.wipro.riderservice.entity.RideRequest;
6 |
7 | public interface RideRequestRepo extends JpaRepository {
8 | }
--------------------------------------------------------------------------------
/Day 11-08-2025/Exercise-1/jwtdemo/jwtdemo/src/test/java/com/wipro/jwtdemo/JwtdemoApplicationTests.java:
--------------------------------------------------------------------------------
1 | package com.wipro.jwtdemo;
2 |
3 | import org.junit.jupiter.api.Test;
4 | import org.springframework.boot.test.context.SpringBootTest;
5 |
6 | @SpringBootTest
7 | class JwtdemoApplicationTests {
8 |
9 | @Test
10 | void contextLoads() {
11 | }
12 |
13 | }
14 |
--------------------------------------------------------------------------------
/Day 23-07-2025/Day3_Training/src/com/wipro/oops/Square.java:
--------------------------------------------------------------------------------
1 | package com.wipro.oops;
2 |
3 | public class Square extends Shape {
4 |
5 | public Square(String color, boolean filled) {
6 | super(color, filled);
7 | }
8 |
9 | @Override
10 | public String toString() {
11 | return "Square -> " + super.toString();
12 | }
13 | }
14 |
--------------------------------------------------------------------------------
/Day 25-07-2025/Day5_Training/src/com/wipro/annonymous/CallMultiply.java:
--------------------------------------------------------------------------------
1 | package com.wipro.annonymous;
2 |
3 | public class CallMultiply {
4 | public static void main(String[] args) {
5 |
6 | Multiply mul = (a, b) -> a * b;
7 |
8 | int res = mul.multiply(5, 4);
9 |
10 | System.out.println("Result: " + res);
11 | }
12 |
13 | }
14 |
--------------------------------------------------------------------------------
/Day 13-08-2025/EX-06/Ex-6.js:
--------------------------------------------------------------------------------
1 | let names = ["Shubham", "Sham", "Ram", "Tejas", "Mayur", "Prashant"];
2 |
3 | // Filter names with length > 5 and convert to uppercase
4 | let result = names
5 | .filter(name => name.length > 5)
6 | .map(name => name.toUpperCase());
7 |
8 | console.log("Original names:", names);
9 | console.log("Filtered & Uppercase:", result);
10 |
--------------------------------------------------------------------------------
/Day 13-08-2025/EX-18/Calculator/Ex-18.css:
--------------------------------------------------------------------------------
1 | body {
2 | font-family: Arial, sans-serif;
3 | text-align: center;
4 | margin-top: 50px;
5 | }
6 |
7 | input {
8 | margin: 5px;
9 | padding: 5px;
10 | width: 150px;
11 | }
12 |
13 | button {
14 | margin: 5px;
15 | padding: 8px 12px;
16 | }
17 |
18 | h3 {
19 | margin-top: 20px;
20 | }
21 |
--------------------------------------------------------------------------------
/Day 16-08-2025/employeemgt/src/test/java/com/wipro/employeemgt/EmployeemgtApplicationTests.java:
--------------------------------------------------------------------------------
1 | package com.wipro.employeemgt;
2 |
3 | import org.junit.jupiter.api.Test;
4 | import org.springframework.boot.test.context.SpringBootTest;
5 |
6 | @SpringBootTest
7 | class EmployeemgtApplicationTests {
8 |
9 | @Test
10 | void contextLoads() {
11 | }
12 |
13 | }
14 |
--------------------------------------------------------------------------------
/Day 20-08-2025/thirdapp/src/app/highlight-strikethru.directive.spec.ts:
--------------------------------------------------------------------------------
1 | import { HighlightStrikethruDirective } from './highlight-strikethru.directive';
2 |
3 | describe('HighlightStrikethruDirective', () => {
4 | it('should create an instance', () => {
5 | const directive = new HighlightStrikethruDirective();
6 | expect(directive).toBeTruthy();
7 | });
8 | });
9 |
--------------------------------------------------------------------------------
/Day 23-07-2025/Day3_Training/src/com/wipro/oops/Converter.java:
--------------------------------------------------------------------------------
1 | package com.wipro.oops;
2 |
3 | public class Converter {
4 |
5 | public int convert(int a) {
6 | return a*a;
7 |
8 | }
9 | public int convert(int a, int b) {
10 | return a-b;
11 |
12 | }
13 | public double convert(double a) {
14 | return a/2;
15 |
16 | }
17 |
18 | }
19 |
20 |
21 |
--------------------------------------------------------------------------------
/Day 23-08-2025/Backend/usermgmt/usermgmt/src/test/java/com/wipro/usermgmt/UsermgmtApplicationTests.java:
--------------------------------------------------------------------------------
1 | package com.wipro.usermgmt;
2 |
3 | import org.junit.jupiter.api.Test;
4 | import org.springframework.boot.test.context.SpringBootTest;
5 |
6 | @SpringBootTest
7 | class UsermgmtApplicationTests {
8 |
9 | @Test
10 | void contextLoads() {
11 | }
12 |
13 | }
14 |
--------------------------------------------------------------------------------
/Day 26-07-2025/Exercise/Day6_Training/src/com/wipro/solidPrinciple/GooglePay.java:
--------------------------------------------------------------------------------
1 | package com.wipro.solidPrinciple;
2 |
3 | public class GooglePay implements PaymentGateway{
4 |
5 | @Override
6 | public void pay(double amount) {
7 | // TODO Auto-generated method stub
8 | System.out.println(amount + " GooglePay");
9 |
10 |
11 | }
12 |
13 |
14 | }
15 |
--------------------------------------------------------------------------------
/Day 05-08-2025/Questions.txt:
--------------------------------------------------------------------------------
1 | Ex 1: Modify order service ms to use OpenFeign instead of RestTemplate.
2 |
3 | Ex2: Implement /order end point that returns order and associated payment data using feign client.
4 |
5 | Ex3: Implement circuit breaker in the order and payment microservices
6 |
7 | Ex4: Setup Prometheus server and enable Prometheus metrics collection from order ms
8 |
--------------------------------------------------------------------------------
/Day 06-08-2025/Exercise-1/payments/payments/src/test/java/com/wipro/payments/PaymentsApplicationTests.java:
--------------------------------------------------------------------------------
1 | package com.wipro.payments;
2 |
3 | import org.junit.jupiter.api.Test;
4 | import org.springframework.boot.test.context.SpringBootTest;
5 |
6 | @SpringBootTest
7 | class PaymentsApplicationTests {
8 |
9 | @Test
10 | void contextLoads() {
11 | }
12 |
13 | }
14 |
--------------------------------------------------------------------------------
/Day 08-08-2025/Exercise-2/LetsGo/src/main/java/com/wipro/LetsGo/repo/VehicleMovementRepository.java:
--------------------------------------------------------------------------------
1 | package com.wipro.LetsGo.repo;
2 |
3 | import org.springframework.data.jpa.repository.JpaRepository;
4 |
5 | import com.wipro.LetsGo.entity.VehicleMovement;
6 |
7 | public interface VehicleMovementRepository extends JpaRepository{
8 |
9 | }
10 |
--------------------------------------------------------------------------------
/Day 14-08-2025/EX-20/pair20.ts:
--------------------------------------------------------------------------------
1 | function pair(first: T, second: U): [T, U] {
2 | return [first, second];
3 | }
4 |
5 | let result1 = pair(101, "Milind");
6 | let result2 = pair("Hello", true);
7 | let result3 = pair(5, 10);
8 |
9 | console.log(result1);
10 | console.log(result2);
11 | console.log(result3);
12 |
--------------------------------------------------------------------------------
/Day 18-08-2025/firstapp/src/app/app.config.ts:
--------------------------------------------------------------------------------
1 | import { ApplicationConfig, provideZoneChangeDetection } from '@angular/core';
2 | import { provideRouter } from '@angular/router';
3 |
4 | import { routes } from './app.routes';
5 |
6 | export const appConfig: ApplicationConfig = {
7 | providers: [provideZoneChangeDetection({ eventCoalescing: true }), provideRouter(routes)]
8 | };
9 |
--------------------------------------------------------------------------------
/Day 18-08-2025/secondapp/src/app/app.config.ts:
--------------------------------------------------------------------------------
1 | import { ApplicationConfig, provideZoneChangeDetection } from '@angular/core';
2 | import { provideRouter } from '@angular/router';
3 |
4 | import { routes } from './app.routes';
5 |
6 | export const appConfig: ApplicationConfig = {
7 | providers: [provideZoneChangeDetection({ eventCoalescing: true }), provideRouter(routes)]
8 | };
9 |
--------------------------------------------------------------------------------
/Day 18-08-2025/secondapp/src/app/citycomp/citycomp.component.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
Country Dropdown Example
5 |
6 |
7 | Load
8 |
9 |
10 |
11 | @for (city of dropdownCountries; track $index) {
12 | {{ city }}
13 | }
14 |
15 |
16 |
--------------------------------------------------------------------------------
/Day 19-08-2025/TaskApp/src/app/app.config.ts:
--------------------------------------------------------------------------------
1 | import { ApplicationConfig, provideZoneChangeDetection } from '@angular/core';
2 | import { provideRouter } from '@angular/router';
3 |
4 | import { routes } from './app.routes';
5 |
6 | export const appConfig: ApplicationConfig = {
7 | providers: [provideZoneChangeDetection({ eventCoalescing: true }), provideRouter(routes)]
8 | };
9 |
--------------------------------------------------------------------------------
/Day 19-08-2025/Tuesday/src/app/app.config.ts:
--------------------------------------------------------------------------------
1 | import { ApplicationConfig, provideZoneChangeDetection } from '@angular/core';
2 | import { provideRouter } from '@angular/router';
3 |
4 | import { routes } from './app.routes';
5 |
6 | export const appConfig: ApplicationConfig = {
7 | providers: [provideZoneChangeDetection({ eventCoalescing: true }), provideRouter(routes)]
8 | };
9 |
--------------------------------------------------------------------------------
/Day 20-08-2025/Movie/src/app/app.config.ts:
--------------------------------------------------------------------------------
1 | import { ApplicationConfig, provideZoneChangeDetection } from '@angular/core';
2 | import { provideRouter } from '@angular/router';
3 |
4 | import { routes } from './app.routes';
5 |
6 | export const appConfig: ApplicationConfig = {
7 | providers: [provideZoneChangeDetection({ eventCoalescing: true }), provideRouter(routes)]
8 | };
9 |
--------------------------------------------------------------------------------
/Day 20-08-2025/thirdapp/src/app/app.config.ts:
--------------------------------------------------------------------------------
1 | import { ApplicationConfig, provideZoneChangeDetection } from '@angular/core';
2 | import { provideRouter } from '@angular/router';
3 |
4 | import { routes } from './app.routes';
5 |
6 | export const appConfig: ApplicationConfig = {
7 | providers: [provideZoneChangeDetection({ eventCoalescing: true }), provideRouter(routes)]
8 | };
9 |
--------------------------------------------------------------------------------
/Day 22-08-2025/Backend/productmgmt/src/test/java/com/wipro/productmgmt/ProductmgmtApplicationTests.java:
--------------------------------------------------------------------------------
1 | package com.wipro.productmgmt;
2 |
3 | import org.junit.jupiter.api.Test;
4 | import org.springframework.boot.test.context.SpringBootTest;
5 |
6 | @SpringBootTest
7 | class ProductmgmtApplicationTests {
8 |
9 | @Test
10 | void contextLoads() {
11 | }
12 |
13 | }
14 |
--------------------------------------------------------------------------------
/Day 23-07-2025/Day3_Training/src/com/wipro/oops/Rectangle.java:
--------------------------------------------------------------------------------
1 | package com.wipro.oops;
2 |
3 | public class Rectangle extends Shape {
4 |
5 | public Rectangle(String color, boolean filled) {
6 | super(color, filled);
7 | }
8 |
9 | @Override
10 | public String toString() {
11 | return "Rectangle -> " + super.toString();
12 | }
13 | }
14 |
--------------------------------------------------------------------------------
/Day 23-08-2025/Backend/paymentms/paymentms/src/test/java/com/wipro/paymentms/PaymentmsApplicationTests.java:
--------------------------------------------------------------------------------
1 | package com.wipro.paymentms;
2 |
3 | import org.junit.jupiter.api.Test;
4 | import org.springframework.boot.test.context.SpringBootTest;
5 |
6 | @SpringBootTest
7 | class PaymentmsApplicationTests {
8 |
9 | @Test
10 | void contextLoads() {
11 | }
12 |
13 | }
14 |
--------------------------------------------------------------------------------
/Day 26-07-2025/Exercise/Day6_Training/src/com/wipro/thread/Main.java:
--------------------------------------------------------------------------------
1 | package com.wipro.thread;
2 |
3 | public class Main {
4 |
5 | public static void main(String[] args) {
6 | // TODO Auto-generated method stub
7 | NumberThread n1 = new NumberThread();
8 | LetterThread n2=new LetterThread();
9 |
10 | n1.start();
11 | n2.start();
12 |
13 | }
14 |
15 | }
16 |
--------------------------------------------------------------------------------
/Day 30-07-2025/Exercise/firstboot/src/test/java/com/wipro/demo/firstboot/FirstbootApplicationTests.java:
--------------------------------------------------------------------------------
1 | package com.wipro.demo.firstboot;
2 |
3 | import org.junit.jupiter.api.Test;
4 | import org.springframework.boot.test.context.SpringBootTest;
5 |
6 | @SpringBootTest
7 | class FirstbootApplicationTests {
8 |
9 | @Test
10 | void contextLoads() {
11 | }
12 |
13 | }
14 |
--------------------------------------------------------------------------------
/capstone_project/Backend/bookingms/src/test/java/com/wipro/bookingms/BookingmsApplicationTests.java:
--------------------------------------------------------------------------------
1 | package com.wipro.bookingms;
2 |
3 | import org.junit.jupiter.api.Test;
4 | import org.springframework.boot.test.context.SpringBootTest;
5 |
6 | @SpringBootTest
7 | class BookingmsApplicationTests {
8 |
9 | @Test
10 | void contextLoads() {
11 | }
12 |
13 | }
14 |
--------------------------------------------------------------------------------
/capstone_project/Backend/paymentms/src/test/java/com/wipro/paymentms/PaymentmsApplicationTests.java:
--------------------------------------------------------------------------------
1 | package com.wipro.paymentms;
2 |
3 | import org.junit.jupiter.api.Test;
4 | import org.springframework.boot.test.context.SpringBootTest;
5 |
6 | @SpringBootTest
7 | class PaymentmsApplicationTests {
8 |
9 | @Test
10 | void contextLoads() {
11 | }
12 |
13 | }
14 |
--------------------------------------------------------------------------------
/Day 01-08-2025/Exercise-1/productmgmt/src/test/java/com/wipro/productmgmt/ProductmgmtApplicationTests.java:
--------------------------------------------------------------------------------
1 | package com.wipro.productmgmt;
2 |
3 | import org.junit.jupiter.api.Test;
4 | import org.springframework.boot.test.context.SpringBootTest;
5 |
6 | @SpringBootTest
7 | class ProductmgmtApplicationTests {
8 |
9 | @Test
10 | void contextLoads() {
11 | }
12 |
13 | }
14 |
--------------------------------------------------------------------------------
/Day 04-08-2025/Exercise-1/paymentms/paymentms/src/test/java/com/wipro/paymentms/PaymentmsApplicationTests.java:
--------------------------------------------------------------------------------
1 | package com.wipro.paymentms;
2 |
3 | import org.junit.jupiter.api.Test;
4 | import org.springframework.boot.test.context.SpringBootTest;
5 |
6 | @SpringBootTest
7 | class PaymentmsApplicationTests {
8 |
9 | @Test
10 | void contextLoads() {
11 | }
12 |
13 | }
14 |
--------------------------------------------------------------------------------
/Day 05-08-2025/Exercises/paymentms/paymentms/src/test/java/com/wipro/paymentms/PaymentmsApplicationTests.java:
--------------------------------------------------------------------------------
1 | package com.wipro.paymentms;
2 |
3 | import org.junit.jupiter.api.Test;
4 | import org.springframework.boot.test.context.SpringBootTest;
5 |
6 | @SpringBootTest
7 | class PaymentmsApplicationTests {
8 |
9 | @Test
10 | void contextLoads() {
11 | }
12 |
13 | }
14 |
--------------------------------------------------------------------------------
/Day 09-08-2025/Exercise-2 and 3/consumer/consumer/src/test/java/com/wipro/consumer/ConsumerApplicationTests.java:
--------------------------------------------------------------------------------
1 | package com.wipro.consumer;
2 |
3 | import org.junit.jupiter.api.Test;
4 | import org.springframework.boot.test.context.SpringBootTest;
5 |
6 | @SpringBootTest
7 | class ConsumerApplicationTests {
8 |
9 | @Test
10 | void contextLoads() {
11 | }
12 |
13 | }
14 |
--------------------------------------------------------------------------------
/Day 09-08-2025/Exercise-2 and 3/producer/producer/src/test/java/com/wipro/producer/ProducerApplicationTests.java:
--------------------------------------------------------------------------------
1 | package com.wipro.producer;
2 |
3 | import org.junit.jupiter.api.Test;
4 | import org.springframework.boot.test.context.SpringBootTest;
5 |
6 | @SpringBootTest
7 | class ProducerApplicationTests {
8 |
9 | @Test
10 | void contextLoads() {
11 | }
12 |
13 | }
14 |
--------------------------------------------------------------------------------
/Day 12-08-2025/EX-6/index6.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Ex6 - Margin Example
5 |
6 |
7 |
8 |
9 |
10 |
Box 1
11 |
Box 2
12 |
13 |
14 |
15 |
16 |
--------------------------------------------------------------------------------
/Day 14-08-2025/EX-17/calculator17.ts:
--------------------------------------------------------------------------------
1 | class Calculator {
2 | add(a: number, b: number): number {
3 | return a + b;
4 | }
5 |
6 | subtract(a: number, b: number): number {
7 | return a - b;
8 | }
9 | }
10 |
11 | let calc = new Calculator();
12 | console.log("Addition:", calc.add(5, 5));
13 | console.log("Subtraction:", calc.subtract(15, 10));
14 |
--------------------------------------------------------------------------------
/Day 18-08-2025/secondapp/src/app/searchfilter/searchfilter.component.html:
--------------------------------------------------------------------------------
1 |
2 |
3 | Search Filter on Listbox
4 |
5 |
8 |
9 |
10 | {{ name }}
11 |
12 |
13 |
14 |
--------------------------------------------------------------------------------
/Day 20-08-2025/Movie/src/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Movie
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
--------------------------------------------------------------------------------
/Day 23-08-2025/Backend/apigateway/apigateway/src/test/java/com/wipro/apigateway/ApigatewayApplicationTests.java:
--------------------------------------------------------------------------------
1 | package com.wipro.apigateway;
2 |
3 | import org.junit.jupiter.api.Test;
4 | import org.springframework.boot.test.context.SpringBootTest;
5 |
6 | @SpringBootTest
7 | class ApigatewayApplicationTests {
8 |
9 | @Test
10 | void contextLoads() {
11 | }
12 |
13 | }
14 |
--------------------------------------------------------------------------------
/Day 23-08-2025/Backend/usermgmt/usermgmt/src/main/java/com/wipro/usermgmt/dto/Token.java:
--------------------------------------------------------------------------------
1 | package com.wipro.usermgmt.dto;
2 |
3 | import lombok.Data;
4 |
5 | @Data
6 | public class Token {
7 |
8 | String token;
9 |
10 | public String getToken() {
11 | return token;
12 | }
13 |
14 | public void setToken(String token) {
15 | this.token = token;
16 | }
17 |
18 |
19 | }
--------------------------------------------------------------------------------
/Day 28-08-2025/AngularTesting/src/app/app.config.ts:
--------------------------------------------------------------------------------
1 | import { ApplicationConfig, provideZoneChangeDetection } from '@angular/core';
2 | import { provideRouter } from '@angular/router';
3 |
4 | import { routes } from './app.routes';
5 |
6 | export const appConfig: ApplicationConfig = {
7 | providers: [provideZoneChangeDetection({ eventCoalescing: true }), provideRouter(routes)]
8 | };
9 |
--------------------------------------------------------------------------------
/Day 31-07-2025/Exercise-2/weatherdemo/src/test/java/com/wipro/weatherdemo/WeatherdemoApplicationTests.java:
--------------------------------------------------------------------------------
1 | package com.wipro.weatherdemo;
2 |
3 | import org.junit.jupiter.api.Test;
4 | import org.springframework.boot.test.context.SpringBootTest;
5 |
6 | @SpringBootTest
7 | class WeatherdemoApplicationTests {
8 |
9 | @Test
10 | void contextLoads() {
11 | }
12 |
13 | }
14 |
--------------------------------------------------------------------------------
/Day 06-08-2025/Exercise-3/apigateway/apigateway/src/test/java/com/wipro/apigateway/ApigatewayApplicationTests.java:
--------------------------------------------------------------------------------
1 | package com.wipro.apigateway;
2 |
3 | import org.junit.jupiter.api.Test;
4 | import org.springframework.boot.test.context.SpringBootTest;
5 |
6 | @SpringBootTest
7 | class ApigatewayApplicationTests {
8 |
9 | @Test
10 | void contextLoads() {
11 | }
12 |
13 | }
14 |
--------------------------------------------------------------------------------
/Day 09-08-2025/Exercise-4/uber-service/uber-service/src/main/java/com/wipro/uberservice/repo/AcceptedRideRepo.java:
--------------------------------------------------------------------------------
1 | package com.wipro.uberservice.repo;
2 |
3 | import org.springframework.data.jpa.repository.JpaRepository;
4 |
5 | import com.wipro.uberservice.entity.AcceptedRide;
6 |
7 | public interface AcceptedRideRepo extends JpaRepository{
8 |
9 | }
10 |
--------------------------------------------------------------------------------
/Day 14-08-2025/EX-12/ex-12.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | Ex12 - User Module
7 |
8 |
9 | Check the console for output
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Day 19-08-2025/TaskApp/src/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | TaskApp
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
--------------------------------------------------------------------------------
/Day 20-08-2025/thirdapp/src/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Thirdapp
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
--------------------------------------------------------------------------------
/Day 23-07-2025/Day3_Training/src/com/wipro/oops/test/RestaurantTest.java:
--------------------------------------------------------------------------------
1 | package com.wipro.oops.test;
2 |
3 | import com.wipro.oops.Restaurant;
4 |
5 | public class RestaurantTest {
6 | public static void main(String[] args) {
7 | Restaurant restaurant = new Restaurant("R001", "Amit Verma", 4.5);
8 |
9 | System.out.println(restaurant);
10 | }
11 |
12 | }
13 |
--------------------------------------------------------------------------------
/Day 25-08-2025/AngularMaterial/src/app/app.config.ts:
--------------------------------------------------------------------------------
1 | import { ApplicationConfig, provideZoneChangeDetection } from '@angular/core';
2 | import { provideRouter } from '@angular/router';
3 |
4 | import { routes } from './app.routes';
5 |
6 | export const appConfig: ApplicationConfig = {
7 | providers: [provideZoneChangeDetection({ eventCoalescing: true }), provideRouter(routes)]
8 | };
9 |
--------------------------------------------------------------------------------
/capstone_project/Backend/apigateway/apigateway/src/test/java/com/wipro/apigateway/ApigatewayApplicationTests.java:
--------------------------------------------------------------------------------
1 | package com.wipro.apigateway;
2 |
3 | import org.junit.jupiter.api.Test;
4 | import org.springframework.boot.test.context.SpringBootTest;
5 |
6 | @SpringBootTest
7 | class ApigatewayApplicationTests {
8 |
9 | @Test
10 | void contextLoads() {
11 | }
12 |
13 | }
14 |
--------------------------------------------------------------------------------
/Day 02-08-2025/Exercises/relationshipdemo/src/main/java/com/wipro/relationshipdemo/repo/EmployeeRepository.java:
--------------------------------------------------------------------------------
1 | package com.wipro.relationshipdemo.repo;
2 |
3 | import org.springframework.data.jpa.repository.JpaRepository;
4 |
5 | import com.wipro.relationshipdemo.entity.Employee;
6 |
7 | public interface EmployeeRepository extends JpaRepository {
8 |
9 | }
10 |
11 |
--------------------------------------------------------------------------------
/Day 07-08-2025/Exercise-1/user-ms/src/main/java/com/wipro/userms/service/UserService.java:
--------------------------------------------------------------------------------
1 | package com.wipro.userms.service;
2 |
3 | import java.util.List;
4 |
5 | import com.wipro.userms.entity.User;
6 |
7 | public interface UserService {
8 | User saveUser(User user);
9 | User updateUser(User user, int id);
10 | void deleteUser(int id);
11 | List getAllUsers();
12 | }
--------------------------------------------------------------------------------
/Day 12-08-2025/EX-7/index7.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Ex7 - Margin Text Position
5 |
6 |
7 |
8 |
9 |
10 | This is some text inside a div.
11 | Using margin, we can move it around.
12 |
13 |
14 |
15 |
16 |
--------------------------------------------------------------------------------
/Day 19-08-2025/Tuesday/src/app/ex05-fruit/ex05-fruit.component.css:
--------------------------------------------------------------------------------
1 | .fruit-box {
2 | padding: 10px;
3 | margin: 5px;
4 | border: 2px solid #ff9800;
5 | border-radius: 6px;
6 | display: inline-block;
7 | background-color: #fff3e0;
8 | font-weight: bold;
9 | }
10 | .card {
11 | border-radius: 12px;
12 | }
13 | .card img {
14 | height: 150px;
15 | object-fit: cover;
16 | }
--------------------------------------------------------------------------------
/Day 21-08-2025/fourthApp/src/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | FourthApp
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
--------------------------------------------------------------------------------
/Day 22-07-2025/Day2_Training/src/com/wipro/basic/Exercise16.java:
--------------------------------------------------------------------------------
1 | package com.wipro.basic;
2 |
3 | public class Exercise16 {
4 |
5 | public static void main(String[] args) {
6 | // TODO Auto-generated method stub
7 | int[] arr = {1, 2, 3, 4, 5};
8 |
9 | for (int i = arr.length - 1; i >= 0; i--) {
10 | System.out.print(" " + arr[i]);
11 | }
12 |
13 | }
14 |
15 | }
16 |
--------------------------------------------------------------------------------
/Day 25-07-2025/Day5_Training/src/com/wipro/annonymous/Employee.java:
--------------------------------------------------------------------------------
1 | package com.wipro.annonymous;
2 |
3 | public class Employee {
4 |
5 | String name;
6 | int age;
7 |
8 | Employee(String name, int age) {
9 | this.name = name;
10 | this.age = age;
11 | }
12 |
13 | public String toString() {
14 | return name + " - " + age;
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/Day 26-07-2025/Exercise/Day6_Training/src/com/wipro/solidPrinciple/PaymentService.java:
--------------------------------------------------------------------------------
1 | package com.wipro.solidPrinciple;
2 |
3 | public class PaymentService {
4 | PaymentGateway gateway;
5 |
6 | public PaymentService(PaymentGateway gateway) {
7 |
8 | this.gateway = gateway;
9 | }
10 |
11 | public void makePayment(double amount) {
12 | gateway.pay(amount);
13 | }
14 | }
15 |
--------------------------------------------------------------------------------
/Day 31-07-2025/Exercise-1/thymeleafdemo/src/test/java/com/wipro/thymeleafdemo/ThymeleafdemoApplicationTests.java:
--------------------------------------------------------------------------------
1 | package com.wipro.thymeleafdemo;
2 |
3 | import org.junit.jupiter.api.Test;
4 | import org.springframework.boot.test.context.SpringBootTest;
5 |
6 | @SpringBootTest
7 | class ThymeleafdemoApplicationTests {
8 |
9 | @Test
10 | void contextLoads() {
11 | }
12 |
13 | }
14 |
--------------------------------------------------------------------------------
/capstone_project/Backend/flightms/flightms/src/test/java/com/wipro/flightms/FlightMicroServiceApplicationTests.java:
--------------------------------------------------------------------------------
1 | package com.wipro.flightms;
2 |
3 | import org.junit.jupiter.api.Test;
4 | import org.springframework.boot.test.context.SpringBootTest;
5 |
6 | @SpringBootTest
7 | class FlightMicroServiceApplicationTests {
8 |
9 | @Test
10 | void contextLoads() {
11 | }
12 |
13 | }
14 |
--------------------------------------------------------------------------------
/Day 06-08-2025/Exercise-2/configserver/configserver/src/test/java/com/wipro/configserver/ConfigserverApplicationTests.java:
--------------------------------------------------------------------------------
1 | package com.wipro.configserver;
2 |
3 | import org.junit.jupiter.api.Test;
4 | import org.springframework.boot.test.context.SpringBootTest;
5 |
6 | @SpringBootTest
7 | class ConfigserverApplicationTests {
8 |
9 | @Test
10 | void contextLoads() {
11 | }
12 |
13 | }
14 |
--------------------------------------------------------------------------------
/Day 07-08-2025/Exercise-1/notification-ms/src/test/java/com/wipro/notification_ms/NotificationMsApplicationTests.java:
--------------------------------------------------------------------------------
1 | package com.wipro.notification_ms;
2 |
3 | import org.junit.jupiter.api.Test;
4 | import org.springframework.boot.test.context.SpringBootTest;
5 |
6 | @SpringBootTest
7 | class NotificationMsApplicationTests {
8 |
9 | @Test
10 | void contextLoads() {
11 | }
12 |
13 | }
14 |
--------------------------------------------------------------------------------
/Day 07-08-2025/Exercise-2/springsecurity/src/test/java/com/wipro/springsecurity/SpringsecurityApplicationTests.java:
--------------------------------------------------------------------------------
1 | package com.wipro.springsecurity;
2 |
3 | import org.junit.jupiter.api.Test;
4 | import org.springframework.boot.test.context.SpringBootTest;
5 |
6 | @SpringBootTest
7 | class SpringsecurityApplicationTests {
8 |
9 | @Test
10 | void contextLoads() {
11 | }
12 |
13 | }
14 |
--------------------------------------------------------------------------------
/Day 09-08-2025/Exercise-4/uber-service/uber-service/src/test/java/com/wipro/uber_service/UberServiceApplicationTests.java:
--------------------------------------------------------------------------------
1 | package com.wipro.uber_service;
2 |
3 | import org.junit.jupiter.api.Test;
4 | import org.springframework.boot.test.context.SpringBootTest;
5 |
6 | @SpringBootTest
7 | class UberServiceApplicationTests {
8 |
9 | @Test
10 | void contextLoads() {
11 | }
12 |
13 | }
14 |
--------------------------------------------------------------------------------
/Day 14-08-2025/EX-13/ex-13.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | Ex13 - Operations Module
7 |
8 |
9 | Open the console to see results
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Day 14-08-2025/EX-18/enum18.ts:
--------------------------------------------------------------------------------
1 | enum HttpStatusCode {
2 | OK = 200,
3 | NOTFOUND = 404,
4 | ACCESSDENIED = 403,
5 | INTERNALERROR = 500
6 | }
7 |
8 | console.log("OK:", HttpStatusCode.OK);
9 | console.log("NOT FOUND:", HttpStatusCode.NOTFOUND);
10 | console.log("ACCESS DENIED:", HttpStatusCode.ACCESSDENIED);
11 | console.log("INTERNAL ERROR:", HttpStatusCode.INTERNALERROR);
12 |
--------------------------------------------------------------------------------
/Day 22-08-2025/Frontend/Productmgmt/src/app/app.component.ts:
--------------------------------------------------------------------------------
1 | import { Component } from '@angular/core';
2 | import { RouterOutlet } from '@angular/router';
3 |
4 | @Component({
5 | selector: 'app-root',
6 | imports: [RouterOutlet],
7 | templateUrl: './app.component.html',
8 | styleUrl: './app.component.css'
9 | })
10 | export class AppComponent {
11 | title = 'Productmgmt';
12 | }
13 |
--------------------------------------------------------------------------------
/Day 23-08-2025/Backend/eurekaserver/eurekaserver/src/test/java/com/wipro/eurekaserver/EurekaserverApplicationTests.java:
--------------------------------------------------------------------------------
1 | package com.wipro.eurekaserver;
2 |
3 | import org.junit.jupiter.api.Test;
4 | import org.springframework.boot.test.context.SpringBootTest;
5 |
6 | @SpringBootTest
7 | class EurekaserverApplicationTests {
8 |
9 | @Test
10 | void contextLoads() {
11 | }
12 |
13 | }
14 |
--------------------------------------------------------------------------------
/Day 23-08-2025/Backend/order/orderms/src/main/java/com/wipro/orderms/repo/OrderRepo.java:
--------------------------------------------------------------------------------
1 | package com.wipro.orderms.repo;
2 |
3 | import org.springframework.data.jpa.repository.JpaRepository;
4 | import org.springframework.stereotype.Repository;
5 |
6 | import com.wipro.orderms.entity.Order;
7 |
8 | @Repository
9 | public interface OrderRepo extends JpaRepository {
10 |
11 | }
--------------------------------------------------------------------------------
/capstone_project/Backend/configserver/configserver/src/test/java/com/wipro/configserver/ConfigserverApplicationTests.java:
--------------------------------------------------------------------------------
1 | package com.wipro.configserver;
2 |
3 | import org.junit.jupiter.api.Test;
4 | import org.springframework.boot.test.context.SpringBootTest;
5 |
6 | @SpringBootTest
7 | class ConfigserverApplicationTests {
8 |
9 | @Test
10 | void contextLoads() {
11 | }
12 |
13 | }
14 |
--------------------------------------------------------------------------------
/capstone_project/Backend/eurekaserver/eurekaserver/src/test/java/com/wipro/eurekaserver/EurekaserverApplicationTests.java:
--------------------------------------------------------------------------------
1 | package com.wipro.eurekaserver;
2 |
3 | import org.junit.jupiter.api.Test;
4 | import org.springframework.boot.test.context.SpringBootTest;
5 |
6 | @SpringBootTest
7 | class EurekaserverApplicationTests {
8 |
9 | @Test
10 | void contextLoads() {
11 | }
12 |
13 | }
14 |
--------------------------------------------------------------------------------
/Day 07-08-2025/Exercise-4/carmicroservice/src/test/java/com/wipro/carmicroservice/CarmicroserviceApplicationTests.java:
--------------------------------------------------------------------------------
1 | package com.wipro.carmicroservice;
2 |
3 | import org.junit.jupiter.api.Test;
4 | import org.springframework.boot.test.context.SpringBootTest;
5 |
6 | @SpringBootTest
7 | class CarmicroserviceApplicationTests {
8 |
9 | @Test
10 | void contextLoads() {
11 | }
12 |
13 | }
14 |
--------------------------------------------------------------------------------
/Day 09-08-2025/Exercise-4/rider-service/rider-service/src/test/java/com/wipro/rider_service/RiderServiceApplicationTests.java:
--------------------------------------------------------------------------------
1 | package com.wipro.rider_service;
2 |
3 | import org.junit.jupiter.api.Test;
4 | import org.springframework.boot.test.context.SpringBootTest;
5 |
6 | @SpringBootTest
7 | class RiderServiceApplicationTests {
8 |
9 | @Test
10 | void contextLoads() {
11 | }
12 |
13 | }
14 |
--------------------------------------------------------------------------------
/Day 13-08-2025/EX-03/Ex-3.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | Document
7 |
8 |
9 |
10 | Check Length
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Day 22-08-2025/Frontend/Productmgmt/src/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Productmgmt
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
--------------------------------------------------------------------------------
/Day 23-08-2025/Frontend/BookMyFood/src/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | BookMyFood
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
--------------------------------------------------------------------------------
/Day 28-08-2025/AngularTesting/src/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | AngularTesting
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
--------------------------------------------------------------------------------
/Day 02-08-2025/Exercises/relationshipdemo/src/test/java/com/wipro/relationshipdemo/RelationshipdemoApplicationTests.java:
--------------------------------------------------------------------------------
1 | package com.wipro.relationshipdemo;
2 |
3 | import org.junit.jupiter.api.Test;
4 | import org.springframework.boot.test.context.SpringBootTest;
5 |
6 | @SpringBootTest
7 | class RelationshipdemoApplicationTests {
8 |
9 | @Test
10 | void contextLoads() {
11 | }
12 |
13 | }
14 |
--------------------------------------------------------------------------------
/Day 19-08-2025/Tuesday/src/app/ex04/ex04.component.html:
--------------------------------------------------------------------------------
1 | ex04 works!
2 | Ex-4: Using ngClass + ngStyle
3 |
4 |
5 |
6 | This div is styled using ngClass .
7 |
8 |
9 |
10 |
11 |
12 |
13 | This div is styled using ngStyle .
14 |
--------------------------------------------------------------------------------
/Day 22-08-2025/Backend/productmgmt/src/main/java/com/wipro/productmgmt/repo/OrderRepo.java:
--------------------------------------------------------------------------------
1 | package com.wipro.productmgmt.repo;
2 |
3 | import org.springframework.data.jpa.repository.JpaRepository;
4 | import org.springframework.stereotype.Repository;
5 |
6 | import com.wipro.productmgmt.entity.Order;
7 |
8 | @Repository
9 | public interface OrderRepo extends JpaRepository{
10 |
11 | }
12 |
--------------------------------------------------------------------------------
/Day 23-08-2025/Backend/order/orderms/src/main/java/com/wipro/orderms/util/AppConstant.java:
--------------------------------------------------------------------------------
1 | package com.wipro.orderms.util;
2 |
3 | public class AppConstant {
4 |
5 | public static final String SECRET = "49y3Rvz4iF6hOZht7RszM8+A6BNs++KIabZDGt4OMbsTkyYqifHnDotf6X47nuOryU8IYJ3x/ooXZX5EN642KQ==";
6 | public static final String INCOMING_TOPIC_NAME="PTOO";
7 | public static final String OUTGOING_TOPIC_NAME="OTOP";
8 | }
--------------------------------------------------------------------------------
/Day 22-08-2025/Backend/productmgmt/src/main/java/com/wipro/productmgmt/service/ProductService.java:
--------------------------------------------------------------------------------
1 | package com.wipro.productmgmt.service;
2 |
3 | import java.util.List;
4 |
5 | import com.wipro.productmgmt.entity.Product;
6 |
7 | public interface ProductService {
8 |
9 | List findAll();
10 | Product findById(int id);
11 | void save(Product product);
12 | void deleteById(int id);
13 |
14 |
15 | }
--------------------------------------------------------------------------------
/Day 04-08-2025/Exercise-2/servicediscovery/servicediscovery/src/test/java/com/wipro/servicediscovery/ServicediscoveryApplicationTests.java:
--------------------------------------------------------------------------------
1 | package com.wipro.servicediscovery;
2 |
3 | import org.junit.jupiter.api.Test;
4 | import org.springframework.boot.test.context.SpringBootTest;
5 |
6 | @SpringBootTest
7 | class ServicediscoveryApplicationTests {
8 |
9 | @Test
10 | void contextLoads() {
11 | }
12 |
13 | }
14 |
--------------------------------------------------------------------------------
/Day 18-08-2025/secondapp/src/app/listcomp/listcomp.component.ts:
--------------------------------------------------------------------------------
1 | // Ex-10
2 | import { Component } from '@angular/core';
3 |
4 | @Component({
5 | selector: 'app-listcomp',
6 | imports: [],
7 | templateUrl: './listcomp.component.html',
8 | styleUrl: './listcomp.component.css'
9 | })
10 | export class ListcompComponent {
11 | list: string[] = ["Shubham", "Sham", "Tejas", "Om", "Dada"];
12 |
13 |
14 | }
15 |
--------------------------------------------------------------------------------
/Day 22-08-2025/Backend/productmgmt/src/main/java/com/wipro/productmgmt/repo/ProductRepo.java:
--------------------------------------------------------------------------------
1 | package com.wipro.productmgmt.repo;
2 |
3 | import org.springframework.data.jpa.repository.JpaRepository;
4 | import org.springframework.stereotype.Repository;
5 |
6 | import com.wipro.productmgmt.entity.Product;
7 |
8 | @Repository
9 | public interface ProductRepo extends JpaRepository{
10 |
11 | }
12 |
--------------------------------------------------------------------------------
/Day 23-08-2025/Backend/food/food/src/main/java/com/wipro/food/service/FoodService.java:
--------------------------------------------------------------------------------
1 | package com.wipro.food.service;
2 |
3 |
4 | import java.util.List;
5 |
6 | import com.wipro.food.entity.Food;
7 |
8 | public interface FoodService {
9 |
10 | List findAll();
11 | void save(Food food);
12 | void delete(int id);
13 | Food findById(int id);
14 | void update(int id, Food food);
15 |
16 |
17 | }
18 |
--------------------------------------------------------------------------------
/Day 23-08-2025/Backend/paymentms/paymentms/src/main/java/com/wipro/paymentms/service/PaymentService.java:
--------------------------------------------------------------------------------
1 | package com.wipro.paymentms.service;
2 | import java.util.List;
3 |
4 |
5 |
6 | import com.wipro.paymentms.entity.Payment;
7 |
8 |
9 | public interface PaymentService {
10 | List findAll();
11 | Payment findById(int id);
12 | Payment save(Payment payment);
13 | void deleteById(int id);
14 |
15 | }
--------------------------------------------------------------------------------
/Day 23-08-2025/Backend/paymentms/paymentms/src/main/java/com/wipro/paymentms/util/AppConstant.java:
--------------------------------------------------------------------------------
1 | package com.wipro.paymentms.util;
2 |
3 | public class AppConstant {
4 |
5 | public static final String SECRET = "49y3Rvz4iF6hOZht7RszM8+A6BNs++KIabZDGt4OMbsTkyYqifHnDotf6X47nuOryU8IYJ3x/ooXZX5EN642KQ==";
6 | public static final String INCOMING_TOPIC_NAME="OTOP";
7 | public static final String OUTGOING_TOPIC_NAME="PTOO";
8 | }
--------------------------------------------------------------------------------
/capstone_project/Backend/bookingms/src/main/java/com/wipro/bookingms/repository/BookingRepository.java:
--------------------------------------------------------------------------------
1 | package com.wipro.bookingms.repository;
2 |
3 | import com.wipro.bookingms.entity.Booking;
4 | import org.springframework.data.jpa.repository.JpaRepository;
5 | import org.springframework.stereotype.Repository;
6 |
7 | @Repository
8 | public interface BookingRepository extends JpaRepository {
9 | }
10 |
--------------------------------------------------------------------------------
/capstone_project/Backend/paymentms/src/main/java/com/wipro/paymentms/repository/PaymentRepository.java:
--------------------------------------------------------------------------------
1 | package com.wipro.paymentms.repository;
2 |
3 | import com.wipro.paymentms.entity.Payment;
4 | import org.springframework.data.jpa.repository.JpaRepository;
5 | import org.springframework.stereotype.Repository;
6 |
7 | @Repository
8 | public interface PaymentRepository extends JpaRepository {
9 | }
10 |
--------------------------------------------------------------------------------
/Day 12-08-2025/EX-6/style6.css:
--------------------------------------------------------------------------------
1 | .container {
2 | border: 2px solid black;
3 | }
4 |
5 |
6 | /* First box */
7 | .box1 {
8 | width: 100px;
9 | height: 100px;
10 | background-color: rgb(240, 16, 16);
11 | margin-bottom: 50px;
12 | }
13 |
14 | /* Second box */
15 | .box2 {
16 | width: 100px;
17 | height: 100px;
18 | background-color: rgb(27, 142, 209);
19 | margin-left: 50px;
20 | }
21 |
--------------------------------------------------------------------------------
/Day 13-08-2025/EX-14/Ex-14.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | City Dropdown
5 |
6 |
7 |
8 | City List
9 |
10 | Load Cities
11 |
12 |
13 |
14 | -- Select City --
15 |
16 |
17 |
19 |
20 |
21 |
22 |
--------------------------------------------------------------------------------
/Day 18-08-2025/firstapp/.editorconfig:
--------------------------------------------------------------------------------
1 | # Editor configuration, see https://editorconfig.org
2 | root = true
3 |
4 | [*]
5 | charset = utf-8
6 | indent_style = space
7 | indent_size = 2
8 | insert_final_newline = true
9 | trim_trailing_whitespace = true
10 |
11 | [*.ts]
12 | quote_type = single
13 | ij_typescript_use_double_quotes = false
14 |
15 | [*.md]
16 | max_line_length = off
17 | trim_trailing_whitespace = false
18 |
--------------------------------------------------------------------------------
/Day 18-08-2025/secondapp/.editorconfig:
--------------------------------------------------------------------------------
1 | # Editor configuration, see https://editorconfig.org
2 | root = true
3 |
4 | [*]
5 | charset = utf-8
6 | indent_style = space
7 | indent_size = 2
8 | insert_final_newline = true
9 | trim_trailing_whitespace = true
10 |
11 | [*.ts]
12 | quote_type = single
13 | ij_typescript_use_double_quotes = false
14 |
15 | [*.md]
16 | max_line_length = off
17 | trim_trailing_whitespace = false
18 |
--------------------------------------------------------------------------------
/Day 19-08-2025/TaskApp/.editorconfig:
--------------------------------------------------------------------------------
1 | # Editor configuration, see https://editorconfig.org
2 | root = true
3 |
4 | [*]
5 | charset = utf-8
6 | indent_style = space
7 | indent_size = 2
8 | insert_final_newline = true
9 | trim_trailing_whitespace = true
10 |
11 | [*.ts]
12 | quote_type = single
13 | ij_typescript_use_double_quotes = false
14 |
15 | [*.md]
16 | max_line_length = off
17 | trim_trailing_whitespace = false
18 |
--------------------------------------------------------------------------------
/Day 19-08-2025/Tuesday/.editorconfig:
--------------------------------------------------------------------------------
1 | # Editor configuration, see https://editorconfig.org
2 | root = true
3 |
4 | [*]
5 | charset = utf-8
6 | indent_style = space
7 | indent_size = 2
8 | insert_final_newline = true
9 | trim_trailing_whitespace = true
10 |
11 | [*.ts]
12 | quote_type = single
13 | ij_typescript_use_double_quotes = false
14 |
15 | [*.md]
16 | max_line_length = off
17 | trim_trailing_whitespace = false
18 |
--------------------------------------------------------------------------------
/Day 20-08-2025/Movie/.editorconfig:
--------------------------------------------------------------------------------
1 | # Editor configuration, see https://editorconfig.org
2 | root = true
3 |
4 | [*]
5 | charset = utf-8
6 | indent_style = space
7 | indent_size = 2
8 | insert_final_newline = true
9 | trim_trailing_whitespace = true
10 |
11 | [*.ts]
12 | quote_type = single
13 | ij_typescript_use_double_quotes = false
14 |
15 | [*.md]
16 | max_line_length = off
17 | trim_trailing_whitespace = false
18 |
--------------------------------------------------------------------------------
/Day 20-08-2025/thirdapp/.editorconfig:
--------------------------------------------------------------------------------
1 | # Editor configuration, see https://editorconfig.org
2 | root = true
3 |
4 | [*]
5 | charset = utf-8
6 | indent_style = space
7 | indent_size = 2
8 | insert_final_newline = true
9 | trim_trailing_whitespace = true
10 |
11 | [*.ts]
12 | quote_type = single
13 | ij_typescript_use_double_quotes = false
14 |
15 | [*.md]
16 | max_line_length = off
17 | trim_trailing_whitespace = false
18 |
--------------------------------------------------------------------------------
/Day 21-08-2025/fourthApp/.editorconfig:
--------------------------------------------------------------------------------
1 | # Editor configuration, see https://editorconfig.org
2 | root = true
3 |
4 | [*]
5 | charset = utf-8
6 | indent_style = space
7 | indent_size = 2
8 | insert_final_newline = true
9 | trim_trailing_whitespace = true
10 |
11 | [*.ts]
12 | quote_type = single
13 | ij_typescript_use_double_quotes = false
14 |
15 | [*.md]
16 | max_line_length = off
17 | trim_trailing_whitespace = false
18 |
--------------------------------------------------------------------------------
/Day 22-08-2025/Frontend/Productmgmt/src/app/app.config.ts:
--------------------------------------------------------------------------------
1 | import { ApplicationConfig, provideZoneChangeDetection } from '@angular/core';
2 | import { provideRouter } from '@angular/router';
3 |
4 | import { routes } from './app.routes';
5 | import { provideHttpClient } from '@angular/common/http';
6 |
7 | export const appConfig: ApplicationConfig = {
8 | providers: [ provideRouter(routes), provideHttpClient()]
9 | };
10 |
--------------------------------------------------------------------------------
/capstone_project/Backend/flightms/flightms/src/main/java/com/wipro/flightms/repository/AirportRepository.java:
--------------------------------------------------------------------------------
1 | package com.wipro.flightms.repository;
2 |
3 | import com.wipro.flightms.entity.Airport;
4 | import org.springframework.data.jpa.repository.JpaRepository;
5 | import org.springframework.stereotype.Repository;
6 |
7 | @Repository
8 | public interface AirportRepository extends JpaRepository {
9 | }
10 |
--------------------------------------------------------------------------------
/Day 06-08-2025/Exercise-1/order/order/src/main/java/com/wipro/order/service/OrderService.java:
--------------------------------------------------------------------------------
1 | package com.wipro.order.service;
2 |
3 |
4 | import java.util.List;
5 |
6 | import com.wipro.order.dto.OrderResponse;
7 | import com.wipro.order.entity.Order;
8 |
9 | public interface OrderService {
10 | void save(Order order);
11 | List findAll();
12 | OrderResponse getOrderWithPayment(int orderId);
13 |
14 | }
15 |
16 |
--------------------------------------------------------------------------------
/Day 06-08-2025/Exercise-1/payments/payments/src/main/java/com/wipro/payments/service/PaymentService.java:
--------------------------------------------------------------------------------
1 | package com.wipro.payments.service;
2 |
3 | import java.util.List;
4 | import java.util.Optional;
5 | import com.wipro.payments.entity.Payment;
6 |
7 | public interface PaymentService {
8 |
9 | void save(Payment order);
10 | List findAll();
11 | public Payment findByOrderId(int orderId);
12 |
13 | }
14 |
15 |
--------------------------------------------------------------------------------
/Day 23-07-2025/Day3_Training/src/com/wipro/oops/Animal.java:
--------------------------------------------------------------------------------
1 | package com.wipro.oops;
2 |
3 | public abstract class Animal {
4 | String name;
5 | int age;
6 | String color;
7 |
8 | public Animal(String name, int age, String color) {
9 | this.name = name;
10 | this.age = age;
11 | this.color=color;
12 | }
13 |
14 | // Abstract method
15 | public abstract void sound();
16 | }
17 |
--------------------------------------------------------------------------------
/Day 23-07-2025/Day3_Training/src/com/wipro/oops/Human.java:
--------------------------------------------------------------------------------
1 | package com.wipro.oops;
2 |
3 | public class Human extends Animal{
4 |
5 | public Human(String name, int age, String color) {
6 | super(name,age, color);
7 | // TODO Auto-generated constructor stub
8 | }
9 | @Override
10 | public void sound() {
11 | System.out.println(name + " Hello! "+ "age : " +age + color+" White");
12 | }
13 |
14 | }
15 |
--------------------------------------------------------------------------------
/Day 28-08-2025/AngularTesting/.editorconfig:
--------------------------------------------------------------------------------
1 | # Editor configuration, see https://editorconfig.org
2 | root = true
3 |
4 | [*]
5 | charset = utf-8
6 | indent_style = space
7 | indent_size = 2
8 | insert_final_newline = true
9 | trim_trailing_whitespace = true
10 |
11 | [*.ts]
12 | quote_type = single
13 | ij_typescript_use_double_quotes = false
14 |
15 | [*.md]
16 | max_line_length = off
17 | trim_trailing_whitespace = false
18 |
--------------------------------------------------------------------------------
/capstone_project/Frontend/FlightBookingApp/src/app/app.component.ts:
--------------------------------------------------------------------------------
1 | import { Component } from '@angular/core';
2 | import { RouterOutlet } from '@angular/router';
3 |
4 | @Component({
5 | selector: 'app-root',
6 | standalone: true,
7 | imports: [RouterOutlet],
8 | templateUrl: './app.component.html',
9 | styleUrl: './app.component.scss',
10 | })
11 | export class AppComponent {
12 | title = 'frontend-app';
13 | }
14 |
--------------------------------------------------------------------------------
/Day 12-08-2025/EX-12/E-Commerce/style.css:
--------------------------------------------------------------------------------
1 | body {
2 | font-family: Arial, sans-serif;
3 | }
4 |
5 | h2 {
6 | margin-bottom: 20px;
7 | font-weight: bold;
8 | }
9 |
10 | .navbar-brand {
11 | font-weight: bold;
12 | }
13 |
14 | .table th, .table td {
15 | vertical-align: middle;
16 | }
17 |
18 | .btn {
19 | border-radius: 5px;
20 | }
21 |
22 | form input, form textarea {
23 | border-radius: 5px;
24 | }
25 |
--------------------------------------------------------------------------------
/Day 12-08-2025/EX-3/internal.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Ex3 - Internal CSS
5 |
12 |
13 |
14 |
15 | This is a centered paragraph with green text and font size 40px.
16 |
17 |
18 |
19 |
--------------------------------------------------------------------------------
/Day 20-08-2025/thirdapp/src/app/c-to-f.pipe.ts:
--------------------------------------------------------------------------------
1 | import { Pipe, PipeTransform } from '@angular/core';
2 |
3 | @Pipe({
4 | name: 'cToF',
5 | standalone: true
6 | })
7 | export class CToFPipe implements PipeTransform {
8 |
9 | transform(value: number): string {
10 | if (value === null || value === undefined) return '';
11 | const fahrenheit = (value * 9/5) + 32;
12 | return `${fahrenheit}F`;
13 | }
14 |
15 | }
16 |
--------------------------------------------------------------------------------
/Day 23-07-2025/Day3_Training/src/com/wipro/oops/Circle.java:
--------------------------------------------------------------------------------
1 | package com.wipro.oops;
2 |
3 | public class Circle extends Shape {
4 |
5 | public Circle(String color, boolean filled) {
6 | super(color, filled);
7 | }
8 |
9 | // Optional: You can override toString to specify it's a Circle
10 | @Override
11 | public String toString() {
12 | return "Circle -> " + super.toString();
13 | }
14 | }
15 |
--------------------------------------------------------------------------------
/Day 23-08-2025/Frontend/BookMyFood/.editorconfig:
--------------------------------------------------------------------------------
1 | # Editor configuration, see https://editorconfig.org
2 | root = true
3 |
4 | [*]
5 | charset = utf-8
6 | indent_style = space
7 | indent_size = 2
8 | insert_final_newline = true
9 | trim_trailing_whitespace = true
10 |
11 | [*.ts]
12 | quote_type = single
13 | ij_typescript_use_double_quotes = false
14 |
15 | [*.md]
16 | max_line_length = off
17 | trim_trailing_whitespace = false
18 |
--------------------------------------------------------------------------------
/Day 25-08-2025/AngularMaterial/.editorconfig:
--------------------------------------------------------------------------------
1 | # Editor configuration, see https://editorconfig.org
2 | root = true
3 |
4 | [*]
5 | charset = utf-8
6 | indent_style = space
7 | indent_size = 2
8 | insert_final_newline = true
9 | trim_trailing_whitespace = true
10 |
11 | [*.ts]
12 | quote_type = single
13 | ij_typescript_use_double_quotes = false
14 |
15 | [*.md]
16 | max_line_length = off
17 | trim_trailing_whitespace = false
18 |
--------------------------------------------------------------------------------
/Day 26-07-2025/Exercise/Day6_Training/src/com/wipro/thread/NumberThread.java:
--------------------------------------------------------------------------------
1 | package com.wipro.thread;
2 |
3 | public class NumberThread extends Thread{
4 | public void run() {
5 | for(int i=1; i<=10;i++) {
6 | System.out.println("Number :"+i);
7 | }
8 | try {
9 | Thread.sleep(1000);
10 | } catch (InterruptedException e) {
11 | e.printStackTrace();
12 | }
13 | }
14 |
15 | }
16 |
--------------------------------------------------------------------------------
/Day 07-08-2025/Exercise-4/Question.txt:
--------------------------------------------------------------------------------
1 | Ex4: Create a SpringBoot Microservice For having entity for Car and CarRegistrationDetail .
2 | Car->id, make, and an object of CarRegistrationDetailthere will @OneToOne relationship between these two Entities.
3 | CarRegistrationDetail-> id, RegistrationNumber and Date Of Registration (use different dates) .
4 |
5 | Now using /car ->write the apis to do all CRUD . For delete you may use orphanremoval=true
--------------------------------------------------------------------------------
/Day 19-08-2025/Tuesday/src/app/ex-01-displaylist/ex-01-displaylist.component.html:
--------------------------------------------------------------------------------
1 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/Day 22-08-2025/Frontend/Productmgmt/.editorconfig:
--------------------------------------------------------------------------------
1 | # Editor configuration, see https://editorconfig.org
2 | root = true
3 |
4 | [*]
5 | charset = utf-8
6 | indent_style = space
7 | indent_size = 2
8 | insert_final_newline = true
9 | trim_trailing_whitespace = true
10 |
11 | [*.ts]
12 | quote_type = single
13 | ij_typescript_use_double_quotes = false
14 |
15 | [*.md]
16 | max_line_length = off
17 | trim_trailing_whitespace = false
18 |
--------------------------------------------------------------------------------
/Day 07-08-2025/Exercise-3/springdemo/src/main/java/com/wipro/springdemo/bean/Display.java:
--------------------------------------------------------------------------------
1 | package com.wipro.springdemo.bean;
2 | import org.springframework.stereotype.Component;
3 |
4 | @Component
5 | public class Display {
6 | int size = 6;
7 | public int getSize() {
8 | return size;
9 | }
10 |
11 | @Override
12 | public String toString() {
13 | return "Display [size=" + size + "]";
14 | }
15 | }
16 |
--------------------------------------------------------------------------------
/Day 22-07-2025/Day2_Training/src/com/wipro/basic/Exercise8.java:
--------------------------------------------------------------------------------
1 | package com.wipro.basic;
2 |
3 | public class Exercise8 {
4 |
5 | public static void main(String[] args) {
6 | // TODO Auto-generated method stub
7 | int num = 5;
8 |
9 | if (num % 2 == 0) {
10 | System.out.println("Number is even");
11 | } else {
12 | System.out.println("Number is odd");
13 | }
14 |
15 | }
16 |
17 | }
18 |
--------------------------------------------------------------------------------
/Day 22-08-2025/Frontend/Productmgmt/src/app/order-history/order-history.component.html:
--------------------------------------------------------------------------------
1 | Order History
2 |
3 |
4 | Date
5 | Product
6 | Quantity
7 |
8 |
9 | {{order.orderDate | date:'short'}}
10 | {{order.productName}}
11 | {{order.qtyPurchased}}
12 |
13 |
14 |
--------------------------------------------------------------------------------
/Day 23-08-2025/Backend/food/food/src/main/java/com/wipro/food/FoodApplication.java:
--------------------------------------------------------------------------------
1 | package com.wipro.food;
2 |
3 | import org.springframework.boot.SpringApplication;
4 | import org.springframework.boot.autoconfigure.SpringBootApplication;
5 |
6 |
7 | @SpringBootApplication
8 | public class FoodApplication {
9 |
10 | public static void main(String[] args) {
11 | SpringApplication.run(FoodApplication.class, args);
12 | }
13 |
14 | }
15 |
--------------------------------------------------------------------------------
/Day 24-07-2025/Day4_Training/src/com/wipro/test/BoxTest.java:
--------------------------------------------------------------------------------
1 | package com.wipro.test;
2 |
3 |
4 | public class BoxTest {
5 | public static void main(String[] args) {
6 | Box b = new Box();
7 | b.set("Hello");
8 | System.out.println("String Box: " + b.get());
9 |
10 | Box b1 = new Box();
11 | b1.set(123);
12 | System.out.println("Integer Box: " + b1.get());
13 | }
14 | }
--------------------------------------------------------------------------------
/Day 26-07-2025/Exercise/Day6_Training/src/com/wipro/thread/LetterThread.java:
--------------------------------------------------------------------------------
1 | package com.wipro.thread;
2 |
3 | public class LetterThread extends Thread{
4 |
5 | public void run() {
6 | for(char ch='A'; ch<='J';ch++) {
7 | System.out.println("Character :"+ch);
8 | }
9 | try {
10 | Thread.sleep(1000);
11 | } catch (InterruptedException e) {
12 | e.printStackTrace();
13 | }
14 | }
15 | }
16 |
--------------------------------------------------------------------------------
/Day 29-07-2025/Exercise-2/springdemo/src/main/java/com/wipro/springdemo/bean/Display.java:
--------------------------------------------------------------------------------
1 | package com.wipro.springdemo.bean;
2 | import org.springframework.stereotype.Component;
3 |
4 | @Component
5 | public class Display {
6 | int size = 6;
7 | public int getSize() {
8 | return size;
9 | }
10 |
11 | @Override
12 | public String toString() {
13 | return "Display [size=" + size + "]";
14 | }
15 | }
16 |
--------------------------------------------------------------------------------
/capstone_project/Frontend/FlightBookingApp/.editorconfig:
--------------------------------------------------------------------------------
1 | # Editor configuration, see https://editorconfig.org
2 | root = true
3 |
4 | [*]
5 | charset = utf-8
6 | indent_style = space
7 | indent_size = 2
8 | insert_final_newline = true
9 | trim_trailing_whitespace = true
10 |
11 | [*.ts]
12 | quote_type = single
13 | ij_typescript_use_double_quotes = false
14 |
15 | [*.md]
16 | max_line_length = off
17 | trim_trailing_whitespace = false
18 |
--------------------------------------------------------------------------------
/Day 08-08-2025/Exercise-2/LetsGo/src/main/java/com/wipro/LetsGo/LetsGoApplication.java:
--------------------------------------------------------------------------------
1 | package com.wipro.LetsGo;
2 |
3 | import org.springframework.boot.SpringApplication;
4 | import org.springframework.boot.autoconfigure.SpringBootApplication;
5 |
6 | @SpringBootApplication
7 | public class LetsGoApplication {
8 |
9 | public static void main(String[] args) {
10 | SpringApplication.run(LetsGoApplication.class, args);
11 | }
12 |
13 | }
14 |
--------------------------------------------------------------------------------
/Day 22-07-2025/Day2_Training/src/com/wipro/basic/Exercise10.java:
--------------------------------------------------------------------------------
1 | package com.wipro.basic;
2 |
3 | public class Exercise10 {
4 |
5 | public static void main(String[] args) {
6 | // TODO Auto-generated method stub
7 | int sum = 0;
8 |
9 | for (int i = 2; i <= 100; i=i+ 2) {
10 | sum = sum+ i;
11 | }
12 |
13 | System.out.println("Sum of even numbers from 1 to 100 is: " + sum);
14 |
15 | }
16 |
17 | }
18 |
--------------------------------------------------------------------------------
/Day 08-08-2025/Exercise-1/logdemo/src/main/java/com/wipro/logdemo/LogdemoApplication.java:
--------------------------------------------------------------------------------
1 | package com.wipro.logdemo;
2 |
3 | import org.springframework.boot.SpringApplication;
4 | import org.springframework.boot.autoconfigure.SpringBootApplication;
5 |
6 | @SpringBootApplication
7 | public class LogdemoApplication {
8 |
9 | public static void main(String[] args) {
10 | SpringApplication.run(LogdemoApplication.class, args);
11 | }
12 |
13 | }
14 |
--------------------------------------------------------------------------------
/Day 13-08-2025/EX-17/Quiz-app/Ex-17.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Simple Quiz
5 |
6 |
7 |
8 |
9 | Simple Quiz
10 |
11 |
12 |
13 |
14 | Next Question
15 |
16 |
17 |
18 |
19 |
--------------------------------------------------------------------------------
/Day 26-07-2025/Exercise/Day6_Training/src/com/wipro/test/AllTests.java:
--------------------------------------------------------------------------------
1 | package com.wipro.test;
2 |
3 | import org.junit.platform.suite.api.SelectClasses;
4 | import org.junit.platform.suite.api.SelectPackages;
5 | import org.junit.platform.suite.api.Suite;
6 |
7 | @Suite
8 | @SelectPackages("com.wipro.test")
9 | // @SelectClasses({ NullUpperCaseTest.class, StringLowerCaseTest.class, StringUtilsTest.class })
10 | public class AllTests {
11 |
12 | }
13 |
--------------------------------------------------------------------------------
/Day 30-07-2025/Exercise/firstboot/src/main/java/com/wipro/demo/firstboot/repo/CitiRepo.java:
--------------------------------------------------------------------------------
1 | package com.wipro.demo.firstboot.repo;
2 |
3 | import java.util.Arrays;
4 | import java.util.List;
5 |
6 | import org.springframework.stereotype.Repository;
7 |
8 | @Repository
9 | public class CitiRepo {
10 |
11 | public List getCitiList()
12 | {
13 |
14 | return Arrays.asList("Pune","Ahmadnagar","Mumbai","Satara");
15 | }
16 |
17 | }
18 |
--------------------------------------------------------------------------------
/Day 04-08-2025/Exercise-1/paymentms/paymentms/src/main/java/com/wipro/paymentms/repo/PaymentRepository.java:
--------------------------------------------------------------------------------
1 | package com.wipro.paymentms.repo;
2 |
3 | import java.util.List;
4 |
5 | import org.springframework.data.jpa.repository.JpaRepository;
6 | import org.springframework.stereotype.Repository;
7 |
8 | import com.wipro.paymentms.entity.Payment;
9 |
10 | public interface PaymentRepository extends JpaRepository {
11 |
12 |
13 | }
14 |
--------------------------------------------------------------------------------
/Day 05-08-2025/Exercises/paymentms/paymentms/src/main/java/com/wipro/paymentms/repo/PaymentRepository.java:
--------------------------------------------------------------------------------
1 | package com.wipro.paymentms.repo;
2 |
3 | import java.util.List;
4 |
5 | import org.springframework.data.jpa.repository.JpaRepository;
6 | import org.springframework.stereotype.Repository;
7 |
8 | import com.wipro.paymentms.entity.Payment;
9 |
10 | public interface PaymentRepository extends JpaRepository {
11 |
12 |
13 | }
14 |
--------------------------------------------------------------------------------
/Day 07-08-2025/Exercise-4/carmicroservice/src/main/java/com/wipro/carmicroservice/service/CarService.java:
--------------------------------------------------------------------------------
1 | package com.wipro.carmicroservice.service;
2 |
3 | import java.util.List;
4 |
5 | import com.wipro.carmicroservice.entity.Car;
6 |
7 | public interface CarService {
8 | Car saveCar(Car car);
9 | List getAllCars();
10 | Car getCarById(Long id);
11 | Car updateCar(Long id, Car car);
12 | void deleteCar(Long id);
13 |
14 | }
15 |
--------------------------------------------------------------------------------
/Day 09-08-2025/Exercise-4/uber-service/uber-service/src/main/resources/application.properties:
--------------------------------------------------------------------------------
1 | spring.application.name=uber-service
2 | server.port=9010
3 |
4 | spring.datasource.url=jdbc:mysql://localhost:3306/uberdb?useSSL=false&allowPublicKeyRetrieval=true
5 | spring.datasource.username=root
6 | spring.datasource.password=root
7 |
8 | spring.jpa.hibernate.ddl-auto=update
9 | spring.jpa.show-sql=true
10 |
11 | spring.kafka.bootstrap-servers=localhost:9092
--------------------------------------------------------------------------------
/Day 11-08-2025/Exercise-6/dropdown5.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Currency Dropdown
5 |
6 |
7 |
8 | US Dollar
9 | Euro
10 | British Pound
11 | Indian Rupee
12 | Japanese Yen
13 | Australian Dollar
14 |
15 |
16 |
17 |
--------------------------------------------------------------------------------
/Day 16-08-2025/employeemgt/src/main/java/com/wipro/employeemgt/repo/EmployeeRepository.java:
--------------------------------------------------------------------------------
1 | package com.wipro.employeemgt.repo;
2 |
3 | import java.util.List;
4 |
5 | import org.springframework.data.jpa.repository.JpaRepository;
6 |
7 | import com.wipro.employeemgt.entity.Employee;
8 |
9 | public interface EmployeeRepository extends JpaRepository{
10 | List findByNameContainingIgnoreCase(String name);
11 |
12 |
13 | }
14 |
--------------------------------------------------------------------------------
/Day 11-08-2025/Exercise-1/jwtdemo/jwtdemo/src/main/java/com/wipro/jwtdemo/JwtdemoApplication.java:
--------------------------------------------------------------------------------
1 | package com.wipro.jwtdemo;
2 |
3 | import org.springframework.boot.SpringApplication;
4 | import org.springframework.boot.autoconfigure.SpringBootApplication;
5 |
6 | @SpringBootApplication
7 | public class JwtdemoApplication {
8 |
9 | public static void main(String[] args) {
10 | SpringApplication.run(JwtdemoApplication.class, args);
11 | }
12 |
13 | }
14 |
--------------------------------------------------------------------------------
/Day 19-08-2025/Tuesday/src/app/ex05-fruit/ex05-fruit.component.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
{{ fruit.name }}
5 |
{{ fruit.description }}
6 |
7 | Remove
8 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/Day 21-07-2025/Day_Training/.classpath:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/Day 22-07-2025/Day2_Training/.classpath:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/Day 23-07-2025/Day3_Training/.classpath:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/Day 24-07-2025/Day4_Training/.classpath:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/Day 25-07-2025/Day5_Training/.classpath:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/Day 28-07-2025/Exercises/Demo/.settings/org.eclipse.wst.common.project.facet.core.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/Day 28-07-2025/Exercises/ServletDemo/.settings/org.eclipse.wst.common.project.facet.core.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/Day 28-07-2025/Exercises/ServletEx/.settings/org.eclipse.wst.common.project.facet.core.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/Day 06-08-2025/Exercise-1/payments/payments/src/main/java/com/wipro/payments/repo/PaymentRepo.java:
--------------------------------------------------------------------------------
1 | package com.wipro.payments.repo;
2 |
3 |
4 | import org.springframework.data.jpa.repository.JpaRepository;
5 | import org.springframework.stereotype.Repository;
6 |
7 | import com.wipro.payments.entity.Payment;
8 |
9 | @Repository
10 | public interface PaymentRepo extends JpaRepository {
11 | Payment findByOrderId(int orderId);
12 |
13 | }
14 |
--------------------------------------------------------------------------------
/Day 09-08-2025/Exercise-4/rider-service/rider-service/src/main/resources/application.properties:
--------------------------------------------------------------------------------
1 | spring.application.name=rider-service
2 | server.port=9020
3 |
4 | spring.datasource.url=jdbc:mysql://localhost:3306/riderdb?useSSL=false&allowPublicKeyRetrieval=true
5 | spring.datasource.username=root
6 | spring.datasource.password=root
7 |
8 |
9 | spring.jpa.hibernate.ddl-auto=update
10 | spring.jpa.show-sql=true
11 |
12 | spring.kafka.bootstrap-servers=localhost:9092
--------------------------------------------------------------------------------
/Day 13-08-2025/EX-12/Ex-12.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | Document
7 |
8 |
9 | Check if a String is a Palindrome
10 |
11 | Check
12 |
13 |
14 |
--------------------------------------------------------------------------------
/Day 16-08-2025/employeemgt/src/main/java/com/wipro/employeemgt/EmployeemgtApplication.java:
--------------------------------------------------------------------------------
1 | package com.wipro.employeemgt;
2 |
3 | import org.springframework.boot.SpringApplication;
4 | import org.springframework.boot.autoconfigure.SpringBootApplication;
5 |
6 | @SpringBootApplication
7 | public class EmployeemgtApplication {
8 |
9 | public static void main(String[] args) {
10 | SpringApplication.run(EmployeemgtApplication.class, args);
11 | }
12 |
13 | }
14 |
--------------------------------------------------------------------------------
/Day 16-08-2025/employeemgt/src/main/resources/application.properties:
--------------------------------------------------------------------------------
1 | spring.application.name=employeemgt
2 | spring.datasource.url=jdbc:mysql://localhost:3306/employee_db?useSSL=false&serverTimezone=UTC
3 | spring.datasource.username=root
4 | spring.datasource.password=root
5 |
6 | spring.jpa.hibernate.ddl-auto=update
7 | spring.jpa.show-sql=true
8 | spring.jpa.properties.hibernate.dialect=org.hibernate.dialect.MySQL8Dialect
9 |
10 | spring.thymeleaf.cache=false
11 |
--------------------------------------------------------------------------------
/Day 19-08-2025/TaskApp/src/app/app.component.ts:
--------------------------------------------------------------------------------
1 | import { Component } from '@angular/core';
2 | import { RouterOutlet } from '@angular/router';
3 | import { HomeComponent } from './home/home.component';
4 |
5 | @Component({
6 | selector: 'app-root',
7 | imports: [HomeComponent],
8 | standalone:true,
9 | templateUrl: './app.component.html',
10 | styleUrls: ['./app.component.css']
11 | })
12 | export class AppComponent {
13 | title = 'TaskApp';
14 | }
15 |
--------------------------------------------------------------------------------
/Day 21-08-2025/fourthApp/src/app/app.config.ts:
--------------------------------------------------------------------------------
1 | import { ApplicationConfig, provideZoneChangeDetection } from '@angular/core';
2 | import { provideRouter } from '@angular/router';
3 |
4 | import { routes } from './app.routes';
5 | import { provideHttpClient } from '@angular/common/http';
6 |
7 | export const appConfig: ApplicationConfig = {
8 | providers: [provideZoneChangeDetection({ eventCoalescing: true }), provideRouter(routes), provideHttpClient()]
9 | };
10 |
--------------------------------------------------------------------------------
/Day 23-08-2025/Backend/usermgmt/usermgmt/src/main/java/com/wipro/usermgmt/UsermgmtApplication.java:
--------------------------------------------------------------------------------
1 | package com.wipro.usermgmt;
2 |
3 | import org.springframework.boot.SpringApplication;
4 | import org.springframework.boot.autoconfigure.SpringBootApplication;
5 |
6 | @SpringBootApplication
7 | public class UsermgmtApplication {
8 |
9 | public static void main(String[] args) {
10 | SpringApplication.run(UsermgmtApplication.class, args);
11 | }
12 |
13 | }
14 |
--------------------------------------------------------------------------------
/Day 23-08-2025/Backend/usermgmt/usermgmt/src/main/java/com/wipro/usermgmt/service/UserService.java:
--------------------------------------------------------------------------------
1 | package com.wipro.usermgmt.service;
2 |
3 | import java.util.List;
4 |
5 | import com.wipro.usermgmt.dto.Token;
6 | import com.wipro.usermgmt.entity.User;
7 |
8 |
9 |
10 | public interface UserService {
11 |
12 | List findAll();
13 | User findById(int id);
14 | void save(User user);
15 | void deleteById(int id);
16 | Token login(User user);
17 |
18 | }
--------------------------------------------------------------------------------
/Day 05-08-2025/Exercises/paymentms/paymentms/src/main/java/com/wipro/paymentms/PaymentmsApplication.java:
--------------------------------------------------------------------------------
1 | package com.wipro.paymentms;
2 |
3 | import org.springframework.boot.SpringApplication;
4 | import org.springframework.boot.autoconfigure.SpringBootApplication;
5 |
6 | @SpringBootApplication
7 | public class PaymentmsApplication {
8 |
9 | public static void main(String[] args) {
10 | SpringApplication.run(PaymentmsApplication.class, args);
11 | }
12 |
13 | }
14 |
--------------------------------------------------------------------------------
/Day 09-08-2025/Exercise-2 and 3/consumer/consumer/src/main/java/com/wipro/consumer/ConsumerApplication.java:
--------------------------------------------------------------------------------
1 | package com.wipro.consumer;
2 |
3 | import org.springframework.boot.SpringApplication;
4 | import org.springframework.boot.autoconfigure.SpringBootApplication;
5 |
6 | @SpringBootApplication
7 | public class ConsumerApplication {
8 |
9 | public static void main(String[] args) {
10 | SpringApplication.run(ConsumerApplication.class, args);
11 | }
12 |
13 | }
14 |
--------------------------------------------------------------------------------
/Day 09-08-2025/Exercise-2 and 3/producer/producer/src/main/java/com/wipro/producer/ProducerApplication.java:
--------------------------------------------------------------------------------
1 | package com.wipro.producer;
2 |
3 | import org.springframework.boot.SpringApplication;
4 | import org.springframework.boot.autoconfigure.SpringBootApplication;
5 |
6 | @SpringBootApplication
7 | public class ProducerApplication {
8 |
9 | public static void main(String[] args) {
10 | SpringApplication.run(ProducerApplication.class, args);
11 | }
12 |
13 | }
14 |
--------------------------------------------------------------------------------
/Day 21-08-2025/fourthApp/src/app/app.component.ts:
--------------------------------------------------------------------------------
1 | import { Component } from '@angular/core';
2 | import { RouterOutlet } from '@angular/router';
3 | import { VehicleCompComponent } from './vehicle-comp/vehicle-comp.component';
4 |
5 | @Component({
6 | selector: 'app-root',
7 | imports: [VehicleCompComponent],
8 | templateUrl: './app.component.html',
9 | styleUrl: './app.component.css'
10 | })
11 | export class AppComponent {
12 | title = 'fourthApp';
13 | }
14 |
--------------------------------------------------------------------------------
/Day 22-08-2025/Backend/productmgmt/src/main/java/com/wipro/productmgmt/ProductmgmtApplication.java:
--------------------------------------------------------------------------------
1 | package com.wipro.productmgmt;
2 |
3 | import org.springframework.boot.SpringApplication;
4 | import org.springframework.boot.autoconfigure.SpringBootApplication;
5 |
6 | @SpringBootApplication
7 | public class ProductmgmtApplication {
8 |
9 | public static void main(String[] args) {
10 | SpringApplication.run(ProductmgmtApplication.class, args);
11 | }
12 |
13 | }
14 |
--------------------------------------------------------------------------------
/Day 22-08-2025/Frontend/Productmgmt/db.json:
--------------------------------------------------------------------------------
1 | {
2 | "products": [
3 | {
4 | "id": "p102",
5 | "name": "Shirt",
6 | "category": "Clothing",
7 | "price": 200
8 | },
9 | {
10 | "id": "f20e",
11 | "name": "Mobiles",
12 | "category": "Vivo",
13 | "price": 25000
14 | },
15 | {
16 | "id": "7e39",
17 | "name": "Electronics",
18 | "category": "TV",
19 | "price": 22000
20 | }
21 | ]
22 | }
--------------------------------------------------------------------------------
/Day 23-07-2025/Day3_Training/src/com/wipro/oops/Dog.java:
--------------------------------------------------------------------------------
1 | package com.wipro.oops;
2 |
3 | public class Dog extends Animal{
4 |
5 | public Dog(String name, int age, String color) {
6 | super(name, age, color);
7 | // TODO Auto-generated constructor stub
8 | }
9 |
10 | @Override
11 | public void sound() {
12 | // TODO Auto-generated method stub
13 | System.out.println(name + " Barkss." + "age : " +age + color+" Black");
14 |
15 |
16 | }
17 |
18 | }
19 |
--------------------------------------------------------------------------------
/Day 23-08-2025/Backend/paymentms/paymentms/src/main/java/com/wipro/paymentms/PaymentmsApplication.java:
--------------------------------------------------------------------------------
1 | package com.wipro.paymentms;
2 |
3 | import org.springframework.boot.SpringApplication;
4 | import org.springframework.boot.autoconfigure.SpringBootApplication;
5 |
6 | @SpringBootApplication
7 | public class PaymentmsApplication {
8 |
9 | public static void main(String[] args) {
10 | SpringApplication.run(PaymentmsApplication.class, args);
11 | }
12 |
13 | }
14 |
--------------------------------------------------------------------------------
/Day 25-07-2025/Day5_Training/src/com/wipro/annonymous/Palindrome.java:
--------------------------------------------------------------------------------
1 | package com.wipro.annonymous;
2 |
3 | import java.util.function.Predicate;
4 |
5 | public class Palindrome {
6 | public static void main(String[] args) {
7 | Predicate isPalindrome = s -> s.equals(new StringBuilder(s).reverse().toString());
8 |
9 | System.out.println(isPalindrome.test("madam"));
10 | System.out.println(isPalindrome.test("hello"));
11 | }
12 |
13 | }
14 |
--------------------------------------------------------------------------------
/Day 28-07-2025/Exercises/MethodReference/.classpath:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/Day 30-07-2025/Exercise/firstboot/src/main/java/com/wipro/demo/firstboot/FirstbootApplication.java:
--------------------------------------------------------------------------------
1 | package com.wipro.demo.firstboot;
2 |
3 | import org.springframework.boot.SpringApplication;
4 | import org.springframework.boot.autoconfigure.SpringBootApplication;
5 |
6 | @SpringBootApplication
7 | public class FirstbootApplication {
8 |
9 | public static void main(String[] args) {
10 | SpringApplication.run(FirstbootApplication.class, args);
11 | }
12 |
13 | }
14 |
--------------------------------------------------------------------------------
/Day 01-08-2025/Exercise-1/productmgmt/src/main/java/com/wipro/productmgmt/ProductmgmtApplication.java:
--------------------------------------------------------------------------------
1 | package com.wipro.productmgmt;
2 |
3 | import org.springframework.boot.SpringApplication;
4 | import org.springframework.boot.autoconfigure.SpringBootApplication;
5 |
6 | @SpringBootApplication
7 | public class ProductmgmtApplication {
8 |
9 | public static void main(String[] args) {
10 | SpringApplication.run(ProductmgmtApplication.class, args);
11 | }
12 |
13 | }
14 |
--------------------------------------------------------------------------------
/Day 04-08-2025/Exercise-1/paymentms/paymentms/src/main/java/com/wipro/paymentms/PaymentmsApplication.java:
--------------------------------------------------------------------------------
1 | package com.wipro.paymentms;
2 |
3 | import org.springframework.boot.SpringApplication;
4 | import org.springframework.boot.autoconfigure.SpringBootApplication;
5 |
6 | @SpringBootApplication
7 | public class PaymentmsApplication {
8 |
9 | public static void main(String[] args) {
10 | SpringApplication.run(PaymentmsApplication.class, args);
11 | }
12 |
13 | }
14 |
--------------------------------------------------------------------------------
/Day 21-07-2025/Day_Training/.project:
--------------------------------------------------------------------------------
1 |
2 |
3 | Day_Training
4 |
5 |
6 |
7 |
8 |
9 | org.eclipse.jdt.core.javabuilder
10 |
11 |
12 |
13 |
14 |
15 | org.eclipse.jdt.core.javanature
16 |
17 |
18 |
--------------------------------------------------------------------------------
/Day 31-07-2025/Exercise-2/weatherdemo/src/main/java/com/wipro/weatherdemo/WeatherdemoApplication.java:
--------------------------------------------------------------------------------
1 | package com.wipro.weatherdemo;
2 |
3 | import org.springframework.boot.SpringApplication;
4 | import org.springframework.boot.autoconfigure.SpringBootApplication;
5 |
6 | @SpringBootApplication
7 | public class WeatherdemoApplication {
8 |
9 | public static void main(String[] args) {
10 | SpringApplication.run(WeatherdemoApplication.class, args);
11 | }
12 |
13 | }
14 |
--------------------------------------------------------------------------------
/capstone_project/Backend/bookingms/src/main/java/com/wipro/bookingms/config/AppConfig.java:
--------------------------------------------------------------------------------
1 | package com.wipro.bookingms.config;
2 |
3 | import org.springframework.context.annotation.Bean;
4 | import org.springframework.context.annotation.Configuration;
5 | import org.springframework.web.client.RestTemplate;
6 |
7 | @Configuration
8 | public class AppConfig {
9 | @Bean
10 | public RestTemplate restTemplate(){
11 | return new RestTemplate();
12 | }
13 | }
14 |
--------------------------------------------------------------------------------
/Day 13-08-2025/EX-04/Ex-4.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | Document
7 |
8 |
9 | Type below (max 50 characters)
10 |
11 | 50 characters remaining
12 |
13 |
14 |
--------------------------------------------------------------------------------
/Day 13-08-2025/EX-07/Ex-7.js:
--------------------------------------------------------------------------------
1 | // List of persons
2 | let persons = [
3 | { name: "Shubham Bhoite", age: 23, city: "Rahuri" },
4 | { name: "Sham Machale", age: 25, city: "Daund" },
5 | { name: "Tejas Jadhav", age: 16, city: "Jamkhed" },
6 | { name: "Mayur Bankar", age: 18, city: "Pune" },
7 | ];
8 |
9 | let voters = persons.filter(person => person.age >= 18);
10 |
11 |
12 |
13 | for (let i = 0; i < voters.length; i++) {
14 | console.log(voters[i]);
15 | }
16 |
--------------------------------------------------------------------------------
/Day 13-08-2025/EX-10/Ex-10.js:
--------------------------------------------------------------------------------
1 | let persons = [
2 | { name: "Shubham Bhoite", age: 23, city: "Rahuri" },
3 | { name: "Sham Machale", age: 25, city: "Daund" },
4 | { name: "Tejas Jadhav", age: 16, city: "Jamkhed" },
5 | { name: "Mayur Bankar", age: 18, city: "Pune" },
6 | ];
7 |
8 | persons.map(i => {
9 | if (i.age >= 18) {
10 | i.status = "Adult";
11 | } else {
12 | i.status = "Minor";
13 | }
14 | });
15 |
16 | console.log(persons);
17 |
--------------------------------------------------------------------------------
/Day 20-08-2025/Movie/src/app/app.component.ts:
--------------------------------------------------------------------------------
1 | import { Component } from '@angular/core';
2 | import { RouterOutlet } from '@angular/router';
3 | import { MoviecompComponent } from './moviecomp/moviecomp.component';
4 |
5 | @Component({
6 | selector: 'app-root',
7 | imports: [MoviecompComponent],
8 | standalone:true,
9 | templateUrl: './app.component.html',
10 | styleUrls: ['./app.component.css']
11 | })
12 | export class AppComponent {
13 | title = 'Movie';
14 | }
15 |
--------------------------------------------------------------------------------
/Day 20-08-2025/thirdapp/src/app/highlight-strikethru.directive.ts:
--------------------------------------------------------------------------------
1 | // EX-04
2 |
3 | import { Directive , ElementRef} from '@angular/core';
4 |
5 | @Directive({
6 | selector: '[appHighlightStrikethru]'
7 | })
8 | export class HighlightStrikethruDirective {
9 |
10 | constructor(private elementRef: ElementRef) {
11 | this.elementRef.nativeElement.style.color = 'yellow';
12 | this.elementRef.nativeElement.style.textDecoration = 'line-through';
13 | }
14 | }
15 |
--------------------------------------------------------------------------------
/Day 22-07-2025/Day2_Training/.project:
--------------------------------------------------------------------------------
1 |
2 |
3 | Day2_Training
4 |
5 |
6 |
7 |
8 |
9 | org.eclipse.jdt.core.javabuilder
10 |
11 |
12 |
13 |
14 |
15 | org.eclipse.jdt.core.javanature
16 |
17 |
18 |
--------------------------------------------------------------------------------
/Day 22-08-2025/Frontend/Productmgmt/src/app/order.service.spec.ts:
--------------------------------------------------------------------------------
1 | import { TestBed } from '@angular/core/testing';
2 |
3 | import { OrderService } from './order.service';
4 |
5 | describe('OrderService', () => {
6 | let service: OrderService;
7 |
8 | beforeEach(() => {
9 | TestBed.configureTestingModule({});
10 | service = TestBed.inject(OrderService);
11 | });
12 |
13 | it('should be created', () => {
14 | expect(service).toBeTruthy();
15 | });
16 | });
17 |
--------------------------------------------------------------------------------
/Day 23-07-2025/Day3_Training/.project:
--------------------------------------------------------------------------------
1 |
2 |
3 | Day3_Training
4 |
5 |
6 |
7 |
8 |
9 | org.eclipse.jdt.core.javabuilder
10 |
11 |
12 |
13 |
14 |
15 | org.eclipse.jdt.core.javanature
16 |
17 |
18 |
--------------------------------------------------------------------------------
/Day 23-08-2025/Frontend/BookMyFood/src/Services/food.service.spec.ts:
--------------------------------------------------------------------------------
1 | import { TestBed } from '@angular/core/testing';
2 |
3 | import { FoodService } from './food.service';
4 |
5 | describe('FoodService', () => {
6 | let service: FoodService;
7 |
8 | beforeEach(() => {
9 | TestBed.configureTestingModule({});
10 | service = TestBed.inject(FoodService);
11 | });
12 |
13 | it('should be created', () => {
14 | expect(service).toBeTruthy();
15 | });
16 | });
17 |
--------------------------------------------------------------------------------
/Day 23-08-2025/Frontend/BookMyFood/src/Services/user.service.spec.ts:
--------------------------------------------------------------------------------
1 | import { TestBed } from '@angular/core/testing';
2 | import { UserService } from './user.service';
3 |
4 |
5 | describe('UserService', () => {
6 | let service: UserService;
7 |
8 | beforeEach(() => {
9 | TestBed.configureTestingModule({});
10 | service = TestBed.inject(UserService);
11 | });
12 |
13 | it('should be created', () => {
14 | expect(service).toBeTruthy();
15 | });
16 | });
17 |
--------------------------------------------------------------------------------
/Day 24-07-2025/Day4_Training/.project:
--------------------------------------------------------------------------------
1 |
2 |
3 | Day4_Training
4 |
5 |
6 |
7 |
8 |
9 | org.eclipse.jdt.core.javabuilder
10 |
11 |
12 |
13 |
14 |
15 | org.eclipse.jdt.core.javanature
16 |
17 |
18 |
--------------------------------------------------------------------------------
/Day 25-07-2025/Day5_Training/.project:
--------------------------------------------------------------------------------
1 |
2 |
3 | Day5_Training
4 |
5 |
6 |
7 |
8 |
9 | org.eclipse.jdt.core.javabuilder
10 |
11 |
12 |
13 |
14 |
15 | org.eclipse.jdt.core.javanature
16 |
17 |
18 |
--------------------------------------------------------------------------------
/Day 26-07-2025/Exercise/Day6_Training/src/com/wipro/thread/PrintNumMain.java:
--------------------------------------------------------------------------------
1 | package com.wipro.thread;
2 |
3 | import java.util.concurrent.ExecutorService;
4 | import java.util.concurrent.Executors;
5 |
6 | public class PrintNumMain {
7 | public static void main(String args[]) {
8 | ExecutorService ex = Executors.newFixedThreadPool(5);
9 |
10 | for(int i=1; i<=5; i++) {
11 | ex.submit(new NumberPrint("Task"+i));
12 | }
13 | ex.shutdown();
14 | }
15 |
16 | }
17 |
--------------------------------------------------------------------------------
/Day 14-08-2025/EX-17/calculator17.js:
--------------------------------------------------------------------------------
1 | var Calculator = /** @class */ (function () {
2 | function Calculator() {
3 | }
4 | Calculator.prototype.add = function (a, b) {
5 | return a + b;
6 | };
7 | Calculator.prototype.subtract = function (a, b) {
8 | return a - b;
9 | };
10 | return Calculator;
11 | }());
12 | var calc = new Calculator();
13 | console.log("Addition:", calc.add(5, 5));
14 | console.log("Subtraction:", calc.subtract(15, 10));
15 |
--------------------------------------------------------------------------------
/Day 21-08-2025/fourthApp/src/app/vehicle.service.spec.ts:
--------------------------------------------------------------------------------
1 | import { TestBed } from '@angular/core/testing';
2 |
3 | import { VehicleService } from './vehicle.service';
4 |
5 | describe('VehicleService', () => {
6 | let service: VehicleService;
7 |
8 | beforeEach(() => {
9 | TestBed.configureTestingModule({});
10 | service = TestBed.inject(VehicleService);
11 | });
12 |
13 | it('should be created', () => {
14 | expect(service).toBeTruthy();
15 | });
16 | });
17 |
--------------------------------------------------------------------------------