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.
Kup w pakiecie i oszczędź aż 35%
Zniżka tylko do końca dnia!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 kursu wystawiamy imienny certyfikat - będzie on dostępny na platformie szkoleniowej w zakładce Certyfikaty. Warunkiem jego otrzymania jest zaliczenie testów dołączonych do kursu oraz obejrzenie wszystkich lekcji. Na certyfikacie znajduje się Twoje imię oraz nazwisko, nazwa ukończonego kursu, data wystawienia i unikalny numer certyfikatu. Warto podkreślić, że jesteśmy wpisani do Rejestru Instytucji Szkoleniowych (nr wpisu 2.12/00119/2017). Ten numer również będzie widoczny na certyfikacie.
Certyfikat możesz wydrukować (plik pdf) 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.
Pamiętaj, że certyfikatów nie wysyłamy w formie papierowej.
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 proformy do opłacenia zamówienia, złóż zamówienie zaznaczając w formularzu pole "Chcę otrzymać dokument proforma" lub skontaktuj się z nami telefonicznie bądź mailowo (biuro@strefakursow.pl).
Gdy dokonujesz zakupu w aplikacji strefakursów.pl na iOS za pośrednictwem Apple Pay sprzedawcą jest Apple. Fakturę lub dokument zakupu znajdziesz zgodnie z poniższą instrukcją:
Możesz również pobrać dokument przez stronę Apple. Przejdź pod ten adres: https://reportaproblem.apple.com/, następnie zaloguj się swoim Apple ID, znajdź zakup na liście i kliknij, aby zobaczyć szczegóły i ewentualnie pobrać dokument. Apple zwykle wystawia fakturę jako dostawca usług cyfrowych. Jeśli potrzebujesz faktury VAT, możesz skontaktować się z pomocą techniczną Apple, aby uzyskać dodatkowe informacje na temat zgodności faktury z przepisami w Twoim kraju.
Gdy dokonujesz zakupu w aplikacji strefakursów.pl na Android za pośrednictwem Google Pay sprzedawcą jest Google. Fakturę lub dokument zakupu znajdziesz zgodnie z poniższą instrukcją:
Możesz również znaleźć fakturę na stronie Google Pay. Przejdź pod ten adres: pay.google.com i zaloguj się na swoje konto Google, z którego dokonano zakupu. W sekcji Aktywność znajdziesz wszystkie transakcje dokonane w Google Play. Kliknij daną transakcję, aby zobaczyć szczegóły i pobrać fakturę.
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