Linux dla programisty. Arch Linux.
Szkolenie, które w przystępny sposób pomoże zrozumieć budowę, oraz zasady działania systemu Linux, jak również dostosować go do własnych potrzeb.
Poznaj program szkolenia
- Co zyskasz dzięki szkoleniu ?
Cele szkolenia
Głównym celem szkolenia jest bezbolesne przejście z systemu Windows na Linux - czyli przyjazny, bezpieczny i stabilny system o szerokim zastosowaniu nie tylko w świecie serwerów czy smartfonów (np. Android).
Szkolenie w przystępny sposób pomoże zrozumieć budowę, oraz zasady działania systemu Linux, jak również dostosować go do własnych potrzeb. Materiał będzie realizowany w sposób praktyczny - nie na emulatorze.Możliwa jest praca na własnym komputerze; w takiej sytuacji zaleca się (na wszelki wypadek) zrobić kopię wszystkich danych.Umiejętności
Po ukończeniu szkolenia, uczestnik będzie potrafił zainstalować wybraną dystrybucją systemu Linux oraz sprawnie się nią posługiwać.
- Czy to szkolenie jest dla Ciebie ?
Profil uczestników
Szkolenie adresowane jest przede wszystkim do programistów. Jeżeli jednak nie jesteś czynnym programistą, ale posiadasz zdolności techniczne i znasz zasady programowania, możesz spróbować.
Przygotowanie uczestnikówZe względu na warsztatowy charakter szkolenia bądź na czas; standardowo zaczynamy o 9:00. W czasie szkolenie postaraj się nie używać telefonu i innych rozpraszaczy. Na czas szkolenia, dobrze jest wyłączyć wszystkie niepotrzebne aplikacje na komputerze.
- Czas trwania
-
Przed nami:
- 2 dni, 16 godzin szkoleniowych
- Szczegółowy program szkolenia
Szczegółowy opis szkolenia
1. Wprowadzenie
- zastosowanie systemu Linux
- zalety systemu Linux
- dla kogo?
- jaką dystrybucję wybrać?
- przygotowanie (instalacyjnego) dysku USB
- przygotowanie dysku (HD) na system
- podział dysku na partycje: system, swap, dane
- montowanie/odmontowanie dysku
- UEFI firmware
- instalacja systemu Arch Linux
- konfiguracja i aktualizacja Boot loadera
- dual boot - Windows, Linux
- instalacja i konfiguracja środowiska graficznego np. Gnome, KDE
- ustawienie hasła
- uprawnienia
- modyfikacja ustawień
- znaczenie katalogów systemowych np. etc, dev, usr ...
- uprawnienia plików oraz katalogów
- obszary robocze (workspaces)
- instalacja programów
- Pacman
- AUR - Arch User Repository
- Archwiki
- skróty klawiaturowe
- zmienne
- wyszukiwanie plików i filtrowanie wyników
- wyrażenia regularne
- tworzenie plików i katalogów
- praca z tekstem
- zarządzanie usługami
- uruchamianie skryptów
- własne skrypty powłoki
- zmienne
- parametry
- warunki
- operatory
- pętle
- pobieranie danych z klawiatury
- polecenie source
- polecenie echo i znaki cytowania
- linki symboliczne
- aliasy
- konfiguracja ssh
- historia poleceń
- przeglądanie logów systemowych
- Java
- Node.js
Metoda realizacji szkoleniaSzkolenie realizowane w postaci warsztatu.
- Ścieżka rozwoju
- Zapraszamy do zapoznania się z całą ofertą szkoleń Linux.
- W ramach szkolenia zapewniamy
W ramach szkolenia zapewniamy
- materiały szkoleniowe
- certyfikat potwierdzający udział w kursie
- pełna obsługa cateringowa (dla szkoleń stacjonarnych)
