Course Features
Duration
2 days
Delivery Method
Online
Available on
Limited Access
Accessibility
Desktop, Laptop
Language
English
Subtitles
English
Level
Intermediate
Teaching Type
Instructor Paced
Video Content
6 hours
Course Description
Course Overview
Live Class
Human Interaction
Personlized Teaching
International Faculty
Case Based Learning
Post Course Interactions
Case Studies,Instructor-Moderated Discussions
Skills You Will Gain
Prerequisites/Requirements
A computer set up with the IDE of your choice (IntelliJ IDEA community edition is acceptable)
Two years of software development experience (such as Java, C#, JavaScript, Kotlin, Scala, Ruby, Python, Go, etc.)
You can use any programming language for the workshop (Java, C#, Python, Ruby, Kotlin, Scala, Javascript, TypeScript, Go), but please create a repository for the language of your choice before joining the live event (see sample repository for Java/gradle)
What You Will Learn
Domain events, which are the basis for event-driven architecture
Domain model as the primary and most important layer in three-tier and hexagonal architecture
Tactical and strategic DDD patterns
The relationship between DDD and microservices
