Epoch 2: Build the User Service (ExpressJS)
This epoch focuses on building the user-service using Node.js, ExpressJS, and MongoDB. The service will include user registration and login functionality, secured using JWT (JSON Web Token). Studen...
This epoch focuses on building the user-service using Node.js, ExpressJS, and MongoDB. The service will include user registration and login functionality, secured using JWT (JSON Web Token). Studen...
This first epoch introduces the core concepts of Microservice Architecture, providing students with a solid theoretical foundation before diving into code. Learners will explore how microservices d...
Building an E-commerce Backend System using a Microservices Architecture.
Data abstraction is the process of hiding certain details and showing only essential information to the user. Abstraction can be achieved with either abstract classes or interfaces (which you will ...
These two keywords are widely used in Java and play important roles in defining behavior for variables, methods, and classes.
The Java Collection Framework (JCF) is a unified architecture for representing and manipulating groups of objects.
In Java, an array of objects is simply an array where each element is a reference to an object. Instead of holding primitive types (int, char, etc.), the array holds instances of classes.
Data abstraction is the process of hiding certain details and showing only essential information to the user. Abstraction can be achieved with either abstract classes or interfaces (which you will ...
Polymorphism allows objects of different classes to be treated as objects of a common superclass. The correct method is selected at runtime based on the actual object type.
Inheritance is a mechanism in Java where one class (subclass or child) can inherit the fields and methods of another class (superclass or parent). </br> This promotes code reuse, hierarchical class...