Szkolenia Domain Driven Design

Szkolenia Domain Driven Design

Domain Driven Design (DDD)

Opinie uczestników

Introduction to Domain Driven Design

Real examples and excercises

Dmitry Baranovsky - Fleetmatics Ireland Limited

Introduction to Domain Driven Design

The interaction of the group to solve the issues

Evan O'Gorman - Fleetmatics Ireland Limited

Plany Szkoleń Domain Driven Design

Kod Nazwa Czas trwania Charakterystyka kursu
dddintro Wprowadzenie do Domain Driven Design 14 godz. Grupa docelowa: Kierownicy działów IT Managerowie projektów, PM Product Owners Pracownicy działu marketingu Czym jest Domain Driven Design (DDD) Definiowanie dziedziny problemu Sposoby pozyskiwanie wiedzy z danej dziedziny Wspólny język i terminologia Znajdowanie wspólnego języka Layered Architecture Entities Value Objects Services Modules Aggregates Factories Repositories Refaktoryzacja Czym jest refaktoryzacja Sposoby i wzorce refaktoryzacji Refaktoryzacja jako proces ciągły Zachowywanie integralności modelu Bounded Context Continuous Integration Context Map Shared Kernel Customer-Supplier Conformist Anticorruption Layer Separate Ways Open Host Service Distillation  
qaci Kontrola jakości i ciągła integracja 14 godz. Szkolenie skierowane jest zarówno do programistów, Scrum Masterów, Product Ownerów a niektóre jego aspekty również dla działu biznesowego. Celem szkolenia jest przybliżenie tematów Quality Assurance i Continuous Integration oraz ich miejsca w projektach prowadzonych metodykami zwinnymi. Uczestnicy szkolenia zyskają szeroki pogląd na omawiane tematy jak i praktyczną wiedzę na temat narzędzi i procesów wytwarzania oprogramowania zgodnie z założeniami QA/CI. Osoby reprezentujące biznes, będą mogły poznać korzyści płynące z wdrożenia wymienionych procesów i narzędzi a przekładające się zarówno na czas jak i koszt tworzenia oprogramowania. Zagadnienia prezentowane są w oparciu o język PHP lub Java w zależności od wymagań klienta. QA/CI Czym jest QA? Czym jest CI? Koszty tworzenia oprogramowania, refaktoryzacja i naprawa błędów Określenie i zrozumienie projektu Zysk dla organizacji DDD Tworzenie oprogramowania na podstawie wymagań biznesowych, założenia DDD Problemy w komunikacji IT-Biznes Domain Model Dobre praktyki Zasady KISS i DRY Standardy kodowania Tworzenie kodu wielokrotnego użycia dzięki OOP i wzorcom projektowym Określanie i redukcja złożoności cyklomatycznej Metryki oprogramowania Weight Method per Class Response For a Class Depth of Inheritance Tree Coupling Between Objects Lack of Cohesion of Methods Number of Children Złożoność cyklomatyczna Metryki klasy Metryki modelu Metryki przypadku użycia Testowanie oprogramowania Co, kiedy i jak testować? Metoda "białej skrzynki" i "czarnej skrzynki" Rola testowania w metodykach zwinnych TDD, tylko potencjalny wzrost kosztu projektu Testy jednostkowe z JUnit (Java), PHPUnit (PHP) Testy behawioralne z JBehave (Java), Behat i Mink (PHP) Testy funkcjonalne Refaktoryzacja Czym jest refaktoryzacja? Dług technologiczny Code smell Wzorce refaktoryzacji Dokumentacja Rola dokumentacji w metodykach zwinnych Co warto dokumentować? Rodzaje dokumentacji Dokumentacja a metodyki zwinne, czy możliwe jest połączenie (Working software over comprehensive documentation)? Standard XMI Automatyczne generowanie dokumentacji z Javadoc (Java), ApiGen (PHP) Narzędzia i środowisko CI Narzędzia wspomagające refaktoryzację PMD (Java), phpmd (PHP) CPD (Java), phpcpd (PHP) Lines Of Code Counter (Java), phploc (PHP) UCDetector (Java), phpdcd (PHP) Jdepend (Java), phpdepend (PHP) Jenkins Continuous Integration Server Agile a CI/QA Planowanie i przyrostowe tworzenie oprogramowania Gotowość na zmiany Krótkie etapy Interdyscyplinarność zespołu Extreme Programming, Code Review Individuals and interactions over processes and tools Podsumowanie Dyskusja Pytania Od czego zacząć proces wdrożenia?

Najbliższe szkolenia

SzkolenieData KursuCena szkolenia [Zdalne / Stacjonarne]
Wprowadzenie do Domain Driven Design - Kraków, ul. Rzemieślnicza 1wt., 2017-10-10 09:009000PLN / 3800PLN
Wprowadzenie do Domain Driven Design - Katowice ul. Opolska 22śr., 2017-10-11 09:009000PLN / 3700PLN
Quality Assurance and Continuous Integration - Warszawa, ul. Złota 3/11czw., 2017-10-12 09:002700PLN / 1750PLN
Wprowadzenie do Domain Driven Design - Rzeszów, Plac Wolności 13pon., 2017-10-16 09:009000PLN / 3400PLN
Quality Assurance and Continuous Integration - Opole, Władysława Reymonta 29wt., 2017-10-17 09:002700PLN / 2250PLN

Other regions

Szkolenie Domain Driven Design, Domain Driven Design boot camp, Szkolenia Zdalne Domain Driven Design, szkolenie wieczorowe Domain Driven Design, szkolenie weekendowe Domain Driven Design , nauka przez internet Domain Driven Design, kurs zdalny Domain Driven Design, wykładowca Domain Driven Design , nauczanie wirtualne Domain Driven Design, lekcje UML, instruktor Domain Driven Design, e-learning Domain Driven Design,Kurs Domain Driven Design, Trener Domain Driven Design, edukacja zdalna Domain Driven Design, kurs online Domain Driven Design

Kursy w promocyjnej cenie

Szkolenie Miejscowość Data Kursu Cena szkolenia [Zdalne / Stacjonarne]
Visual Basic for Applications (VBA) w Excel - poziom zaawansowany Warszawa, ul. Złota 3/11 pon., 2017-09-25 09:00 3069PLN / 1623PLN
Programowanie w języku C++ Wrocław, ul.Ludwika Rydygiera 2a/22 pon., 2017-09-25 09:00 5445PLN / 2815PLN
Java Performance Tuning Wrocław, ul.Ludwika Rydygiera 2a/22 pon., 2017-09-25 09:00 9801PLN / 3000PLN
Tworzenie i zarządzanie stronami WWW Poznań, Garbary 100/63 pon., 2017-09-25 09:00 5841PLN / 2298PLN
Techniki DTP (InDesign, Photoshop, Illustrator, Acrobat) Katowice ul. Opolska 22 pon., 2017-09-25 09:00 5940PLN / 3730PLN
SQL in Microsoft Access Kraków, ul. Rzemieślnicza 1 wt., 2017-09-26 09:00 10266PLN / 3911PLN
Certyfikacja OCUP2 UML 2.5 - Przygotowanie do egzaminu OCUP2 Foundation Kraków, ul. Rzemieślnicza 1 śr., 2017-09-27 09:00 6930PLN / 3510PLN
Visual Basic for Applications (VBA) w Excel dla analityków Poznań, Garbary 100/63 śr., 2017-09-27 09:00 2970PLN / 1590PLN
Adobe InDesign Katowice ul. Opolska 22 czw., 2017-09-28 09:00 1881PLN / 1327PLN
Wzorce projektowe w C# Rzeszów, Plac Wolności 13 czw., 2017-09-28 09:00 3861PLN / 2331PLN
Statistical and Econometric Modelling Warszawa, ul. Złota 3/11 pon., 2017-10-02 09:00 20483PLN / 6807PLN
Tworzenie aplikacji na platformie Android Łódź, ul. Tatrzańska 11 pon., 2017-10-02 09:00 4455PLN / 3128PLN
Efektywna komunikacja interpersonalna z elementami asertywności Kraków, ul. Rzemieślnicza 1 wt., 2017-10-03 09:00 5148PLN / 1830PLN
Web Development with Symfony3 Kielce, ul. Warszawska 19 pon., 2017-10-09 09:00 5554PLN / 2483PLN
Visual Basic for Applications (VBA) w Excel - wstęp do programowania Szczecin, ul. Sienna 9 pon., 2017-10-09 09:00 3564PLN / 1891PLN
Analiza biznesowa i systemowa z użyciem notacji UML - warsztat praktyczny dla PO w metodyce Scrum Łódź, ul. Tatrzańska 11 wt., 2017-10-10 09:00 7722PLN / 3474PLN
Access - podstawy Szczecin, ul. Sienna 9 wt., 2017-10-10 09:00 3465PLN / 1550PLN
MS-40361 Software Development Fundamentals MTA Exam 98-361 Gdynia, ul. Ejsmonda 2 śr., 2017-10-11 09:00 6138PLN / 2610PLN
UML Analysis and Design Kraków, ul. Rzemieślnicza 1 śr., 2017-10-11 09:00 8910PLN / 4170PLN
PostgreSQL for Administrators Gdynia, ul. Ejsmonda 2 śr., 2017-10-11 09:00 12326PLN / 4235PLN
Agile w projektach zdalnych Katowice ul. Opolska 22 pon., 2017-10-16 09:00 5049PLN / 1962PLN
Programowanie w języku C++ Bielsko-Biała, Al. Armii Krajowej 220 pon., 2017-10-16 09:00 5445PLN / 3565PLN
Programowanie w języku C++ Łódź, ul. Tatrzańska 11 pon., 2017-10-16 09:00 5445PLN / 3315PLN
PostgreSQL Administration Łódź, ul. Tatrzańska 11 wt., 2017-10-17 09:00 7821PLN / 3807PLN
Programowanie w C# Wrocław, ul.Ludwika Rydygiera 2a/22 śr., 2017-10-18 09:00 4851PLN / 1870PLN
Trening radzenie sobie ze stresem Gdynia, ul. Ejsmonda 2 śr., 2017-10-18 09:00 5148PLN / 1530PLN
Business Analysis Kraków, ul. Rzemieślnicza 1 śr., 2017-10-18 09:00 7722PLN / 3774PLN
Nginx konfiguracja i Administracja Wrocław, ul.Ludwika Rydygiera 2a/22 śr., 2017-10-18 09:00 6930PLN / 2700PLN
Projektowanie stron na urządzenia mobilne Kielce, ul. Warszawska 19 czw., 2017-10-19 09:00 2624PLN / 1305PLN
Adobe InDesign Wrocław, ul.Ludwika Rydygiera 2a/22 pon., 2017-10-23 09:00 1881PLN / 1027PLN
Adobe Premiere Pro Gdynia, ul. Ejsmonda 2 pon., 2017-10-23 09:00 3960PLN / 2480PLN
Administracja systemu Linux Gdynia, ul. Ejsmonda 2 wt., 2017-10-24 09:00 4950PLN / 3225PLN
Node.js Olsztyn, ul. Kajki 3/1 czw., 2017-10-26 09:00 3861PLN / 2431PLN
Microsoft Office Excel - efektywna praca z arkuszem Warszawa, ul. Złota 3/11 czw., 2017-10-26 09:00 2475PLN / 1225PLN
SQL Advanced in MySQL Warszawa, ul. Złota 3/11 czw., 2017-11-02 09:00 1881PLN / 1141PLN
Microsoft Office Excel - analiza statystyczna Warszawa, ul. Złota 3/11 czw., 2017-11-02 09:00 2673PLN / 1291PLN
Android - Podstawy Wrocław, ul.Ludwika Rydygiera 2a/22 pon., 2017-11-06 09:00 9801PLN / 4180PLN
Java Spring Wrocław, ul.Ludwika Rydygiera 2a/22 pon., 2017-11-06 09:00 14414PLN / 5970PLN
Kontrola jakości i ciągła integracja Wrocław, ul.Ludwika Rydygiera 2a/22 wt., 2017-11-07 09:00 2673PLN / 1737PLN
Nagios Core Gdańsk, ul. Powstańców Warszawskich 45 pon., 2017-11-13 09:00 13919PLN / 4968PLN
Oracle 11g - Analiza danych - warsztaty Gdynia, ul. Ejsmonda 2 pon., 2017-11-13 09:00 9900PLN / 4664PLN
ADO.NET 4.0 Development Warszawa, ul. Złota 3/11 wt., 2017-11-14 09:00 20176PLN / 6914PLN

Newsletter z promocjami

Zapisz się na nasz newsletter i otrzymuj informacje o aktualnych zniżkach na kursy otwarte.
Szanujemy Twoją prywatność, dlatego Twój e-mail będzie wykorzystywany jedynie w celu wysyłki naszego newslettera, nie będzie udostępniony ani sprzedany osobom trzecim.
W dowolnej chwili możesz zmienić swoje preferencje co do otrzymywanego newslettera bądź całkowicie się z niego wypisać.

Zaufali nam