Świętuj z nami urodziny eduj.pl     |        Do -90% na kursy online     |        Rabaty ograniczone czasowo

Logo
Zostań autorem

Koszyk jest pusty

0

Kategorie

  • Chcesz się dzielić wiedzą?

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.

Nowość

Stworzony przez Przemysław Nowak

Ostatnia aktualizacja: 03/08/2022

Darmowe lekcje

Zobacz darmowe fragmenty tego szkolenia przed zakupem.

Trailer
Własny obraz - node
|03:35
Docker compose - komendy
|06:24
Trailer
Własny obraz - node
Docker compose - komendy
49
99

50 % taniej

99.00 zł

Aktualny materiał: Zaktualizowano w ciągu ostatnich 30 dni.
Ikona kalendarza30 dni gwarancji zwrotu pieniędzy
Ikona zegaraRozpocznij teraz za darmo, zapłać do 30 dni
Flaga PolskiPolska obsługa i faktura

Szkolenie obejmuje:

  • Bezterminowy dostęp
  • 35 wykładów
  • 3 godz. 39 min. materiałów wideo
  • Regularne aktualizacje
  • Certyfikat ukończenia
  • Wsparcie autora na każdym etapie
  • Dostęp do zamkniętej grupy dyskusyjnej

Masz pytania dotyczące tego szkolenia?.

questionZadaj pytanie autorowi

Czego się nauczysz?

  • Użycia Docker-a w codziennej pracy
  • Budowania wydajnych obrazów dla swoich aplikacji
  • Zapisywania i dbania o kontenery
  • Budowania i zapisywania obrazów w publicznym repozytorium
  • Użycia narzędzia docker-compose

Wymagania

Nie są wymagane żadne płatne narzędzia

Podstawowa znajomość linii komend

Dostęp na poziomie administratora w celu instalacji Docker-a lokalnie

Podstawowa znajomość pakowania i budowania aplikacji webowych

Opis kursu

Przygotuj się na przyszłość związaną z kontenerami i konteneryzacją.


Bez względu na to jakiego języka jesteś programistą niemal pewne jest, że w najbliższej przyszłości w swojej pracy spotkasz się z kontenerami oraz konteneryzacją. Nie czekaj i już dziś przygotuj się na to co nastąpi.

Według ostatnich badań już ponad 80% firm wykorzystuje kontenery. Prawdopodobieństwo tego, iż dzięki znajomości takich narzędzi jak Docker będziesz w stanie wypromować się na rynku pracy jest ogromne a już w niedługim czasie znajomość omawianych w tym kursie zagadnień będzie należeć do abecadła każdego programisty / inżyniera IT.


Docker to narzędzie, które zrewolucjonizowało rynek


Co pewien czas w branży IT zachodzi do rewolucji w podejściu do infrastruktury IT. Kiedyś mieliśmy maszyny typu mainframe, następnie nastąpiła era PC i maszyn fizycznych, później pojawiła się wirtualizacja a ostatnie lata to boom na rozwiązania typu cloud a w wraz z nim dominacja kontenerów. Jeżeli jesteś programistą lub inżynierem DevOps zapewne zetknąłeś się z chmurą lub Twoja firma planuje wykorzystanie tego typu rozwiązań. Bądź pionierem i już teraz zacznij używać kontenerów w codziennej pracy.


Dla kogo jest ten kurs


Kurs przygotowany jest z myślą o wszystkich tych, którzy chcą zacząć przygodę z Docker-em. Główny nacisk jest położony na część praktyczną i wskazanie co daje Docker w codziennej pracy programisty. Niemniej jednak kurs tłumaczy również szersze aspekty Docker-a jak i mechanizmy które składają się na to narzędzie dzięki czemu nie tylko programiści mogą wykorzystać wiedzę zawartą w tym kursie.


Poznaj Docker-a od podstaw


Kurs poprowadzi Cię od podstaw w których omówione zostaną zalety kontenerów, pokazana zostanie architektura Dockera, podstawowe koncepcje i pojęcia związane z tym narzędziem a następnie będziemy przechodzić do bardziej skomplikowanych tematów.

Zapoznasz się z uruchamianiem i monitorowaniem kontenerów. Poznasz jak działają sieci w Dockerze i jakie dają korzyści.

Następnie nauczysz się tworzyć i przygotowywać własne obrazy i poznasz wygodę jaką dają one w codziennej pracy w zespole programistów. W przypadku jeżeli do teraz musiałeś konfigurować serwer aplikacyjny przez kilka godzin z wykorzystaniem Docker-a wszystkie te problemy znikną jak za dotknięciem czarodziejskiej różdżki.

Dowiesz się także jak bezpiecznie zapisywać Twoje dane z kontenerów i gdzie przechowywać własne obrazy.

Do bardziej skomplikowanych celów i jak również do wygody poznasz narzędzie docker compose, które znacznie ułatwi Twoją pracy w przypadku gdy będziesz musiał przygotowywać środowisko złożone z wielu kontenerów.

Na koniec wskażę gdzie dalej szukać informacji i dlaczego warto zgłębiać nadal temat kontenerów.


O autorze


Przemysław Nowak - Software Engineer skupiony głównie na "backend developmencie" oraz kulturze DevOps. Uwielbia automatyzację i prostotę w kodzie. 


Od ponad 10 lat pracuje z językiem Java oraz JVM. Ostatnio coraz więcej z NodeJS oraz Python.


Fan Docker-a oraz Kubernetes-a ze względu na prostotę, którą te narzędzia wprowadzają do świata mikroserwisów. Od kilku lat pracuje z kontenerami na produkcji.

Spis treści

Czas trwania: 03:39:09Rozwiń wszystkie tematy
downWprowadzenie do kursu
8 wykłady
  • Podstawowe informacje o kursie02:30
  • Docker - wprowadzenie14:21
  • Docker - architektura02:51
  • Koncepcje - obrazy, kontenery, registry03:37
  • Instalacja Linux07:22
  • Instalacja Windows05:57
  • Instalacja MacOS02:20
  • Podsumowanie rozdziału02:41
downUruchamianie kontenerów
9 wykłady
downBudowanie obrazów
7 wykłady
downPrzechowywanie danych
3 wykłady
downDocker compose
3 wykłady
downRegistry - przechowywanie obrazów
3 wykłady
downPodsumowanie kursu
2 wykłady

O autorze

avatar
Przemysław NowakSoftware Engineer / DevOps
Kursy: 1
O mnie
Software Engineer skupiony głównie na "backend developmencie" oraz kulturze DevOps. Uwielbia automatyzację i prostotę w kodzie. Od ponad 10 lat pracuje z językiem Java oraz JVM. ...Czytaj więcej
Zobacz profil autora
49
99

50 % taniej

99.00 zł