Kurs Linux i sieci komputerowe

seria bezpłatnych lekcji na żywo! 

tryb zdalny | 13 godzin9 lekcji 2 moduły

linux i sieci.png

Schwytaj pingwina w sieć!

Windows kontra Linux... batalia stara jak świat - każdy z systemów ma zarówno tak wielu zwolenników co przeciwników. Kto ma rację? Jedno jest pewne - Linux zdecydowanie dominuje w świecie profesjonalnych rozwiązań! Nie wierzysz?
W takim razie przekonaj się, jaki potencjał drzemie w niepozornym pingwinie - dołącz do drużyny kursu Linux i sieci komputerowe!

Po kursie będziesz potrafił odróżnić jądro systemu od dystrybucji. Obsługa terminala stanie się Twoją drugą naturą. Nauczysz się sprawnej pracy z plikami oraz nadawania i odbierania uprawnień. Dowiesz się, jak administrować użytkownikami i zasobami swojego komputera. Poznasz podstawy zarządzania procesami.

 

W części drugiej omówione zostaną podstawy sieci komputerowych, włączając: opis modelu TCP/IP, protokołów, adresów IP, masek, portów, gniazd, kluczy SSH, szyfrowania i diagnozowania sieci. Jest to solidne wprowadzenie dla osób rozważających pracę jako administrator sieci.

Poziom podstawowy: Kurs skierowany jest dla początkujących - nie wymaga wcześniejszego doświadczenia z branżą IT.

Dlaczego warto?

  • Linux jest jednym z podstawowych narzędzi w świecie IT i jego znajomość pomoże otworzyć drzwi do bardziej zaawansowanych technologii.

  • Administracja systemem Linux sama w sobie może być interesującą i dobrze płatną pracą, zwłaszcza w połączeniu ze znajomością sieci komputerowych.

  • Zrozumiesz, jak działa Twój komputer, telefon, tablet, lodówka, pralka i każde inne urządzenie oparte na systemach mobilnych  (zarówno Android, jak i iOS są pochodnymi Unixa i są bliźniaczo podobne do Linuxa).

Szczegóły

klepsydra2.png

Ilość godzin: 13

panda.png

Jak dołączyć do spotkań? Za pomocą aplikacji Zoom (https://zoom.us/) lub bezpośrednio z poziomu przeglądarki

books.png

Prowadzący: kurs w całości prowadzony przez aktywnego, branżowego praktyka z doświadczeniem w nauczaniu

marker.png

Forma spotkań: wideokonferencja na platformie Zoom

dyskietka.png

Zapisy: bezpłatne, obowiązuje rezerwacja miejsc - wystarczy zapisać się raz, żeby otrzymać dostęp do kolejnych części (link do lekcji będzie za każdym razem ten sam!)

PC 2.png

Wymagania sprzętowe: 

  • własny komputer z dostępem do przeglądarki internetowej

  • darmowe konto w domenie gmail (nowe lub istniejące wcześniej) na potrzeby korzystania z Google Cloud Shell

Kto poprowadzi kurs?

Irek Strózik 2.jpg

Ireneusz Strózik

Head of DevOps, współzałożyciel Panda Academy

Współzałożyciel Panda Academy, a także współtwórca i prowadzący kursów o tematyce DevOps. Zawodowo – doświadczony DevOps, a od kilku lat manager teamu DevOpsowego i SRE. Posiada obycie w pełnym spektrum pracy zespołu IT - od rekrutacji kandydatów po tworzenie architektury. Prywatnie futurolog, wielki fan Sci-Fi, miłośnik gier planszowych i komputerowych.

Zagadnienia

MODUŁ 1: LINUX

W tym dziale poznasz tematykę administrowania systemami operacyjnymi z rodziny Linux. Zaznajomisz się
z zagadnieniami z zakresu obsługi, zarządzania, monitorowania i automatyzacji Linuxa.

Lekcja 1:

Wprowadzenie do systemu operacyjnego Linux:

  • Najważniejsze cechy

  • Dystrybucje i ich porównanie

  • Interfejsy graficzne

  • Struktura katalogów i plików

Podstawowe komendy w systemie Linux:

  • Pomoc

  • Poruszanie się w systemie

  • Operacje na plikach

  • Operacje na tekście

 

Lekcja 2:

Wyszukiwanie plików i folderów

Kompresja danych:

  • Archiwizowanie

  • Kompresowanie

Użytkownicy i uprawnienia:

  • Tworzenie użytkowników

  • Sprawdzanie, zmiana i elewacja uprawnień

 

Lekcja 3:

Instalowanie oprogramowania

Operacje na logach

 

Lekcja 4: 

Zaawansowane komendy systemu Linux:

  • Strumienie danych

  • Argumenty

  • Rozdzielanie strumieni

Crontab

Zmienne środowiskowe

Ustawienia terminala

 

Lekcja 5:

Procesy

Zasoby

Linki

Linux 6:

Sed (stream editor) - zaawansowana edycja plików tekstowych

AWK - język skryptowy do manipulowania danymi

MODUŁ 2: SIECI KOMPUTEROWE

Podczas zajęć z sieci komputerowych poznasz podstawy budowy sieci komputerowych oraz najważniejsze związane z nimi pojęcia. Będziesz miał okazję przekonać się jak działają serwery DNS i DHCP. Nauczysz się konfigurować, a także diagnozować potencjalne problemy w ruchu sieciowym. Poznasz działanie protokołów SSH oraz HTTP.

Lekcja 1:

Wprowadzenie do sieci komputerowych:

  • System binarny

  • Modele sieciowe: ISO/OSI vs TCP/IP

  • Rodzaje sieci i urządzeń sieciowych

  • Adres IP

  • Maski porty, sockety

 

Lekcja 2:

Protokoły sieciowe
Porty i ich przeznaczenie
Rodzaje i właściwości warstw
Przesył danych w praktyce

 

Lekcja 3:

Narzędzia do obsługi sieci w Linuxie

karate pingwin.png
spiderpanda.png

Brzmi ciekawie? Zapisz się!

 

Co przygotowaliśmy w ramach kursu?

  • Zajęcia w formie lekcji na żywo 

  • Wsparcie doświadczonych mentorów

  • Autorskie materiały szkoleniowe w postaci prezentacji

  • Dostęp do dedykowanego kanału w komunikatorze Discord

Cykl spotkań na żywo dobiegł końca - jednak nie martw się! Wszystkie lekcje opublikowaliśmy na naszym kanale YouTube, do którego dostęp znajdziesz poniżej:

YouTube.png
Discord.png

Wpadnij też na pandowy serwer Discord. Znajdziesz tam m.in. kanał #kurs-linux-sieci, przeznaczony na tematy programistyczne - nie tylko te ściśle związane z lekcjami!

transformacja DevOps 3.png

Szkolenie "Linux i sieci komputerowe" jest częścią ścieżki inżyniera DevOps - stanowi prework kursu DevOps Core z zakresu podstaw Linuxa i sieci!