Najważniejsze informacje

Tytuł szkolenia
Programowanie Zwinne w technologii .NET
Czas trwania
5 dni
Odbywa się w miastach
Wrocław,
Warszawa,
Kraków,
Katowice
Ceny
2499 zł netto
Kod szkolenia
NET-5

Vouchery z roczną ważnością

Istnieje możliwość wykupienia vouchera z roczną ważnością. Można zakupić przedpłaconą usługę szkoleniową w jednym okresie rozliczeniowym, a zrealizować w innym. Wpłacana kwota jest dowolna. Vouchery są ważne przez rok. W celu uzyskania szczegółowych informacji prosimy o kontakt z biurem.


Szkolenie z tabletem

Istnieje możliwość wykupu szkolenia wraz z tabletem. Na tablecie dostarczane są materiały szkoleniowe. Urządzenie w takiej sytuacji jest traktowane jako nośnik.



Szkolenie zamknięte

Istnieje możliwość organizacji szkolenia zamkniętego w siedzibie klienta lub w naszych salach. Przy grupach 4 i więcej osób może to być korzystniejsze cenowo. Ponadto istnieje możliwość dostosowania programu szkolenia do potrzeb klienta.
Skontaktuj się z nami by dowiedzieć się więcej

Opis szkolenia

Celem szkolenia jest zapoznanie z zagadnieniami pozwalającymi na zdobycie umiejętności programowania wg metodologii AGILE.
Szkolenie zapozna uczestnika z zasadami zwinnych technik wytwarzania oprogramowania. Poruszone zostaną zagadnienia odnośnie wzorców projektowych, zasad projektowych oraz automatycznych testów.
Kurs przeprowadzony będzie w środowisku programistycznym Visual Studio 2017.

Wymagania
Podstawowa znajomość języka C# i platformy .NET

Program

  1. Wstęp
    • Manifest AGILE
    • Podstawowe zasady
  2. Przegląd technik programowania zwinnego
    • Programowanie Ekstremalne (XP Programming)
    • Scrum
    • Feature Driven Development
    • Test-driven development
    • Lean Software Development
  3. Zasady
    • Opowieści użytkownika
    • Krótkie cykle
    • Testy jednostkowe
    • Testy integracyjne
    • Testy akceptacyjne
    • Programowanie w parach
    • Wytwarzanie sterowane testami
    • Wspólna własność
    • Ciągła integracja
    • Równe tempo
  4. Organizacja
    • Wstępne wymagania
    • Organizacja zespołu
    • Planowanie zadań
    • Planowanie Iteracji
    • Planowanie wydań
    • Zakończenie projektu
  5. Zasady projektowe
    • KISS
    • DRY
    • Tell Don’t Ask
    • You Ani’t Gonna Need It
    • Separation of Concerns
  6. SOLID
    • Zasada pojedynczej odpowiedzialności
    • Zasada otwarte-zamknięte
    • Zasada podstawiania Liskov
    • Zasada odwracania zależności
    • Zasada segregacji interfejsów
  7. Wstrzykiwanie zależności
    • Przez kontruktor
    • Przez właściwości
    • Przez pola
    • Przez interfejs
    • Wywoływanie konstruktorów
    • Wywołanie metody fabrykującej
    • Współdzielenie obiektów
  8. UML w AGILE
    • Diagramy klas
    • Diagramy obiektów
    • Diagramy sekwencji
    • Diagramy współpracy
    • Diagramy stanów
  9. Przegląd wzorców projektowych
    • Wzorce interfejsów
    • Wzorce konstrukcyjne
    • Wzorce odpowiedzialności
    • Wzorce operacji
    • Wzorce rozszerzeń
  10. Podsumowanie
    • Wady
    • Zalety

Szkolenia poprzedzające

Szkolenia kontynuujące

Proponowane terminy

Termin od Do Miasto Cena Opcje
17-09-2018 21-09-2018 Kraków 2499 zł netto Rezerwuj Pokaż
17-09-2018 21-09-2018 Katowice 2499 zł netto Rezerwuj Pokaż
17-09-2018 21-09-2018 Wrocław 2499 zł netto Rezerwuj Pokaż
17-09-2018 21-09-2018 Warszawa 2499 zł netto Rezerwuj Pokaż
10-12-2018 14-12-2018 Kraków 2499 zł netto Rezerwuj Pokaż
10-12-2018 14-12-2018 Katowice 2499 zł netto Rezerwuj Pokaż
10-12-2018 14-12-2018 Wrocław 2499 zł netto Rezerwuj Pokaż
10-12-2018 14-12-2018 Warszawa 2499 zł netto Rezerwuj Pokaż