Logo

Koszyk jest pusty

0

Kategorie

Zaloguj się

Nie pamiętasz hasła? Kliknij tutaj

Docker od podstaw - dla programistów i nie tylko

Przygotuj się na przyszłość związaną z kontenerami i konteneryzacją. Wykorzystaj potencjał kontenerów już dziś i wejdź w świat DevOps.

5.0(2)
99% zadowolonych klientów

Stworzony przez Przemysław Nowak

99,00 zł
Ikona kalendarza30 dni gwarancji zwrotu pieniędzy
Ikona zegaraRozpocznij naukę teraz, zapłać do 30 dni
Flaga PolskiPolska obsługa i faktura

W cenie szkolenia otrzymasz

calendar_clockPłacisz raz, wracasz kiedy chcesz
licenseCertyfikat ukończenia
currency_exchange30 dni gwarancji zwrotu
headset_micWsparcie online
forumDostęp do grupy dyskusyjnej
database_uploadAktualizacje w cenie

W skrócie

Zaczniesz z Dockerem od zera: pojęcia, architektura i praktyka.
Uruchamianie, monitorowanie i sieci kontenerów krok po kroku.
Zbudujesz obrazy, zadbasz o dane i poznasz miejsca przechowywania obrazów.
Poznasz Docker Compose do wygodnego tworzenia środowisk wielokontenerowych.

Dlaczego warto wybrać to szkolenie

Kontenery stały się standardem w IT, a już ponad 80% firm z nich korzysta. Niezależnie od języka, w pracy spotkasz Dockera. Ten kurs pozwoli Ci spokojnie wejść w świat konteneryzacji i przygotować się na realne zadania.

Krok po kroku przejdziesz od podstaw do codziennej praktyki. Zobaczysz architekturę Dockera, uruchamianie i sieci, tworzenie obrazów, pracę z danymi oraz Compose. Dzięki temu zaczniesz sprawniej budować i uruchamiać środowiska.

  • Od podstaw do praktyki – Zrozumiesz pojęcia Dockera i od razu zastosujesz je w pracy.
  • Szybsze środowiska – Obrazy i Compose przyspieszą przygotowanie wielokontenerowych środowisk.
  • Pewne dane – Dowiesz się, jak bezpiecznie zapisywać dane i gdzie trzymać obrazy.
  • Sieć i monitoring – Nauczysz się łączyć kontenery i obserwować ich działanie.

Czego się nauczysz?

  1. 1
    Fundamenty konteneryzacjiCzym są kontenery i dlaczego stały się tak popularne w IT.
  2. 2
    Architektura DockeraPoznasz elementy Dockera oraz podstawowe pojęcia potrzebne na start.
  3. 3
    Uruchamianie kontenerówStart, zatrzymywanie i podstawy monitorowania pracy kontenerów.
  4. 4
    Sieci w DockerzeJak działają sieci, jak łączyć kontenery i jakie to daje korzyści.
  5. 5
    Tworzenie własnych obrazówBudowanie obrazów i wykorzystywanie ich w codziennej pracy zespołu.
  6. 6
    Przechowywanie danychBezpieczne zapisywanie danych kontenerów i dbanie o ich trwałość.
  7. 7
    Gdzie trzymać obrazyPoznasz możliwości przechowywania własnych obrazów dla zespołu.
  8. 8
    Docker ComposeSkładanie i uruchamianie środowisk złożonych z wielu kontenerów.
  9. 9
    Dalsze krokiGdzie szukać informacji po kursie i dlaczego warto rozwijać temat.
Zobacz więcej Zobacz mniej

Dla kogo jest to szkolenie

  • Programiści dowolnych języków, którzy chcą poznać Dockera od podstaw.
  • Inżynierowie DevOps zaczynający pracę z kontenerami w projektach.
  • Specjaliści IT planujący korzystać z chmury i konteneryzacji.
  • Osoby, które dotąd ręcznie konfigurowały serwery aplikacyjne.
  • Zespoły chcące ujednolicić środowiska pracy dzięki obrazom Dockera.
  • Początkujący, którzy chcą zrozumieć pojęcia i mechanizmy Dockera.
  • Każdy, kto szuka praktycznego wprowadzenia do Docker Compose.
  • Ci, którzy potrzebują szybciej uruchamiać i monitorować aplikacje.

Wymagania

Brak formalnych wymagań wstępnych. Kurs zaczyna się od podstaw i nie wymaga wcześniejszej znajomości Dockera.

Opis szkolenia

Kontenery i konteneryzacja stały się codziennością w IT. Ten kurs wprowadza Cię w świat Dockera od zupełnych podstaw, bez względu na używany język programowania. Skupia się na praktyce, ale wyjaśnia też szerszy kontekst i mechanizmy stojące za Dockerem. Krok po kroku przejdziesz przez uruchamianie i monitorowanie kontenerów, sieci, tworzenie obrazów, pracę z danymi oraz wygodę, jaką daje Docker Compose. Na koniec zobaczysz, gdzie szukać dalszych materiałów.

Start: fundamenty i architektura

W pierwszej części poznasz tło i powody popularności kontenerów. W IT co jakiś czas następują zmiany podejścia do infrastruktury: od mainframe, przez erę PC i wirtualizację, aż po chmurę i dominację kontenerów. Zrozumiesz, jakie korzyści przynoszą kontenery w codziennej pracy i dlaczego Docker zrewolucjonizował rynek. Omówimy architekturę Dockera oraz podstawowe pojęcia i mechanizmy składające się na to narzędzie. Ta wiedza pozwoli Ci pewniej poruszać się po dalszych częściach kursu, niezależnie od języka, w którym tworzysz.

Uruchamianie, monitoring i sieci

Drugi etap to praktyka: uruchamianie, zatrzymywanie i obserwacja działania kontenerów. Zobaczysz, jak uruchamiać i zatrzymywać kontenery oraz jak monitorować to, co dzieje się w środku, aby szybko rozumieć stan aplikacji. Następnie przejdziesz do sieci w Dockerze: zrozumiesz, jak kontenery komunikują się ze sobą i jak łączyć je w spójne środowiska. Poznasz korzyści płynące z takiego podejścia, dzięki czemu łatwiej odwzorujesz architekturę aplikacji i uprościsz konfigurację w projektach.

Obrazy: tworzenie i współdzielenie

Kolejna część skupia się na obrazach, czyli gotowych do użycia wzorcach środowiska. Nauczysz się przygotowywać własne obrazy i wykorzystywać je w pracy zespołowej. Dzięki obrazom środowiska staną się powtarzalne i łatwe do odtworzenia, co ogranicza żmudną konfigurację serwerów aplikacyjnych. Zobaczysz, jak zorganizować proces budowania tak, aby szybciej dostarczać działające środowiska. Dowiesz się również, gdzie przechowywać własne obrazy, aby były dostępne wtedy, gdy są potrzebne.

Dane i persystencja

Praca z danymi to ważny element konteneryzacji. W tym module zobaczysz, jak bezpiecznie zapisywać dane generowane przez kontenery, tak aby nie znikały podczas zmian środowiska. Omówimy podejście do przechowywania danych zgodne z codziennymi potrzebami pracy programistycznej i zespołowej. Dzięki temu przygotujesz środowiska, które są jednocześnie elastyczne i odporne na utratę kluczowych informacji, co przekłada się na wygodę w projektach i większą przewidywalność procesu.

Compose i środowiska wielokontenerowe

Kiedy aplikacja składa się z wielu elementów, wygodę zapewnia narzędzie Docker Compose. Poznasz jego zastosowanie przy przygotowywaniu środowisk złożonych z wielu kontenerów. Dowiesz się, jak zorganizować pracę tak, aby uruchamianie i utrzymanie takiego środowiska było prostsze i bardziej powtarzalne. Compose ułatwi współpracę w zespole i codzienne zadania związane z kontenerami.

Co dalej po kursie

Na zakończenie otrzymasz wskazówki, gdzie szukać dalszych informacji i jak rozwijać umiejętności związane z konteneryzacją. Dzięki temu łatwiej zaplanujesz kolejne kroki i świadomie pogłębisz wiedzę zdobytą na kursie. Dowiesz się także, dlaczego warto nadal inwestować czas w kontenery i jak przełożyć zdobytą wiedzę na codzienną pracę. To solidny punkt wyjścia do dalszej nauki i świadomego wykorzystywania Dockera w projektach.

Zobacz więcej Zobacz mniej

To szkolenie w liczbach

Spis treści

O autorze

99,00 zł

🔒 Weryfikacja bezpieczeństwa

Witaj! Jestem Twoim asystentem.

Zadaj mi pytanie, a pomogę Ci znaleźć odpowiedni produkt z oferty.