Naucz się wyrażeń regularnych, poznaj zasadę działania silnika regex na przykładzie grepa, wykorzystaj wiedzę w praktyce!
Stworzony przez Mikołaj
45 % taniej
197.00 zł
To najniższa cena z ostatnich 30 dni!
Masz pytania dotyczące tego szkolenia ?
Regexy są wszędzie i potrafią znacząco uprościć pracę z tekstem. Ten kurs oparty jest na programie grep, integralnej części systemu Linux, więc zaczniesz uczyć się od razu w praktyce.
Łączymy krótkie wyjaśnienia z pokazami i mnóstwem zadań powtórkowych. Poznasz składnię i sposób działania wyrażeń regularnych, nauczysz się flag grepa, użyjesz sed oraz przygotujesz skrypt w Bashu.
Brak szczególnych wymagań wstępnych. Wystarczy chęć nauki i gotowość do ćwiczeń w środowisku Linux.
Wyrażenia regularne występują praktycznie wszędzie i skutecznie upraszczają pracę z tekstem. Kurs oparty jest na programie grep, który stanowi integralną część systemu Linux. Od pierwszych lekcji łączysz teorię z praktyką: najpierw proste wyjaśnienia, potem pokaz w systemie Linux i zadania utrwalające. Poznasz składnię i działanie regexów, flagi grepa, wykorzystasz sed do zamian oraz przygotujesz skrypt w Bashu.
Zaczynamy od podstaw i od razu działamy w praktyce. Grep to narzędzie będące integralną częścią Linuksa, dlatego od pierwszych kroków pracujesz z prawdziwymi danymi. Nauczysz się wyszukiwać w tekście interesujące informacje, na przykład w logach, oraz przeszukiwać pliki w systemie pod kątem występowania określonego fragmentu. Poznasz wygodne opcje i flagi, które ułatwiają filtrowanie wyników. Zobaczysz, jak łączyć polecenia i wykorzystywać potok, by tworzyć sprytne sekwencje działań. Keep calm and pipe to grep :)
Druga część prowadzi przez składnię wyrażeń regularnych w systemie Linux. Poznasz zasady budowania wzorców i dowiesz się, jak działa silnik dopasowań. Dzięki temu łatwiej zrozumiesz, dlaczego dany tekst pasuje, a inny nie, oraz jak uprościć lub rozbudować wzorce, by były czytelne i skuteczne. Takie zrozumienie ułatwia później szybkie opanowanie regexów także dla innych języków programowania. Zyskasz świadomość, jak budować wzorce krok po kroku i jak je testować na przykładach, aby uniknąć nieporozumień podczas dopasowań.
Kurs stawia na praktykę. Po krótkim omówieniu zagadnień od razu przechodzimy do pokazów i ćwiczeń, a następnie do zadań powtórkowych. Zależy nam, byś przećwiczył grepa i wyrażenia regularne w jak największej liczbie sytuacji, dlatego czeka Cię wiele różnorodnych przykładów. Każde zadanie jest szczegółowo omawiane, tak abyś mógł samodzielnie zauważyć, jakie decyzje prowadzą do skutecznych dopasowań i filtrowania. Regularne powtórki utrwalają materiał i oswajają z pracą w systemie Linux. W efekcie szybciej wychwycisz schematy, a tworzenie i poprawianie wzorców stanie się naturalną częścią codziennej pracy.
Wyrażenia regularne to nie tylko wyszukiwanie. W kursie zobaczysz, jak dzielić pliki na części, opierając się na dopasowaniach, a także jak zamieniać jedną zawartość na inną. Wykorzystasz do tego narzędzie sed oraz regexy, dzięki czemu nauczysz się sprawnie modyfikować treści w plikach. Przejdziemy przez praktyczne scenariusze, w których krok po kroku budujesz wzorce i stosujesz je do transformacji danych. W efekcie poznasz wygodne sposoby pracy z plikami tekstowymi.
Na zakończenie przygotujesz skrypt w Bashu, w którym głównym elementem będzie wykorzystanie grepa. To świetna okazja, by połączyć wszystkie wcześniejsze elementy: wyszukiwanie, filtrowanie, dzielenie i zamiany. Skrypt pozwoli Ci zobaczyć, jak zbudować prosty przepływ pracy i jak zastosować wyrażenia regularne w praktycznym, powtarzalnym zadaniu. Dzięki temu jeszcze lepiej zrozumiesz możliwości grepa i przekonasz się, jak bardzo przydatne są regexy na co dzień. To praktyczne domknięcie całej ścieżki, od prostych dopasowań po pełny przepływ pracy.
Nie zajmuję się programowaniem ani nie pracuję w branży IT, ale kurs był dla mnie zrozumiały. Dużo zadań powtórkowych z wyjaśnieniami odpowiedzi i rozszerzonymi przykładami, co pomaga utrwalić poznane wcześniej wyrażenia regularne.
45 % taniej
197.00 zł
To najniższa cena z ostatnich 30 dni!