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.

Opis szkolenia

Zapraszamy na kurs, dzięki któremu bezboleśnie przejdziesz z systemu Windows na Linux! Poznaj z nami przyjazny, bezpieczny i stabilny system o szerokim zastosowaniu nie tylko w świecie serwerów czy smartfonów.

Poznaj program szkolenia

  1. Co zyskasz dzięki szkoleniu ?
  2. 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ć.

  3. Czy to szkolenie jest dla Ciebie ?
  4. 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ów

    Ze 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.

  5. Czas trwania
  6. Przed nami:
    • 2 dni, 16 godzin szkoleniowych
  7. Szczegółowy program szkolenia
  8. Szczegółowy opis szkolenia

    1.      Wprowadzenie

    • zastosowanie systemu Linux
    • zalety systemu Linux
    • dla kogo?
    • jaką dystrybucję wybrać?
    2.      Instalacja systemu Linux
    • 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
    3.      Dodanie konta użytkownika
    • ustawienie hasła
    • uprawnienia
    • modyfikacja ustawień
    4.     Użytkowanie systemu (środowisko graficzne)
    • 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
    5.      Powłoka systemowa (bash)
    • 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
    6.      Instalacja i konfiguracja środowisk programistycznych
    • Java
    • Node.js

    Metoda realizacji szkolenia

    Szkolenie realizowane w postaci warsztatu.

    POBIERZ PROGRAM W PDF

  9. Ścieżka rozwoju
  10. Zapraszamy do zapoznania się z całą ofertą szkoleń Linux.
  11. W ramach szkolenia zapewniamy
  12. W ramach szkolenia zapewniamy

    • materiały szkoleniowe
    • certyfikat potwierdzający udział w kursie
    • pełna obsługa cateringowa (dla szkoleń stacjonarnych)
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ów

Ze 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ć?
2.      Instalacja systemu Linux
  • 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
3.      Dodanie konta użytkownika
  • ustawienie hasła
  • uprawnienia
  • modyfikacja ustawień
4.     Użytkowanie systemu (środowisko graficzne)
  • 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
5.      Powłoka systemowa (bash)
  • 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
6.      Instalacja i konfiguracja środowisk programistycznych
  • Java
  • Node.js

Metoda realizacji szkolenia

Szkolenie realizowane w postaci warsztatu.

POBIERZ PROGRAM W PDF

Ś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)

Najbliższe szkolenia

Szkolenie aktualnie niedostępne
Zapytaj o termin

Spotkajmy się na szkoleniu!

  • ROBERT GURGUL

    Szkolę w oparciu o przykłady i aplikacje tworzone na żywo. Moje szkolenia mają charakter warsztatowy; są wymagające, angażujące i dają totalnego kopa do działania oraz niesamowicie przyśpieszają poznawanie nowych technologii webowych. Duży nacisk kładę na takie zagadnienia jak: architektura aplikacji, reużywalność komponentów, skalowalność a także automatyczne testowanie. Po pracy, często przemierzam Tatry na skiturach.

    Zobacz trenera w akcji!
    Posłuchaj Roberta Gurgula, w krótkim sparingu m.in o:
    • Angular RXJS vs. Angular NgRX/NGXS/Akita
    • Zarządzania stanem przy użyciu bibliotek
    • Jakie problemy rozwiązuje stan reaktywny

    Opinie o trenerze

    Ocena bardzo pozytywna ze względu na to, że tematyka szkolenia "nie stoi w miejscu", ale jest aktualizowana z roku na rok zgodnie z aktualnymi trendami, nowościami.

    Szkolenie zdalne - brak uwag. Duży plus za przygotowane techniczne prowadzącego (share, serwery, strony www).

    Świetny prowadzący! Oby inne szkolenia prowadzili tak kompetentni ludzie.

    Osoba posiadająca dużą wiedzę z zakresu Angulara, łatwo i przyjemnie ją przekazuje.

    Podobne szkolenia

    Masz pytania? Skontaktuj się z nami!

    31-864 Kraków

    ul. Prof. Michała Życzkowskiego 33