Szkolenia Domain Driven Design

Szkolenia Domain Driven Design

Domain Driven Design (DDD)

Plany Szkoleń Domain Driven Design

Kod Nazwa Czas trwania Przegląd
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?
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  

Najbliższe szkolenia

SzkolenieData KursuCena szkolenia [Zdalne / Stacjonarne]
Quality Assurance and Continuous Integration - Bydgoszcz, ul. Dworcowa 94pon., 2017-03-13 09:002700PLN / 1850PLN
Quality Assurance and Continuous Integration - Zielona Góra, ul. Reja 6pon., 2017-03-13 09:002700PLN / 1850PLN
Introduction to Domain Driven Design - Poznań, Garbary 100/63wt., 2017-03-14 09:009440PLN / 3561PLN
Introduction to Domain Driven Design - Katowice ul. Opolska 22czw., 2017-03-16 09:009440PLN / 3561PLN
Introduction to Domain Driven Design - Kraków, ul. Rzemieślnicza 1czw., 2017-03-16 09:009440PLN / 3661PLN

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 , Kurs Domain Driven Design, edukacja zdalna Domain Driven Design, Trener Domain Driven Design, e-learning Domain Driven Design, instruktor Domain Driven Design, lekcje UML,Kursy Domain Driven Design, kurs online Domain Driven Design, wykładowca Domain Driven Design , nauka przez internet Domain Driven Design, kurs zdalny Domain Driven Design

Kursy w promocyjnej cenie

Szkolenie Miejscowość Data Kursu Cena szkolenia [Zdalne / Stacjonarne]
Cassandra for Developers Łódź, ul. Tatrzańska 11 pon., 2017-02-27 09:00 17117PLN / 6087PLN
Microsoft Office Excel - poziom średniozaawansowany Kraków, ul. Rzemieślnicza 1 pon., 2017-02-27 09:00 1485PLN / 1295PLN
Microsoft Office Excel - poziom podstawowy Szczecin, ul. Małopolska 23 wt., 2017-02-28 09:00 1485PLN / 995PLN
Oracle 11g - Programowanie w PL/SQL - wprowadzenie Zielona Góra, ul. Reja 6 wt., 2017-02-28 09:00 15048PLN / 5310PLN
Język UML w Enterprise Architect - warsztaty Bydgoszcz, ul. Dworcowa 94 pon., 2017-03-06 09:00 5940PLN / 3720PLN
Techniki DTP (InDesign, Photoshop, Illustrator, Acrobat) Rzeszów, Plac Wolności 13 pon., 2017-03-06 09:00 5940PLN / 3730PLN
Bezstresowe zarządzanie sobą w czasie - jak mieć zawsze określone cele i być efektywnym w ich realizacji. Olsztyn, ul. Kajki 3/1 wt., 2017-03-07 09:00 2772PLN / 1340PLN
Understanding Your Brand and Your Business Katowice ul. Opolska 22 śr., 2017-03-08 09:00 15008PLN / 5598PLN
Visual Basic for Applications (VBA) w Excel - poziom zaawansowany Gdynia, ul. Ejsmonda 2 śr., 2017-03-08 09:00 2772PLN / 1974PLN
Programowanie w C# 5.0 z Visual Studio 2012 Lublin, ul. Spadochroniarzy 9 pon., 2017-03-13 09:00 5940PLN / 2963PLN
Automatyzacja testów za pomocą Selenium Warszawa, ul. Złota 3/11 pon., 2017-03-20 09:00 7722PLN / 3174PLN
Microsoft Office Excel - poziom średniozaawansowany Poznań, Garbary 100/63 wt., 2017-03-21 09:00 1485PLN / 895PLN
Programowanie w ASP.NET MVC 5 Gdynia, ul. Ejsmonda 2 śr., 2017-03-22 09:00 5841PLN / 2673PLN
Wprowadzenie do CSS3 Poznań, Garbary 100/63 śr., 2017-03-22 09:00 1881PLN / 952PLN
Analiza i projektowanie obiektowe za pomocą języka UML Warszawa, ul. Złota 3/11 śr., 2017-03-22 09:00 5940PLN / 2580PLN
Visual Basic for Applications (VBA) w Excel - poziom zaawansowany Gdynia, ul. Ejsmonda 2 śr., 2017-03-29 09:00 2772PLN / 1974PLN
Microsoft Office Excel - poziom podstawowy Szczecin, ul. Małopolska 23 czw., 2017-03-30 09:00 1485PLN / 995PLN
Tworzenie aplikacji internetowych w języku PHP Warszawa, ul. Złota 3/11 wt., 2017-04-04 09:00 4752PLN / 1958PLN
Microsoft Office Excel - poziom średniozaawansowany Lublin, ul. Spadochroniarzy 9 pon., 2017-04-10 09:00 1485PLN / 1195PLN
6 kapeluszy myślowych wg Edwarda de Bono Gdańsk, ul. Powstańców Warszawskich 45 czw., 2017-04-13 09:00 5148PLN / 1926PLN
Microsoft Office Excel - poziom średniozaawansowany Olsztyn, ul. Kajki 3/1 śr., 2017-04-26 09:00 1485PLN / 995PLN
BPMN 2.0 dla Analityków Biznesowych Wrocław, ul.Ludwika Rydygiera 2a/22 śr., 2017-05-17 09:00 6200PLN / 2667PLN
Adobe Photoshop Elements Gdynia, ul. Ejsmonda 2 śr., 2017-06-07 09:00 1881PLN / 1327PLN
Adobe Photoshop Elements Gdańsk, ul. Powstańców Warszawskich 45 śr., 2017-06-07 09:00 1881PLN / 1327PLN
Drools Rules Administration Wrocław, ul.Ludwika Rydygiera 2a/22 śr., 2017-06-14 09:00 21196PLN / 7023PLN

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