Dziękujemy za wysłanie zapytania! Jeden z członków naszego zespołu skontaktuje się z Państwem wkrótce.
Dziękujemy za wysłanie rezerwacji! Jeden z członków naszego zespołu skontaktuje się z Państwem wkrótce.
Plan Szkolenia
Wprowadzenie
- Filozofia i zasady Bash / Czym jest Bash?
- Bash a inne języki skryptowe
- Przegląd funkcji i architektury Bash
- Poza Bash: Bash w kontekście zadań administracji systemem
Zrozumienie Bash
- Cykl życia skryptu Bash
- Jak Bash wpisuje się w zadania administracji systemem
- Składnia Bash i typy danych
Rozpoczęcie pracy
- Konfiguracja środowiska programistycznego
- Instalacja Bash w systemach Linux
- Instalacja Bash w systemach Windows
- Konfiguracja środowiska Bash
Tworzenie i uruchamianie skryptów Bash
- Struktura skryptu Bash
- Uruchamianie skryptów Bash
- Używanie zmiennych, argumentów oraz wejścia/wyjścia
- Struktury sterujące i pętle
Skrypty Bash do automatyzacji
- Automatyzacja zadań za pomocą Bash
- Zarządzanie systemem plików za pomocą Bash
- Zarządzanie procesami za pomocą Bash
- Monitorowanie systemu i logowanie za pomocą Bash
Integracja Bash z innymi narzędziami
- Bash i wyrażenia regularne
- Bash oraz sed i awk
- Bash i narzędzia wiersza poleceń (grep, find, xargs itp.)
Rozwiązywanie problemów
- Debugowanie skryptów Bash
- Typowe błędy i jak ich unikać
- Optymalizacja skryptów Bash
Podsumowanie i kolejne kroki
- Przegląd kluczowych koncepcji i najlepszych praktyk
- Kolejne kroki w nauce Bash i automatyzacji za pomocą Bash
Wymagania
- Znajomość systemu operacyjnego Linux
- Doświadczenie w pracy z interfejsem wiersza poleceń
- Podstawowa znajomość programowania
Grupa docelowa
- Programiści
- Administratorzy systemów
21 godzin
Opinie uczestników (1)
Praktyczne zadania i best practices