Kurs JAVA - wzorce projektowe

Czas realizacji: Do 24 godzin (w dni robocze)
89  brutto cena netto: 72,36 
Ilość:
Dodaj do koszyka
POLSKA FAKTURA VAT
Gwarancja legalności
Produkt z oficjalnej dystrybucji
zadaj pytanie
Weź leasing teraz
Ocena: 0 na 5 (opinii: 0) DODAJ OPINIĘ
negocjuj cenę

Produkt

Producent Strefa Kursów

Specyfikacja

Forma dostawy Kupując kurs otrzymujesz dostęp do platformy szkoleniowej.
Aby korzystać ze szkolenia, potrzebujesz jedynie dostępu do internetu.
Kurs możesz oglądać przez dowolną przeglądarkę lub aplikację mobilną na system Android i iOS.
Platforma Windows
Mac OS X
Linux
Czas trwania 4,5 GODZINY
Dźwięk Lektor polski
Liczba stanowisk 1
Zastosowanie Do domu
Do firmy

Kurs opracowany jest z myślą o osobach, które mają już podstawową wiedzę z zakresu programowania w języku JAVA. Będzie on przydatny zarówno tym, którzy znają już ogólną koncepcję pracy z wzorcami projektowymi, jak i tym, którzy z tym tematem zetkną się po raz pierwszy. Tworząc kurs autor skupił się przede wszystkim na praktycznej stronie programowania​ i przedstawieniu wzorców, których znajomość jest najczęściej wymagana przez pracodawców.

Czego się nauczysz:

  • pracy z wzorcami kreacyjnymi: budowniczy, konstruktor, metody wytwórcze
  • pracy z wzorcami strukturalnymi: adapter, dekorator, fasada
  • pracy z wzorcami czynnościowymi: obserwator i strategia
  • lepszej organizacji obiektów w kodzie
  • elastycznego wprowadzania zmian w aplikacjach
  • pisania wolnego do błędów kodu
  • praktycznego wykorzystania wzorców w swoich projektach
  • pojęć, które pozwolą Ci lepiej opisywać konstrukcję programów


Kurs przygotowałem z myślą o osobach, które mają już podstawową wiedzę z zakresu programowania w języku JAVA. Będzie on przydatny zarówno tym, którzy znają już ogólną koncepcję pracy z wzorcami projektowymi, jak i tym, którzy z tym tematem zetkną się po raz pierwszy. Tworząc kurs skupiłem się przede wszystkim na praktycznej stronie programowania​ i przedstawieniu wzorców, których znajomość jest najczęściej wymagana przez pracodawców.

Praktyczne rozwiązania
Wzorce projektowe mają zawiłe definicje techniczne, przez co dla wielu próg samodzielnego wejścia w ten temat jest bardzo wysoki. Dzięki temu szkoleniu nie będziesz się musiał tym jednak martwić. Ominiesz trudności związane z analizą definicji i będziesz mógł od razu skupić się na wykorzystywaniu wzorców w swoich projektach. Pamiętaj! Dla programisty najważniejsze, żeby wiedzieć: czy, kiedy i jakiego wzorca użyć, aby rozwiązać konkretny problem. Ten kurs na te pytania odpowiada.

Wzorce kreacyjne
Konstruktory są bardzo fajną częścią JAVA... dopóki nie przyjmują ośmiu argumentów, gdzie cztery sąsiadujące są booleanami. I teraz pytanie co jest czym? Jak uprościć konstruktor by był wyrazisty? Co zrobić, jeśli tworzymy obiekt z innego obiektu? Wyciągać pola w wywołaniu? Po tym szkoleniu odpowiedzi na te i wiele innych pytań staną się dla Ciebie jasne! Poznasz w nim niezwykle przydatne wzorce: budowniczy, metody wytwórcze, singleton i cały proces profesjonalnego wytwarzania instancji.

Wzorce czynnościowe
Znalazłeś miejsce, w którym musisz dopisać funkcjonalność? Może jest ich kilka? Dokonałeś zmian i nagle program przestał poprawnie działać? Szukać przyczyny błędu czy lepiej zacząć od nowa? Trudna decyzja. Wyobraź sobie jednak, że masz w kodzie konkretne miejsce na zmianę i wpinasz ją tylko dla specyficznych warunków? To właśnie pozwolą Ci osiągnąć wzorce czynnościowe. W trakcie kursu pokażę Ci jak w praktyce wykorzystać wzorce: obserwator i strategia. Dzięki nim elastycznie podepniesz w kodzie funkcjonalności nie ryzykując uszkodzenia tego co już działa.

Wzorce strukturalne
Prawdopodobnie widziałeś projekty, w których aby sprawdzić jak działa jedna rzecz trzeba przebrnąć przez kilkanaście klas. Problemem jest zbyt mocne sprzężenie klas - ich relacje zazębiają się w zbyt wielu miejscach. Dzięki wzorcom strukturalnym nauczysz się rozprzęgać klasy i prawidłowo dopasowywać je do siebie. Od teraz nie będziesz musiał ingerować tak mocno w kod programu, aby rozszerzyć go o nowe działania. Klasy zaczną być przewidywalne, a miejsca w których są implementacje, spójne. W osiągnięciu tego pomogą Ci wzorce adapter, dekorator i fasada, których wykorzystanie szczegółowo omawiam w tym kursie.

Lepsza komunikacja z zespołem
Na spotkaniach w firmie czujesz się, jakby starsi programiści mówili w obcym języku? Najwyższy czas to zmienić! Dzięki temu szkoleniu poznasz i zrozumiesz pojęcia, którymi programiści opisują rozwiązania najczęściej występujących problemów. Zabierając głos w rozmowach o pisaniu rozwiązań zaczniesz liczyć się w zespole i będziesz budował wokół siebie atmosferę zaufania i profesjonalizmu.

Co jeszcze warto wiedzieć?
Do komfortowej pracy z kursem wymagana jest podstawowa wiedza z programowania w języku JAVA. Jeżeli jeszcze jej nie zdobyłeś, polecamy nasze szkolenie Fundamenty języka JAVA.

Opinie klientów zobacz: wszystkie opinie

Twoja opinia może być pierwsza.

Pokazuje 0-0 z 0 opinii
Uwaga!
* pola wymagane Dodaj opinię
Masz pytania?
Skontaktuj się z nami
tel. +48 68 419 02 27
formularz kontaktowy
Zobacz również
Ostatnio oglądane