ODBIERZ TWÓJ BONUS :: »
    Play
    Wzorce projektowe. Kurs video. Schematy rozwiązań w języku Java
    Autor:
    Rafał Sawicki
    Długość
    liczba lekcji: 36, czas trwania: 4:18:34
    Ocena

    Kup kurs 59,50 zł

    Kurs video

    Wzorce projektowe. Kurs video. Schematy rozwiązań w języku Java

    (ebook) (audiobook) (audiobook)
    Autor:
    Rafał Sawicki

    Wzorce projektowe. Kurs video. Schematy rozwiązań w języku Java Rafał Sawicki - okładka ebooka

    Wzorce projektowe. Kurs video. Schematy rozwiązań w języku Java Rafał Sawicki - okładka ebooka

    Wzorce projektowe. Kurs video. Schematy rozwiązań w języku Java Rafał Sawicki - okładka audiobooka MP3

    Wzorce projektowe. Kurs video. Schematy rozwiązań w języku Java Rafał Sawicki - okładka audiobooks CD

    Wydawnictwo:
    Videopoint
    Wersja:
    Online
    Czas trwania:
    4:18:34
    Technologia:
    Java 17, IntelliJ IDEA 2022
    Ocena:
    6.0/6  Opinie: 1

    Videokurs
    Online
    (39,90 zł najniższa cena z 30 dni)

    119,00 zł (-50%)
    59,50 zł

    Dodaj do koszyka lub Kup na prezent

    ( 39,90 zł najniższa cena z 30 dni)

    Przenieś na półkę

    Do przechowalni

    Kurs z certyfikatem
    Do kursu dołączamy materiały dodatkowe

    Obierz kurs na wzorce projektowe

    W 1994 roku w książce Design Patterns: Elements of Reusable Object-Oriented Software pierwszy raz pojawia się pojęcie wzorca projektowego. Jego autorzy, znani jako Banda Czworga, nazywają wzorce projektowe gotowymi schematami rozwiązań typowych programistycznych problemów. Można rzec, że dzięki tym schematom nie musimy wyważać otwartych drzwi. Należy je traktować jak poradniki oparte na wieloletnim doświadczeniu i najlepszych praktykach programowania obiektowego. Wzorce projektowe opisują, w jaki sposób poszczególne klasy komunikują się ze sobą, aby rozwiązać ściśle określone zagadnienie. Stanowią zbiór zasad dostosowany do danego problemu, nie są jednak gotowymi do skopiowania metodami, które można zastosować w kodzie. Dlatego wybór niewłaściwego w danej sytuacji wzorca może przynieść więcej strat niż korzyści, a znajomość wzorców projektowych to podstawowa umiejętność w pracy z kodem, zwłaszcza złożonym. Jeśli chcesz wiedzieć, jak przekuć znajomość wzorców projektowych w kod wysokiej jakości, nasz kurs jest właśnie dla Ciebie!

    Z naszym profesjonalnym szkoleniem:

    • Poznasz najpopularniejsze grupy wzorców projektowych, w tym:

    o wzorce behawioralne (Pusty obiekt, Obserwator, Polecenie, Metoda szablonowa, Łańcuch zobowiązań)

    o wzorce kreacyjne (Singleton, Budowniczy, Fabryka, Metoda wytwórcza, Fabryka abstrakcji)

    o wzorce strukturalne (Adapter, Dekorator, Fasada, Pełnomocnik)

    • Nauczysz się implementować wzorce projektowe
    • Poznasz przypadki użycia wzorców projektowych, a także sytuacje, w których nie powinno się ich stosować
    • Nauczysz się odpowiednio dobierać wzorce i dostosowywać je do swoich potrzeb
    • Dowiesz się, jak rozpoznać wzorzec w istniejącym już kodzie i jak z nim pracować

    Wzorce projektowe. Kurs video. Schematy rozwiązań w języku Java to szkolenie, które wzniesie Cię na wyższy poziom wiedzy programistycznej. Po nauce dobrych praktyk i podstaw języka obiektowego wzorce projektowe są kolejnym ważnym do opanowania elementem w rozwoju aspirującego programisty. Rozdziały, z których składa się nasz kurs, są poświęcone poszczególnym schematom i ich implementacji w języku Java. Na początku poznasz wzorce kreacyjne odpowiedzialne za inicjalizację i konfigurację nowych obiektów. Kolejną grupą do odkrycia będą wzorce behawioralne opisujące złożony przepływ aplikacji i interakcji między obiektami. W ostatniej części kursu zagłębisz się we wzorce strukturalne wyjaśniające powiązania pomiędzy strukturami obiektów. Dzięki temu praktycznemu wdrożeniu będziesz w stanie tworzyć lepszy i łatwiejszy w utrzymaniu kod, a rozpoznanie wzorca w obcym kodzie będzie dla Ciebie błahostką. Wzorce projektowe to byty, z którymi programista ma do czynienia na co dzień. Ich znajomość i umiejętność implementacji ułatwi Ci zrozumienie systemu, nad którym pracujesz, a to fundamentalny krok ku temu, by stać się efektywniejszym programistą.

    Wybrane bestsellery

    O autorze kursu video

    Rafał Sawicki - podwójny inżynier, absolwent Politechniki Wrocławskiej na kierunkach automatyka i robotyka, a także informatyka, ponadto magister zarządzania, które ukończył na tej samej uczelni. Stypendysta jubileuszowego programu Fundacji Lotto „65 na 65”. Od pięciu lat związany z komercyjnym programowaniem, przez ostatnie trzy lata pracował głównie w środowisku Javy. Sam siebie określa jako ciekawego świata inżyniera oprogramowania, wciąż poszukującego nowych wyzwań. Główny obszar jego zainteresowań to tworzenie oprogramowania rozumiane jako proces całościowy, obejmujący zarówno inżynierię, jak i zarządzanie projektami. Realizował projekty dla firm z branży automotive, technologicznej i rekrutacyjnej. Od 2020 roku jest ambasadorem dolnośląskiego Cyber Labu, a od 2021 - członkiem rady nadzorczej. W chwilach wolnych od pracy uwielbia podróżować i choć podróżuje rzadko, to intensywnie. Po godzinach oddaje się również dwóm innym pasjom: grze na gitarze i tworzeniu memów.

    Programista to człowiek, który potrafi znaleźć potrzebne mu informacje szybciej od reszty społeczeństwa. Nie jest osobą wszechwiedzącą. Jest osobą, która wie, gdzie i jak zdobyć wiedzę. Nie kuj więc teorii na pamięć i nie bój się używać Google’a!

    Videopoint - inne książki

    Zamknij

    Wybierz metodę płatności

    Zamknij Pobierz aplikację mobilną Ebookpoint