
Bash. Kurs video. Zostań administratorem systemów IT
- Autorzy:
- Piotr Kośka, Piotr Tenyszyn
- Bestseller#12
- Ocena:
- 6.0/6 2 opinii
- Wersja:
- Online i ZIP (1.1GB)
- Czas trwania:
- 8:27:46
+ gratis
Kupując ten kurs dodatkowo otrzymasz:
Bash. Leksykon kieszonkowy. Przewodnik dla użytkowników i administratorów systemów (ebook)
Wartość zestawu to 128,90 zł, oszczędzasz 79,00 zł (-61%)!
Opis kursu
Obierz kurs na... programowanie w środowisku Linux
Linux, jako „baza” Androida, jest aktualnie najpopularniejszym systemem operacyjnym na świecie. To sprawia, że poznanie środowiska linuksowego jest praktycznie obowiązkowe dla każdego młodego programisty. By móc pracować w tym systemie, trzeba opanować dedykowany mu język programowania i równocześnie powłokę systemową, czyli Bash. Jego znajomości wymaga się od wszystkich pracujących w systemach embedded, początkujących administratorów oraz DevOps engineerów - Bash to absolutna podstawa i obowiązkowe narzędzie ich pracy.
Proponowany przez nas kurs stanowi świetny wstęp do świata programistów Linux dla osób, które wcześniej nie miały z tym środowiskiem styczności lub których doświadczenie jest niewielkie. Słuchacz pozna programowanie w języku skryptowym Bash od strony praktycznej - w trakcie szkolenia nauczy się poruszać w konsoli Linux oraz konfigurować całe środowisko pracy. Napisze także własne skrypty, automatyzujące pracę w systemie Linux. Zdobyta wiedza przyda mu się podczas poszukiwania pracy, a także do tego, by wystartować jako junior administrator/DevOps engineer lub junior embedded developer.
Co Cię czeka podczas naszego profesjonalnego szkolenia?
W trakcie tego kursu video:
- poznasz konfigurację środowiska Linux,
- nauczysz się poruszać w konsoli,
- opanujesz podstawowe polecenia do pracy z systemem Linux,
- zrozumiesz zasady składni języka skryptowego Bash.
Co więcej...
- zrozumiesz zastosowania Basha w środowisku Linux i zobaczysz, jak wygląda automatyzacja zadań w systemach Linux.
Bash. Kurs video. Zostań administratorem systemów IT kończy się na poziomie podstawowym. Oznacza to, że osoba, która ukończy szkolenie, będzie posiadać podstawową wiedzę na temat języka skryptowego Bash i będzie w stanie na przykład zapisać własne skrypty automatyzujące pewne zadania w systemie Linux.
Jedna z najpopularniejszych uniksowych powłok systemowych
W ten właśnie sposób - między innymi - można opisać język Bash. Faktycznie stanowi on powłokę domyślną dla większości dystrybucji systemu GNU/Linux oraz w systemie macOS (wersje 10.3 – 10.14). Bash umożliwia pracę zarówno w trybie konwersacyjnym, w którym użytkownik ma możliwość bezpośredniego ingerowania w proces wykonywania programu, jak i w trybie wsadowym, w którym następuje wykonanie przez komputer serii powiązanych ze sobą zadań. Bash jako język umożliwia definiowanie aliasów, funkcji, zawiera konstrukcje sterujące przepływem (if, while, for, ...). Powłoka systemowa zachowuje historię wykonywanych poleceń i zapisuje ją domyślnie w pliku .bash_history w katalogu domowym użytkownika.
O autorach
Piotr Kośka - ma ponad dwunastoletnie doświadczenie w pracy z systemami Linux/GNU. Jest pasjonatem i wielkim entuzjastą tego środowiska. Na co dzień zajmuje się zarządzaniem siecią i administrowaniem serwerami. W wolnych chwilach lubi jeździć na rowerze i oglądać filmy z uniwersum Marvela.
Warto iść dalej i odkrywać nowe. Warto iść dalej i poznawać swoje możliwości i talenty. Bez pójścia dalej - w nieznane - nigdy do końca nie poznasz siebie i nie odkryjesz swoich talentów i pasji.
Piotr Tenyszyn - inżynier systemowy z około ośmioletnim doświadczeniem pracy w Linuksie. Działa w nim zarówno zarobkowo, jak i hobbystycznie, realizując projekty dla klientów z całego świata. Na co dzień ma do czynienia nie tylko z Linuksem, ale również z konteneryzacją, chmurami prywatnymi i publicznymi, OpenStackiem, procesami automatyzacji i wysokoskalowalnymi środowiskami produkcyjnymi. Programuje w Pythonie. Interesuje się nowoczesnymi technologiami, motoryzacją i sportem.
Jest tylko jeden sposób nauki. Poprzez działanie.
Paulo Coelho
Spis lekcji (odkodowane lekcje)
-
1. Wprowadzenie 8:30
-
2. Konfiguracja środowiska 54:50
- 2.1. Windows z WSL 3:09
- 2.2. Konfiguracja Maszyny wirtualnej z Ubuntu 20.04 6:16
- 2.3. Instalacja Ubuntu 20.04 6:00
- 2.4. Instalacja tools od virtualbox 3:43
- 2.5. Poruszanie się w i po systemie Ubuntu 20.04 4:01
- 2.6. Poruszanie się po konsoli 11:05
- 2.7. Atrybuty i uprawnienia w Linux 15:58
- 2.8. Instalacja Visual Studio Code 4:38
-
3. Historia i podstawowe konspekty 2:26:32
- 3.1. Czym jest Bash? 4:30
- 3.2. Omówienie.bash_profile; .bashrc 12:09
- 3.3. Omowienie .bash_history; .bash_logout 13:47
- 3.4. Zmienne programowe 4:32
- 3.5. Zmienne specjalne 6:14
- 3.6. Zmienne środowiskowe 5:23
- 3.7. Czym jest cytowanie? 7:15
- 3.8. Czym są strumienie? 6:18
- 3.9. Polecenie read do interakcji z użykownikiem 11:36
- 3.10. Operacje arytmetyczne 4:10
- 3.11. Typy zmiennych 14:06
- 3.12. Zmienne globalne i lokalne 10:59
- 3.13. '/dev/null' 10:05
- 3.14. Shell Expansion 12:19
- 3.15. expr 3:30
- 3.16. Tablice - podstawy 3:28
- 3.17. Podsumowanie rozdziału trzeciego 16:11
-
4. Instrukcje warunkowe/pętle/operatory logiczne 2:23:01
- 4.1. Instrukcja warunkowa IF 6:54
- 4.2. Instrukcja warunkowa ELSE 6:49
- 4.3. Instrukcja warunkowa ELIF 8:10
- 4.4. Przykłady wykorzystania instrukcji warunkowej IF/ELSE/ELIF 8:38
- 4.5. Pętla FOR 12:39
- 4.6. Pętla while 8:22
- 4.7. Petla Until 3:38
- 4.8. Omówienie w petlach break/continue 5:16
- 4.9. Operator Case 13:15
- 4.10. Przykład wykorzystania pętli 19:39
- 4.11. Operatory logiczne w konsoli 6:25
- 4.12. Tablice Asocjacyjne 23:35
- 4.13. Podsumowanie rozdziału czwartego 19:41
-
5. Operacje wejścia/wyjścia 39:46
-
6. Debugg 17:06
-
7. Funkcje 1:34:55
- 7.1. Proste funkcje w Bash 3:04
- 7.2. Struktura funkcji w Bashu 4:42
- 7.3. Zmienna w funkcji 7:05
- 7.4. Funkcje z parametrem 5:38
- 7.5. Funkcje zagnieżdżone 6:01
- 7.6. Funkcje powrotu i wyjścia 18:18
- 7.7. Obsługa sygnałów i funkcje 6:06
- 7.8. Warunkowanie funkcji 8:19
- 7.9. Deklaracja tablicy w funkcji 5:41
- 7.10. Własne biblioteki i zewnętrzny kod 12:03
- 7.11. Podsumowanie rozdziału siódmego 17:58
-
8. Zakończenie 3:06
Szczegóły kursu
- Ilość lekcji:
- 59
- Czas trwania:
- 8:27:46
- Format:
- Zip
- Rok nagrania:
- 2020-11-02
- ISBN :
- 978-83-283-7628-1, 9788328376281
- Data wydania :
- 2020-11-02
- Numer z katalogu:
- 125825
- Do kursu dołączone są materiały dodatkowe, znajdziesz je w Twojej Bibliotece
- Uwagi do kursu
- Kategorie:
Urządzenia mobilne » Android
Systemy operacyjne » Linux


Oceny i opinie klientów (2)
(2)
(0)
(0)
(0)
(0)
(0)
6 oceniona przez: bez podpisu
6 oceniona przez: bez podpisu
więcej opinii