Ten kurs jest częścią ścieżki:
Java Developer
Opinie użytkowników
Zobacz wszystkie
pracy z wzorcami kreacyjnymi: budowniczy, konstruktor, metody wytwórcze
pracy z wzorcami strukturalnymi: adapter, dekorator, fasada
pracy z wzorcami czynnościowymi: obserwator i strategia
pojęć, które pozwolą Ci lepiej opisywać konstrukcję programów
elastycznego wprowadzania zmian w aplikacjach
pisania wolnego od błędów kodu
praktycznego wykorzystania wzorców w swoich projektach
lepszej organizacji obiektów w kodzie
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.
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.
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.
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.
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.
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.
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.
Kursy często kupowane razem
Taniej na Black Weeks!
Chętnie pomożemy! Odpowiedz na pytania przygotowane przez naszych specjalistów, a my dopasujemy ścieżkę rozwoju do Twoich preferencji.
Rozpocznij terazDo każdego ukończonego przez Ciebie szkolenia wystawiamy imienny certyfikat. Warunkiem jego otrzymania jest zaliczenie testów dołączonych do kursu. Na certyfikacie znajduje się Twoje imię oraz nazwisko, nazwa ukończonego kursu, data wystawienia i nazwa instytucji certyfikującej. Warto podkreślić, że jesteśmy wpisani do Rejestru Instytucji Szkoleniowych (nr wpisu 2.12/00119/2017).
Certyfikat możesz wydrukować lub opublikować w Internecie za pośrednictwem specjalnego odnośnika np. na LinkedIn lub innych portalach społecznościowych . Jak również dołączyć do swojego CV.
Tak, do każdego zamówienia mamy obowiązek wystawić fakturę VAT (23%) lub paragon. Rodzaj dokumentu zależy od danych, które podasz w formularzu podczas składania zamówienia. Faktury zwykle wystawiamy do 3 dni roboczych od momentu zaksięgowania wpłaty. Poinformujemy Cię o tym fakcie mailowo, a dokument będzie można pobrać bezpośrednio z poziomu zakładki Historia zamówień na Twoim koncie w strefakursów.pl. Jeśli potrzebujesz dokumentu Proforma lub faktury odroczonej, złóż zamówienie, a w uwagach do zamówienia dodaj komentarz “Proforma” lub "Faktura z odroczonym terminem płatności", lub skontaktuj się z nami telefonicznie bądź mailowo (biuro@strefakursow.pl).
Po opłaceniu zamówienia otrzymujesz nielimitowany dostęp do zakupionych materiałów. Dzięki temu, że szkolenia są dla Ciebie dostępne zarówno online za pośrednictwem naszej platformy szkoleniowej i offline w aplikacji mobilnej strefakursów.pl, możesz w dowolnym czasie i miejscu powracać do obejrzanych lekcji i powtarzać materiał bez ograniczeń. Dodatkowo po ukończeniu całego szkolenia otrzymasz imienny certyfikat poświadczający Twój udział w szkoleniu. Certyfikat możesz opublikować np. na LinkedIn lub innych portalach społecznościowych, jak również dołączyć do swojego CV.
Rozpocznij naukę teraz za darmo, zapłać w ciągu 30 dni z lub – Jak to działa?
Ups! Coś poszło nie tak :(
Google Recaptcha uznał, że jesteś botem i zablokował Twoją ostatnią akcję. Spróbuj ponownie. W razie problemów skontaktuj się z nami.
ZAMKNIJ I SPRÓBUJ PONOWNIE