Roadmap to becoming a Java developer in 2025
-
Updated
Jan 5, 2025 - Java
Software Engineering is the discipline of applying engineering principles and practices to the creation, maintenance, and design of software for a variety of applications. This topic covers a broad range of areas including requirements analysis, software design, programming, project management, testing, and maintenance. It emphasizes systematic, disciplined, and quantifiable approaches to the successful development of high-quality, reliable software systems.
Roadmap to becoming a Java developer in 2025
Building Persistable One-to-One Chat Using Spring Boot and WebSockets
🌐 Welcome to the Spring Boot Microservices Banking App! Explore user registration, account management, fund transfers, and transactions. 🚀 With a robust Service Registry and API Gateway, dive into seamless integration. Follow our guide to configure microservices and unleash the power of this banking marvel.
Projeto Kanban Board
An ongoing curated list of awesome frameworks, important books and articles, talks and videos, libraries, learning tutorials, coding best practices and technical resources about technical interviews in Software Engineering.
Collection of all assignments of Software Design and Architecture Specialization on Coursera offered by University of Alberta.
Complete examples and practice questions from the course "Ultimate Design Patterns - Mosh". All the patterns are coded in Java Programming Language.
Projeto Kanban Board
Master Inginerie Software FMI 2022-2024
An Android project to view all NCERT Solutions of class X in an app implementing List Views, Grid Layout and Card Views.
Cafe management system is used for maintaining the details, Sales, billing and maintains an inventory for the Cafe. This project developed using Java, MVC and database used.
Base project for Spring Boot multitenancy with column discriminator (Spring Data JPA with Hibernate)
Software prototype in Java which implements best practices of object-oriented programming, SOLID principles & design patterns.
Android application to manage personal finances.
The SING Java Framework for Scientific Apps
web application prototype for handicapped and lazy people
CS4125 - Hotel Management System
Learn how to apply design principles, patterns, and architectures to create reusable, flexible, and maintainable software applications and systems.
Java Desktop implementation of Terra Mystica board game.
Codes from the first two chapters in The Complete Guide to Spring 5 and Spring Boot 2 by DataJek on educative.io
Created by Software engineers