Docker pre začiatočníkov

5h 24min
Čas
26
Kapitol
Programovanie
Kategória
3.2
Hodnotenie
Začiatočník
Level
slovenský
Jazyk kurzu

Popis online kurzu

Chceš sa naučiť Docker? Ak áno, si na správnom mieste.
Online kurz Docker pre začiatočníkov je namiešaný z teórie a praxe v tom najlepšom pomere. Ponúkne ti široký záber vedomostí od rozdielu medzi Dockerom a virtuálnym strojom, cez tvorbu webovej aplikácie až po techniky optimalizovania rýchlosti.

Docker je nástroj, ktorý vytvára virtualizovaný priestor pre spravovanie izolovaných služieb tvojej aplikácie. Jedným z najväčších benefitov je, že celá aplikácia, vrátane jej služieb je prenositeľná na iné zariadenie bez potreby zložitého procesu prípravy prostredia. 

Inými slovami. 

Pokiaľ príde nový kolega do práce a má dostať nový PC, tak mu stačí nainštalovať Docker, GIT, IDE a môže začať pracovať. Jednoduché. 

Škálovanie a prepínanie projektov s rôznymi verziami knižníc je viac než pohodlné.
Softwarové firmy v drvivej väčšine prípadov nekončia s projektom po jeho odovzdaní, ale ostáva v údržbovom režime. Ako plynie čas, nové projekty sa vyvíjajú na stále novších technológiach. S Dockerom je prepínanie do projektov (či už starších alebo novších) jednoduché a nepotrebuješ myslieť na žiadne zložité nastavenia na úrovni tvojho OS. 

Skrátka spustíš tlačidlo PLAY, sleduješ CLI a do pár sekúnd ti beží projekt aký chceš v prostredí v akom chceš.


Čo sa v tomto kurze naučíš?

  • čo je to Docker,
  • pojmy ako kontajner, image alebo bind mounts,
  • syntax pre Dockerfile a Docker compose,
  • navrhovať izolované služby,
  • dokerizovať webové appky,
  • zrýchliť aplikáciu.


Pre koho je tento kurz určený?

  • vývojárom nie len webových aplikácií.
  • začínajucím DevOps nadšencom.


Čo všetko dostaneš

  • videotutoriály zamerané na Docker,
  • moderované diskusné fórum,
  • certifikát o absolvovaní kurzu,
  • garancia vrátenia peňazí do 14 dní v prípade nespokojnosti.


Zoznam kapitol kurzu

Úvod
Intro do kurzu Docker

Nastavenie a základné pojmy
01 História a rozdiel medzi Docker a VM 
02 Inštalácia a nastavenie 
03 Dashboard 
04 Image 
05 Kontajner 

Príklad - Hello world
06 CLI základné príkazy 
07 Hello world aplikácia 

Perzistencia dát a Docker compose
08 Volumes 
09 Bind mounts 

Docker compose
10 Docker compose 
11 Docker compose - aplikácia 

Príklad - Webová aplikácia
12 Webová aplikácia 
13 Webová aplikácia - databáza 

Optimalizovanie rýchlosti
14 Rýchlosť aplikácie - manažment dát 
15 Rýchlosť aplikácie - techniky optimalizovania 
16 Rýchlosť aplikácie - príklad 1/4 
17 Rýchlosť aplikácie - príklad 2/4 
18 Rýchlosť aplikácie - príklad 3/4 
19 Rýchlosť aplikácie - príklad 4/4 

Windows
20 Docker na Windowse 
21 Docker na Windowse - nastavenie 
22 Docker na Windowse - príklad 

Monitorovanie a správa
23 Monitorovanie a správa - CLI a Dashboard 
24 Monitorovanie a správa - IDE integrácia 

Záver
25 Best practices
Online kurz Docker pre začiatočníkov je možné

Zoznam kapitol

Úvod
Dostupné v ukážke kurzu
Nastavenie a základné pojmy
Dostupné v ukážke kurzu
02 Inštalácia a nastavenie
Dostupné len po zakúpení prístupu
03 Dashboard
Dostupné len po zakúpení prístupu
04 Image
Dostupné len po zakúpení prístupu
05 Kontajner
Dostupné len po zakúpení prístupu
Príklad - Hello world
06 CLI základné príkazy
Dostupné len po zakúpení prístupu
07 Hello world aplikácia
Dostupné len po zakúpení prístupu
Perzistencia dát
08 Volumes
Dostupné len po zakúpení prístupu
09 Bind mounts
Dostupné len po zakúpení prístupu
Docker compose
10 Docker compose
Dostupné len po zakúpení prístupu
11 Docker compose - aplikácia
Dostupné len po zakúpení prístupu
Príklad - Webová aplikácia
12 Webová aplikácia
Dostupné len po zakúpení prístupu
13 Webová aplikácia - databáza
Dostupné len po zakúpení prístupu
Optimalizovanie rýchlosti
14 Rýchlosť aplikácie - manažment dát
Dostupné len po zakúpení prístupu
15 Rýchlosť aplikácie - techniky optimalizovania
Dostupné len po zakúpení prístupu
Príklad - Optimalizovanie rýchlosti
16 Rýchlosť aplikácie - Bind mounts
Dostupné len po zakúpení prístupu
17 Rýchlosť aplikácie - Bind mounts + Volumes
Dostupné len po zakúpení prístupu
18 Rýchlosť aplikácie - Docker sync
Dostupné len po zakúpení prístupu
19 Rýchlosť aplikácie - gRPC off
Dostupné len po zakúpení prístupu
Windows
20 Docker na Windowse
Dostupné len po zakúpení prístupu
21 Docker na Windowse - nastavenie
Dostupné len po zakúpení prístupu
22 Docker na Windowse - príklad
Dostupné len po zakúpení prístupu
Monitorovanie a správa
23 Monitorovanie a správa - CLI a Dashboard
Dostupné len po zakúpení prístupu
24 Monitorovanie a správa - IDE integrácia
Dostupné len po zakúpení prístupu
Záver
25 Best practices
Dostupné len po zakúpení prístupu

Hodnotenia kurzu

Docker pre začiatočníkov

Pavel F.

Docker pre začiatočníkov

Nemalo to správny "ťah na bránku". Veľa vecí nebolo vysvetlených, časté chyby. Chýbal mi tam aj úplný začiatok, t.j. podmienky používania docker, licencovanie a z toho plynúce konsekvencie.

Rudolf B.

Pozri aj tieto kurzy

Mário Keméň Mário Keméň
DevOps / Backend
1 Online kurzov
0 Príspevkov
Prejsť na kanál

Akcia! Získaj predplatné za 39€ na mesiac

Získaj prístup do najväčšej ponuky online kurzov na trhu, teraz v super akcii.