Kurs Bash - skrypty i automatyzacja
Naucz się programować w bash i wykorzystaj tę wiedzę do automatyzacji zadań w systemach Linux i Windows
Oferta specjalna
Kup ten kurs za 71 zł z kodem
Minimalna wartość w koszyku, aby aktywować kod: 199 zł.
Dostęp od razu po zakupie ·
Płacisz raz i wchodzisz prosto do lekcji - bez subskrypcji, bez czekania na grupę.
Ten kurs jest częścią ścieżki
DevOps Engineer
17081 kursantów
Szczegóły, które warto znać
Opis szkolenia
Czego się nauczysz?
-
jak pracować ze skryptami powłoki
-
jak pisać własne skrypty bash
-
jak zautomatyzować zadania
-
jak debugować skrypty
-
jak korzystać z operacji wejścia oraz wyjścia
-
jak wykorzystać skrypty bash podczas wdrażania aplikacji
-
jak zainstalować narzędzia niezbędne do pracy
-
jak wdrożyć aplikację webową i skonfigurować serwer FTP
Bash jest jedną z najpopularniejszych powłok systemów unixowych. To jednocześnie język skryptowy, którego znajomość jest kluczem do sprawnej administracji systemem. Znajomość bash oraz umiejętność pisania własnych skryptów pozwoli Ci automatyzować dowolne zadania.
W praktyce to wiedza niezbędne każdemu, kto ma do czynienia, np. z wdrażaniem aplikacji, instalowaniem pakietów czy konfiguracją systemu. Z tym kursem bardzo łatwo rozpoczniesz pracę z bash, nauczysz się pisać własne skrypty i będziesz mógł bez problemu wykorzystywać zdobytą wiedzę w praktyce.
Środowisko pracy
Kurs rozpoczniemy od przygotowania środowiska pracy. Dowiesz się jak skonfigurować je zarówno dla Linuxa jak i Windowsa. Jak widzisz, nie musisz być więc użytkownikiem Linux, aby móc korzystać z niesamowitych możliwości jakie daje bash.
Kluczowe elementy bash
Z kursem poznasz wszystkie najważniejsze elementy języka i szybko zaczniesz pisać własne skrypty. Dowiesz się, jak używać zmiennych, instrukcji warunkowych, pętli oraz oraz poznasz pozostałe elementy, które składają się na typowy skrypt bash. Nauczysz się także pisać skrypty, które pozwalają na interakcję z użytkownikiem w konsoli.
Ważne techniki
Autor kursu jako praktyk z ponad 12 letnim doświadczeniem pokaże Ci wiele ważnych technik, które niezwykle przydadzą Ci się w Twojej codziennej pracy z bash. Poznasz m.in techniki debugowania skryptów, różne sposoby wykorzystania funkcji oraz metody pracy z operacjami wejścia/wyjścia.
Automatyzacja zadań
Kluczowy obszar użycia bash to automatyzacja dowolnych zadań w systemie. I na ten właśnie temat położyliśmy duży nacisk w kursie. Dzięki niemu opanujesz praktyczne aspekty automatyzacji z użyciem realnych przykładów i będziesz mógł poznane rozwiązania łatwo zastosować w różnych sytuacjach. Dowiesz się m.in jak wykorzystać możliwości basha podczas wdrażania realnej aplikacji webowej oraz konfiguracji serwera FTP.
Kup w pakiecie i oszczędź
Kurs Podstawy Networkingu oraz konfiguracji sieci w Linux
159 zł
Kurs Bash - skrypty i automatyzacja
129 zł
Cena za zakup pakietu
Oszczędzasz w pakiecie: 58 zł
Zyskujesz 23.04 zł w punktach na kolejne zakupy.
Kurs Prometheus - monitoring infrastruktury IT od podstaw
159 zł
Kurs Bash - skrypty i automatyzacja
129 zł
Cena za zakup pakietu
Oszczędzasz w pakiecie: 58 zł
Zyskujesz 23.04 zł w punktach na kolejne zakupy.
Kurs Google Cloud od podstaw - zbuduj własną chmurę od zera
159 zł
Kurs Bash - skrypty i automatyzacja
129 zł
Cena za zakup pakietu
Oszczędzasz w pakiecie: 58 zł
Zyskujesz 23.04 zł w punktach na kolejne zakupy.
Kurs VirtualBox od podstaw - twórz i zarządzaj maszynami wirtualnymi
159 zł
Kurs Bash - skrypty i automatyzacja
129 zł
Cena za zakup pakietu
Oszczędzasz w pakiecie: 58 zł
Zyskujesz 23.04 zł w punktach na kolejne zakupy.
Program kursu
8 modułów · 45 lekcji
1 · Wprowadzenie
- Wstęp 00m 48s
- Jak korzystać z materiałów 03m 42s
- Krótkie omówienie projektu 02m 40s
- Instalacja narzędzi - MobaXterm, putty, virtualbox, Visual Studio Code i Git w systemie Windows 05m 49s
- Pobieranie obrazów Ubuntu z oficjalnej strony Ubuntu. 02m 08s
- Instalacja Ubuntu Desktop 18.04 z Visual Studio Code 08m 32s
- Instalacja Ubuntu Server 16.04 05m 48s
2 · Rdzeń. kostrukcja bash
- Bash file - .bash_profile; .bashrc; 14m 58s
- Bash file - .bash_history; .bash_logout 13m 24s
- Co sprawia, że skrypt jest skryptem powłoki 06m 58s
- Wyświetlanie zmiennych środowiskowych w skrypcie 07m 09s
- Używanie zmiennych w wierszu poleceń 04m 49s
- Ustawianie i używanie zmiennych w skryptach 10m 31s
- Typy komentarzy i struktura 03m 47s
- Zagnieżdzanie komend w skryptach, aliasy 07m 26s
- Status wyjścia 06m 22s
- Działania arytmetyczne 10m 25s
- Globalne i lokalne zmienne środowiskowe 07m 57s
- Znaki specjalne - apostrofy pojedyncze, podwójne i znaki ucieczki 03m 22s
- /dev/null 03m 49s
- Read. Pobieranie danych interakcje w konsoli z uzytkownikiem 07m 21s
- Rozszerzenia powłoki 10m 08s
- Typy zmiennych - definicja jawna i niejawna 06m 55s
- Tablice 08m 51s
3 · Instrukcje warunkowe
- Przekazywanie zmiennych do skryptów w wierszu poleceń 08m 22s
- Instrukcje IF 07m 35s
- IF / THEN / ELSE / ELSE IF 08m 55s
- Pętle FOR, WHILE, UNTIL, SELECT i operator CASE 16m 03s
- Podczas działania pętli (Break, Continue) 05m 58s
- && i || 10m 41s
4 · Wejścia i wyjścia
- Czytanie plików, IFS i ograniczenia 10m 51s
- Deskryptory plików i uchwyty 06m 06s
- Pułapki i sygnały 07m 42s
5 · Debugowanie i obsługa błedów
- Debugowanie skryptu 04m 16s
- Obsługa błędów 05m 48s
6 · Funkcje
- Proste funkcje 06m 27s
- Struktura funkcji w skrypcie 06m 13s
- Zmienne w funkcji 06m 35s
- Funkcje z parametrami 09m 59s
- Zagnieżdżone funkcje 12m 39s
- Funkcje powrotu i wyjścia 12m 42s
7 · Przykłady użycia
- Skrypt automatyzujący dodawanie użytkowników 13m 33s
- Automatyzacja zadań instalacyjnych i konfiguracyjnych na przykładzie WordPress Apache PHP MySQL & Proftp 16m 14s
- Prosty serwer www i ftp z obsługą wielu użytkowników 07m 14s
8 · Zakończenie
- Zakończenie 01m 01s
Twój instruktor
Piotr Kośka
Virtualization & Cloud Engineer
Opinie kursantów
„Teoretycznie początkowo miałem zamiar ten kurs ocenić jako dobry, bo w kursie zabrakło według mnie omówienia pisania skryptów, które obsługiwałyby wywołania w stylu "mysql -u root -p". W praktyce postanowiłem finalnie ocenić ten kurs jako bardzo dobry, ponieważ kurs ten pozwolił mi na tyle uporządkować wiedzę na temat pisania skryptów w Bash-u, że teraz mogę pisać w bardziej płynny sposób skrypty Bash-owe w mojej pracy. Poza tym jeszcze bardzo dużym atutem tego kursu są dołączone na koniec tego kursu praktyczne skrypty Bash-owe, które dobrze ilustrują jak powinny wyglądać rozbudowane i zaawansowane skrypty Bash-owe ułatwiające automatyzację zadań."
Czytaj więcej
Zwiń
„Obszernie i szczegółowo przybliżona została metodyka działania Bash w systemach. Opisane są etapy tworzenia, zadania są interesujące ale co ważniejsze wszystko jest to podane w sposób interesujący. "
„Wszystko bardzo dokładnie, krok po kroku wytłumaczone. Nawet osoba bez znajomości tematu może rozpocząć swoją przygodę z Bashem. Bardzo przydatna umiejętność dla osób, które pracują w firmie informatycznej na różnych stanowiskach technicznych."
„Kurs dał mi możliwość spojrzenia na bash jako coś przyjemnego, a nie koniecznego"
„Kurs dobrze wprowadza w świat Basha i pokazuje, że terminal nie musi być czarną magią. Duży plus za praktyczne podejście oraz stopniowe przechodzenie od podstaw do tworzenia skryptów i automatyzacji. Materiał jest przedstawiony jasno, bez zbędnego przeciągania, dzięki czemu łatwo od razu sprawdzać zdobytą wiedzę w praktyce. Dobry wybór dla osób, które chcą sprawniej pracować z Linuxem i przestać wykonywać powtarzalne czynności ręcznie."
Czytaj więcej
Zwiń
„podstawy wytłumaczone naprawdę dobrze, polecam :)"
„wiedza ponadczasowa dla każdego linuxiarza"
„ Szczególnie spodobało mi sie praktyczne zastosowanie wiedzy ."
„Bardzo dobry kurs Kurs Bash - skrypty i automatyzacja. Dużo nauczylem się dzięki obejrzeniu lekcji tego kursu. Pozwala szybciej zrozumieć to, co zajęło by znacznie więcej czasu podczas analizowania podręczników"
„Dobrze dobrane moduły"
Najczęściej zadawane pytania
Jak wygląda uczestnictwo w kursie online?
Kursy online w strefakursów.pl to kompletne pakiety materiałów wideo przygotowane przez zespół naszych specjalistów. Po zakupie otrzymujesz natychmiastowy dostęp do wszystkich lekcji, testów i materiałów dodatkowych na swoim koncie - możesz zacząć się uczyć od razu, bez czekania. Konto jest bezpłatne i możesz założyć je w dowolnym momencie lub w trakcie dokonywania pierwszego zakupu w serwisie strefakursów.pl. Materiały, do których otrzymasz dostęp, pozwolą Ci rozwinąć się zawodowo i podnieść swoje kwalifikacje. Każdy kurs przepełniony jest praktyczną wiedzą, która ułatwi Ci osiągnięcie wymarzonych życiowych celów. Zdobytą wiedzę i postępy możesz w łatwy sposób zweryfikować za pomocą licznych testów i ćwiczeń dołączonych do każdego kursu.
Czy otrzymam certyfikat ukończenia kursu?
Do każdego ukończonego przez Ciebie kursu wystawiamy imienny certyfikat w formacie PDF - będzie on dostępny na Twoim koncie 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. Certyfikat możesz wydrukować 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.
Czy otrzymam fakturę VAT za zamówienie?
Tak, do każdego zamówienia wystawiamy fakturę VAT (23%) lub paragon - w zależności od danych podanych przy zakupie. Pobierzesz ją z zakładki Historia zamówień na swoim koncie. Powiadomimy Cię mailowo, gdy dokument będzie gotowy.
Potrzebujesz proformy? Zaznacz pole "Chcę otrzymać dokument proforma" przy składaniu zamówienia lub napisz: biuro@strefakursow.pl
Zakup w aplikacji mobilnej? Jeśli kupujesz przez App Store lub Google Play, sprzedawcą jest odpowiednio Apple lub Google. Fakturę otrzymasz od nich zgodnie z ich zasadami:
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.
Zakup w Google Play(Android)
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ą:
- Otwórz aplikację Google Play.
- Kliknij ikonę swojego profilu w prawym górnym rogu.
- Wybierz Płatności i subskrypcje > Historia zakupów.
- Znajdź interesujący Cię zakup i kliknij na niego, aby zobaczyć szczegóły. Jeśli chcesz pobrać fakturę, kliknij przycisk Faktura (jeśli jest dostępny).
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ę.
Ile mam czasu na przerobienie materiałów?
Tyle, ile potrzebujesz! Uczysz się we własnym tempie - bez presji i bez abonamentu. Płacisz raz i zachowujesz dostęp do zakupionego kursu na swoim koncie bez z góry określonej daty końcowej. Przez pierwsze 12 miesięcy od zakupu dbamy o aktualność materiałów i zapewniamy pełną dostępność testów oraz certyfikatu. Później kurs nadal pozostaje na Twoim koncie - wracasz do lekcji, kiedy masz ochotę. Szczegółowe zasady dostępu znajdziesz w regulaminie.
Powiązane tematy
Zobacz też
Podobne kursy
IT i oprogramowanie
Kurs Podstawy Networkingu oraz konfiguracji sieci w Linux
159 zł
Programowanie
Kurs VIM - techniki pracy
99 zł
IT i oprogramowanie
Kurs Linux dla programisty
119 zł
IT i oprogramowanie
Kurs CI/CD od podstaw - dobre praktyki DevOps
159 zł
IT i oprogramowanie
Kurs Microsoft Azure od podstaw
149 zł
IT i oprogramowanie
Wdrażanie aplikacji na serwer
119 zł
IT i oprogramowanie
Kurs Linux dla web developera
149 zł
IT i oprogramowanie
Kurs Nginx - wydajne serwery od podstaw
149 zł
Programowanie
Kurs Docker dla zaawansowanych
159 zł
Programowanie
Kurs Ansible - automatyzacja zadań w praktyce
159 zł
Ten kurs jest częścią ścieżki
DevOps Engineer
Zostań specjalistą od rozwiązywania codziennych wyzwań związanych z infrastrukturą IT. Postaw na karierę w dziedzinie, która niezwykle dynamicznie się rozwija.
Dostęp od razu po zakupie ·
129 zł