Czym jest dla mnie Bottega IT Minds?
Daje mi ekscytującą możliwość ciągłej wymiany wiedzy i doświadczeń z wieloma ekspertami w branży.
Miłośnik DDD, OOP oraz TDD. Developer/Architekt pod kątem inżynierskim głównie zainteresowany modelowaniem oraz architekturą. Swój wysiłek skupia na czytelności kodu, skalowalności oraz wydajności.
Podczas dotychczasowej kariery projektował oraz implementował systemy dla branży finansowej, medycznej, telekomunikacyjnej oraz energetycznej
Prywatnie fanatyk piłki nożnej, narciarstwa i jazdy motocyklem
Daje mi ekscytującą możliwość ciągłej wymiany wiedzy i doświadczeń z wieloma ekspertami w branży.
Warsztaty eksperckie Microservices to formuła, która pozwala wyjść daleko poza przykłady. Dotykamy realnych problemów klienta.
Zobacz szkolenia...
Modelowanie i implementacja złożonych problemów biznesowych. Techniki Event Storming oraz podejścia architektoniczne CQRS, Event Sourcing.
Zobacz szkolenia...
Wzorce projektowe i architektoniczne. Techniki Software Craftsmanship.
Zobacz szkolenia...
Warsztaty eksperckie DDD to coś więcej niż szkolenie. To praca nad przypadkiem klienta wraz z jego ekspertami domenowymi w celu rozwiązania konkretnych problemów.
Zobacz szkolenia...
Kompleksowy zestaw szkoleń. Podejście od strony DevOps, architektury aplikacji i integracji oraz kodu i testowania.
Zobacz szkolenia...
Idea renesansowej pracowni - Bottegi zakłada nieustanną pracę jej członków i dzielenie się jej wynikami.
In this live coding session we are going to see some modeling patterns based on OOP approach. We are going to back it with unit testing done right and a splash of refactoring techniques.
Prezentacja z DNA Conf 2020 na temat ewolucji podejścia do testowania.
Most developers are not familiar with this kind of architecture, which can lead to common pitfalls that we'll examine in this webinar. We'll also cover a broad set of buzzwords like: exactly-once delivery, Kafka Streams, CQRS, and Spring Cloud Stream. There will be live coding, which will require basic knowledge about distributed systems and Spring Cloud.
Autor Bottega: |
|
Powiązane szkolenia dedykowane: |
Architektura aplikacji i systemów - Wzorce architektoniczne dla projektantów Klasyczne i współczesne style architektoniczne |
Powiązane usługi: |
Audyty architektury |
We’ll learn how to leverage eventual consistency and event-driven architecture with the use of pure Spring tools! For the fans of Functional Programming, you will learn how you can model your domain with just functions, pattern matching, left fold and immutability. Never lose information in your ORM-based system again!
Autor Bottega: |
|
Powiązane szkolenia dedykowane: |
Architektura aplikacji i systemów - Wzorce architektoniczne dla projektantów Nowoczesna architektura systemów opartych o Spring Boot- Microservices, REST, noSQL Reactor i Spring WebFlux: programowanie reaktywne Projektowanie microservisów z użyciem DDD Nowoczesna architektura aplikacji web - Microservices, REST, noSQL (Java/.NET) |
Powiązane usługi: |
Audyty architektury |
In this talk, we will chat about how to work with events that are used as integration messages in your system. We will tackle content-negotiation, versioning and acceptance tests.
Autor Bottega: |
|
Powiązane szkolenia dedykowane: |
Nowoczesna architektura systemów opartych o Spring Boot- Microservices, REST, noSQL Reactor i Spring WebFlux: programowanie reaktywne |
We are going to tackle the problems step by step from various perspectives. From the point of view of the stakeholders our software should have quick time to market, ability to do complex data reporting and fast way to extend and to deploy new features. On the other hand, our fellow developers would be interested in learning curve when it comes to events and how it differs in turns of e.g. unit testing.
Autor Bottega: |
|
Powiązane szkolenia dedykowane: |
Architektura aplikacji i systemów - Wzorce architektoniczne dla projektantów Klasyczne i współczesne style architektoniczne |
Powiązane usługi: |
Audyty architektury |
Przejdziecie przez przykład aplikacji DDD na podstawie, której wytłumaczone zostaną najważniejsze koncepty Domain-Drived Design oraz popularne techniki towarzyszące.
Autor Bottega: |
|
Powiązane szkolenia dedykowane: |
Microservices - podejście kompleksowe oparte o DDD i Cloud Domain Driven Design - zaawansowane techniki modelowania i archetypy (część 3) Archetypy modeli biznesowych z wykorzystaniem Event Stormingu Implementacja Domain Driven Design - wzorce architektoniczne (część 2) |
Powiązane szkolenia otwarte: |
|
Powiązane usługi: |
Audyty architektury Wdrażanie Machine Learning |
Czy nasze serwisy faktycznie są niezależne? Czy nasz model się skaluje? Czy gubi informacje? Zobacz jak na te pytania odpowiada architektura zdarzeniowa, która naturalnie prowadzi do Event Sourcingu oraz CQRS. Na tej prezentacji zobaczymy na żywym organizmie jak łatwo rozszerzać, skalować, naprawiać i wydawać nowe wersje naszych systemów. A wszystko to za pomocą mikro-serwisów opartych o Spring Cloud Stream.
Autor Bottega: |
|
Powiązane szkolenia dedykowane: |
Architektura aplikacji i systemów - Wzorce architektoniczne dla projektantów Klasyczne i współczesne style architektoniczne |
Powiązane usługi: |
Audyty architektury |
Tytuł | Kategoria | Il. dni | |
---|---|---|---|
Domain Driven Design - zaawansowane techniki modelowania i archetypy (część 3)
|
Analiza biznesowa Domain Driven Design i Event Storming |
2 dni |
Szczegóły
|
Domain Driven Design - projektowanie modeli złożonych domen (część 1)
|
Domain Driven Design i Event Storming Analiza biznesowa |
3 dni |
Szczegóły
|
Implementacja Domain Driven Design - wzorce architektoniczne (część 2)
|
Domain Driven Design i Event Storming |
2 dni |
Szczegóły
|
Microservices - podejście kompleksowe oparte o DDD i Cloud
|
Domain Driven Design i Event Storming Architektura systemów i aplikacji |
3 dni |
Szczegóły
|
Modularyzacja systemu - analiza granic i projektowanie API
|
Architektura systemów i aplikacji |
3 dni |
Szczegóły
|
Pragmatyczna refaktoryzacja z użyciem technik Domain Driven Design
|
Wzorce i Craftsmanship Domain Driven Design i Event Storming |
3 dni |
Szczegóły
|
Pragmatyczna refaktoryzacja z użyciem technik Domain Driven Design i archetypów modeli
|
Wzorce i Craftsmanship Domain Driven Design i Event Storming |
4 dni |
Szczegóły
|
Projektowanie microservisów z użyciem DDD
|
Architektura systemów i aplikacji |
3 dni |
Szczegóły
|
Spring i Spring Boot - wprowadzenie i zagadnienia zaawansowane
|
Java i JVM |
3 dni |
Szczegóły
|
Tworzenie i testowanie aplikacji z użyciem Test Driven Development (TDD) w Spock (lub JUnit 5)
|
Testowanie i QA |
3-4 dni |
Szczegóły
|