This repository contains assignments and exercises completed during the Java Full Stack Engineering (FSE) Deep Skilling program as part of the Digital Nurture 3.0 (DN3.0) initiative by Cognizant.
The DN3.0 Deep Skilling program is an intensive 5-week training designed to enhance skills in Java Full Stack Development. The curriculum covers:
- Core Java concepts
- Spring and Spring Boot frameworks
- Database management with PL/SQL
- Design patterns in Java
- Data structures and algorithms
For more details, refer to the DN3.0 Deepskilling Handbook Java FSE.
- Week 1: Design Patterns and Principles, Data Structures and Algorithms, Hands-on Exercises.
- Week 2: Spring Core and Maven, PL/SQL Programming, Hands-on Exercises.
- Week 3: Spring Data JPA with Spring Boot & Hibernate, Hands-on Exercises.
- Week 4: Spring REST using Spring Boot 3, Hands-on Exercises.
- Week 5: Final project integrating all learned concepts. Each week's exercises are organized in their respective directories.
- Programming Languages: Java
- Frameworks & Libraries: Spring Core, Spring Boot, Hibernate, RESTful APIs
- Databases: PL/SQL
- Tools: VS Code, Maven, Intellij Idea, Github