Linux dla programisty. Arch Linux.

    Czas trwania
    Godzina rozpoczęcia
    Stopień trudności

      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

      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)

      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 szkoleniu

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

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

          Przemysław
        • Świetny prowadzący! Oby inne szkolenia prowadzili tak kompetentni ludzie.
          Ola
        • Osoba posiadająca dużą wiedzę z zakresu Angulara, łatwo i przyjemnie ją przekazuje.

          Marcin

        Podobne szkolenia