DESIGN PATTERN with JAVA
The Design Pattern with Java course is an advanced learning opportunity that aims to provide participants with a solid understanding of key design patterns and the ability to apply them effectively in software design using the Java programming language.
To who we address
The course on Design Pattern with Java is suitable for Java software developers of all levels, software designers, software engineers, computer science students, and development teams. Transitioning professionals who wish to gain practical skills in software development can also benefit from this course. The program helps improve design skills, adopt best practices, and apply design patterns to create more organized and maintainable code in Java.
Course structure
1
-
Fundamentals of OOP in Java.
-
Java Beans.
-
Inheritance vs Composition.
-
Exercise.
2
-
JPA.
-
REST vs SOAP.
-
Web vs AS vs Servlet.
-
Proxy.
-
Exercise.
3
-
CDI.
-
EJB.
-
Singleton.
-
Factory.
-
Builder.
-
Exercise.
4
-
Iterator.
-
Visitor.
-
Observer.
-
Exercise.
5
-
Adapter.
-
Decorator.
-
Exercise.
6
-
Solid.
-
OPEN/CLOSE.
-
Domain driven.
-
DRY.
-
CQRS.
-
Insights.