Java Modules: From Legacy to Modularized Code
Venkat Subramaniam
|
🗓
February 15, 2023
13:00—17:00 UTC
2023-02-15T13:00:00Z
|
Creating React Applications: Creating a Responsive Frontend
Venkat Subramaniam
|
🗓
February 16, 2023
12:00—16:00 UTC
2023-02-16T12:00:00Z
|
OOP in JavaScript: From classes to Modules and Decorators
Venkat Subramaniam
|
🗓
February 18, 2023
13:00—17:00 UTC
2023-02-18T13:00:00Z
|
Metaprogramming with JavaScript: Exploiting the Dynamic Nature
Venkat Subramaniam
|
🗓
February 20, 2023
15:00—19:00 UTC
2023-02-20T15:00:00Z
|
Functional Programming in Java: Creating Maintainable Code
Venkat Subramaniam
|
🗓
February 23, 2023
13:00—17:00 UTC
2023-02-23T13:00:00Z
|
Test Driving React Code: Creating Maintainable Applications
Venkat Subramaniam
|
🗓
February 24, 2023
13:00—17:00 UTC
2023-02-24T13:00:00Z
|
Reactive Programming in Java: From Concepts to Practice
Venkat Subramaniam
|
🗓
March 14, 2023
13:00—17:00 UTC
2023-03-14T13:00:00Z
|
Design Patterns: Applying Powerful Design Ideas
Venkat Subramaniam
|
🗓
March 16, 2023
13:00—17:00 UTC
2023-03-16T13:00:00Z
|
Agile Lightweight Design: Creating Pragmatic Design Guided by Principles
Venkat Subramaniam
|
🗓
March 18, 2023
13:00—17:00 UTC
2023-03-18T13:00:00Z
|
Evolutionary Architecture: From Concepts to Practice
Venkat Subramaniam
|
🗓
April 08, 2023
12:00—16:00 UTC
2023-04-08T12:00:00Z
|
Architectural Patterns: Common Solutions for Building Large Scale Systems
Venkat Subramaniam
|
🗓
May 04, 2023
13:00—17:00 UTC
2023-05-04T13:00:00Z
|
From Monoliths to Microservices: Principles and Practices
Venkat Subramaniam
|
🗓
May 05, 2023
13:00—17:00 UTC
2023-05-05T13:00:00Z
|
Asynchronous Programming with Java
Venkat Subramaniam
|
🗓
June 07, 2023
13:00—17:00 UTC
2023-06-07T13:00:00Z
|
Measuring Quality of Design
Venkat Subramaniam
|
🗓
June 08, 2023
13:00—17:00 UTC
2023-06-08T13:00:00Z
|