Logo
Zostań autorem

Koszyk jest pusty

0

Kategorie

  • Chcesz się dzielić wiedzą?

Zaloguj się

Nie pamiętasz hasła? Kliknij tutaj

Wzorce Projektowe

Wzorce projektowe są niezbędnym narzędziem każdego programisty, ten kurs wprowadza do najpopularniejszych z nich, zaimplementowanych w języku Java.

Autor: Dev Foundry

Aktualizacja: 15/09/2020

00:00
00:00
x

Darmowe lekcje

down
Trailer
Wstęp
02:07
Niezbędne narzędzia
02:16
Utworzenie projektu
04:00
Czym są wzorce projektowe
02:38
Singleton - kruczki implementacyjne
08:09
Fasada - wprowadzenie
08:49
Fasada - schemat działania
01:14
Fasada - implementacja
03:45
Fasada - podsumowanie
02:24
Trailer
Wstęp
Niezbędne narzędzia
Utworzenie projektu
Czym są wzorce projektowe
Singleton - kruczki implementacyjne
Fasada - wprowadzenie
Fasada - schemat działania
Fasada - implementacja
Fasada - podsumowanie
79.00 zł
calendargwarancja zwrotu pieniędzy
updateregularne aktualizacje
helpwsparcie autora
questionZadaj pytanie autorowi

Czego się nauczysz?

  • Jak wyjaśnić ideę i działanie Wzorców Projektowych.
  • Jak odpowiednio dobrać rozwiązanie do problemu.
  • Jakie są uniwersalne i sprawdzone rozwiązania na wiele często spotykanych problemów.
  • Jak w praktyce zastosować przedstawione Wzorce Projektowe.

Wymagania

Podstawowa znajomość języka Java.

Podstawowa znajomość programowania obiektowego.

Opis kursu

Wzorce Projektowe (Design Patterns) są tematem istniejącym w świecie programowania od wielu, wielu lat i zagościły w nim już na dobre. Pytanie o wybrany wzorzec jest niemal pewniakiem podczas rozmowy kwalifikacyjnej na startowe pozycje w branży.


W tym kursie poznasz popularne wzorce służące do ułatwienia tworzenia skomplikowanych obiektów, dynamicznej zmiany ich zachowań czy takie, które pozwalają na komunikację pomiędzy dwoma różnymi interfejsami. Są to uniwersalne rozwiązania służące do rozwiązywania problemów, z którymi programistom często przychodzi się zmagać w codziennej pracy.


Naszym celem jest zapewnienie kursantowi:

  • wiedzy teoretycznej,
  • zdolności wykrycia w żywym kodzie możliwości zastosowania danego wzorca,
  • umiejętności poprawnego zaimplementowania wzorca,

gdzie owo "poprawnie" to nie przekopiowanie diagramu UML wymyślonego dla jakiegoś abstrakcyjnego problemu, lecz taka implementacja, która idealnie wpasuje się w konkretny kontekst biznesowy.

Kurs jest dostępny w rozdzielczości 1080p - wystarczy w playerze Udemy wybrać AUTO w polu wyboru rozdzielczości. Przy dostatecznie dobrym połączeniu internetowym filmy będą wówczas wyświetlane w najwyższej możliwej rozdzielczości.

Spis treści

  • Czas trwania: 05:24:20
  • Slajdy: 15
Wprowadzenie
4 wykładydown
Obserwator (Observer)
5 wykładydown
Singleton
6 wykładydown
Builder
7 wykładydown
Fabryka (factory)
8 wykładydown
Pyłek (Flyweight)
5 wykładydown
Adapter
6 wykładydown
Dekorator
5 wykładydown
Łańcuch Odpowiedzialności (Chain of Responsibility)
5 wykładydown
Metoda Szablonowa (Template Method)
5 wykładydown
Komenda (Command)
5 wykładydown
Pamiątka (Memento)
5 wykładydown
Strategia (Strategy)
5 wykładydown
Visitor
5 wykładydown
State
5 wykładydown
Fasada
5 wykładydown
Proxy
4 wykładydown
Podsumowanie
1 wykładydown

O autorze

avatar
Dev FoundryProgramiści
Kursy: 3
O mnie
Dev Foundry to zespół dwóch pasjonatów programowania z wieloletnim doświadczeniem w pracy komercyjnej - Dawid Nowak i Paweł Ćwik. Jesteśmy również autorami wielu bardzo popularnych...Czytaj więcej
Zobacz profil autora
79.00 zł