├── 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 | 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 | 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 | 9 | 10 | 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 | 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 | 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 | 11 |

12 | 13 | 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 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 |
DateProductQuantity
{{order.orderDate | date:'short'}}{{order.productName}}{{order.qtyPurchased}}
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 | 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 | 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 | 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 | 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 | --------------------------------------------------------------------------------