Kurs Wyrażenia regularne - od podstaw do eksperta
Opanuj potężne możliwości wyrażeń regularnych. Zdobądź uniwersalną wiedzę o RegEx, którą zastosujesz w każdej technologii i języku programowania.
Oferta specjalna
Kup ten kurs za 71 zł z kodem
Minimalna wartość w koszyku, aby aktywować kod: 199 zł.
Dostęp od razu po zakupie ·
Płacisz raz i wchodzisz prosto do lekcji - bez subskrypcji, bez czekania na grupę.
Ten kurs jest częścią ścieżki
Software Developer
13987 kursantów
Szczegóły, które warto znać
Opis szkolenia
Czego się nauczysz:
-
przeszukiwania ciągów znaków przy pomocy wyrażeń regularnych
-
wykorzystywania symboli, takich jak wieloznacznik czy asterisk
-
tworzenia klas reprezentujących grupy symboli
-
wykorzystywania predefiniowanych klas znaków
-
rozwiązywania problemu “zachłanności” wyrażeń regularnych
-
tworzenia grup, pozwalających wyciągać fragmenty z ciągów znaków
-
implementowania logiki matematycznej w wyrażeniach regularnych
-
wykorzystywania zdobytej wiedzy do rozwiązania realnych problemów programistycznych
Wyrażenia regularne są mechanizmem, którego zadaniem jest opisywanie łańcuchów symboli. Znajdują szerokie zastosowanie w programowaniu, w szczególności w takich zagadnieniach jak walidacja tekstu, przeszukiwanie ciągów znaków i wielu innych zadaniach, których celem jest wydobywanie konkretnych informacji z tekstu. W praktyce będziesz mógł je wykorzystywać nie tylko w programowaniu, ale też podczas korzystania z wielu programów, takich jak arkusze kalkulacyjne, edytory tekstu, czy nawet podczas pisania komend Linuxa.

Łatwy start
Z tym kursem dowiesz się jak pisać zarówno podstawowe, jak i bardziej złożone wyrażenia regularne. Przykłady korzystają z języka JAVA, ale są bardzo uniwersalne i możesz je wykorzystać do pracy z dowolną technologią. W kursie znajdziesz lekcję na temat konfiguracji środowiska developerskiego, możesz więc powtarzać i ćwiczyć bez problemu wszystko, co pokazane jest w kursie.

Podstawy wyrażeń regularnych
W trakcie kursu poznasz wszystkie najważniejsze cechy wyrażeń regularnych. Na początku opanujesz podstawowe klasy, czyli Pattern i Matcher, które pozwolą wykorzystywać silnik wyrażeń regularnych. Następnie zaczniemy stosować podstawowe symbole takie jak wieloznacznik czy asterisk na praktycznych przykładach. W kolejnych rozdziałach będziesz natomiast poznawał coraz bardziej zaawansowane aspekty wyrażeń regularnych, takie jak klasy czy unie. Każde z tych zagadnień będzie najpierw wytłumaczone teoretycznie, a następnie pokazane na wielu przykładach podczas wspólnego pisania kodu, tak byś dobrze zrozumiał zasady działania RegEx.
Praktyka
Z każdą kolejną lekcją będziesz poznawał bardziej zaawansowane mechanizmy wyrażeń regularnych, a także ryzyka związane z ich wykorzystywaniem. Dowiesz się na przykład jak radzić sobie z powszechnym problemem tzw. zachłanności wyrażeń regularnych. Spora część kursu została też poświęcona na omówienie przykładów użycia różnych wyrażeń w praktyce i na realnych z życia wziętych sytuacji. Dowiesz się jak skutecznie za ich pomocą rozwiązać różne problemy nie tylko te programistyczne. Po ukończeniu kursu będziesz w stanie bez problemu wykorzystać potężne możliwości wyrażeń regularnych w pracy nad swoimi projektami.
Kup w pakiecie i oszczędź
Program kursu
5 modułów · 29 lekcji
1 · Wprowadzenie
- Wstęp 01m 01s
- Jak korzystać z materiałów? 01m 46s
- Czym są wyrażenia regularne 01m 55s
- Instalacja IntelliJ IDEA 03m 14s
- Przygotowanie projektu 07m 35s
2 · Podstawy wyrażeń regularnych
- Pattern i Matcher 05m 22s
- Wyszukiwanie dokładnych fraz 14m 12s
- Wieloznacznik 11m 25s
- Asterisk 05m 48s
- Asterisk i wieloznacznik w jednym wyrażeniu 07m 28s
- Białe znaki 10m 44s
3 · Klasy
- Klasy w wyrażeniach regularnych 09m 48s
- Negacja 08m 51s
- Klasy i przedziały 13m 20s
- Unie w klasach 06m 09s
- Predefiniowane klasy znaków 08m 28s
- Wykorzystanie klas w przykładach 10m 57s
4 · Zaawansowane elementy wyrażeń regularnych
- Kotwice 11m 03s
- Określanie konkretnej liczby znaków 08m 44s
- Plus 07m 31s
- Znak zapytania 05m 58s
- Alternatywa 06m 58s
- Zachłanność wyrażeń regularnych 10m 51s
- Grupy 11m 14s
5 · Rozwiązywanie praktycznych problemów
- Problem wymiarów 10m 17s
- Problem danych osobowych 09m 38s
- Problem dat 10m 46s
- Problem e-mailów 05m 46s
- Zakończenie 00m 50s
Twój instruktor
Szymon Sołtys
Java Developer
Opinie kursantów
„fajny kursik, bardzo szczegółowo opisany wystarczyło mi niewiele aby rozwiązać zadania z jakimi musiałem się zmierzyć."
„Idealny kurs nawet dla osób nie mających pojęcia czym są wyrażenia regularne. Autor zrozumiale wprowadza nas w podstawy, na koniec kończy kurs z wiedzą dla zaawansowanego kursanta. Świetny materiał. "
„Fajny kurs, wyjaśnia wszystkie elementy wyrażeń regularnych. Jedynym minusem jest niepotrzebny wstęp oraz pytania w teście dot. metod pattern/matcher (dla osób programujących w innym języku niepotrzebne i niezwiązane z tematem kursu)."
„Wyrażenia regularne to prawdziwa kopalnia wiedzy dla każdego, kto chce opanować wyrażenia regularne w pełni. Dzięki przystępnym przykładom i ćwiczeniom, kurs pozwala na stopniowe zrozumienie i wykorzystanie tej potężnej technologii do manipulacji tekstem, walidacji danych i rozwiązywania złożonych problemów. Idealny dla programistów, analityków i wszystkich, którzy pracują z danymi tekstowymi na co dzień."
Czytaj więcej
Zwiń
„Polecam serdecznie kurs Wyrażenia regularne - od podstaw do eksperta, który może przydać się każdemu początkującemu programiście do budowania wyrażeń regularnych w językach programowania"
„Ok"
„Ciekawy kurs. Fajne prowadzenie."
„teraz będzie mi się zdecydowanie efektywniej pracować, dziękuję ;) "
„ok"
Najczęściej zadawane pytania
Jak wygląda uczestnictwo w kursie online?
Kursy online w strefakursów.pl to kompletne pakiety materiałów wideo przygotowane przez zespół naszych specjalistów. Po zakupie otrzymujesz natychmiastowy dostęp do wszystkich lekcji, testów i materiałów dodatkowych na swoim koncie - możesz zacząć się uczyć od razu, bez czekania. Konto jest bezpłatne i możesz założyć je w dowolnym momencie lub w trakcie dokonywania pierwszego zakupu w serwisie strefakursów.pl. Materiały, do których otrzymasz dostęp, pozwolą Ci rozwinąć się zawodowo i podnieść swoje kwalifikacje. Każdy kurs przepełniony jest praktyczną wiedzą, która ułatwi Ci osiągnięcie wymarzonych życiowych celów. Zdobytą wiedzę i postępy możesz w łatwy sposób zweryfikować za pomocą licznych testów i ćwiczeń dołączonych do każdego kursu.
Czy otrzymam certyfikat ukończenia kursu?
Do każdego ukończonego przez Ciebie kursu wystawiamy imienny certyfikat w formacie PDF - będzie on dostępny na Twoim koncie w zakładce Certyfikaty. Warunkiem jego otrzymania jest zaliczenie testów dołączonych do kursu oraz obejrzenie wszystkich lekcji. Na certyfikacie znajduje się Twoje imię oraz nazwisko, nazwa ukończonego kursu, data wystawienia i unikalny numer certyfikatu. Certyfikat możesz wydrukować lub opublikować w Internecie za pośrednictwem specjalnego odnośnika np. na LinkedIn lub innych portalach społecznościowych, jak również dołączyć do swojego CV. Pamiętaj, że certyfikatów nie wysyłamy w formie papierowej.
Czy otrzymam fakturę VAT za zamówienie?
Tak, do każdego zamówienia wystawiamy fakturę VAT (23%) lub paragon - w zależności od danych podanych przy zakupie. Pobierzesz ją z zakładki Historia zamówień na swoim koncie. Powiadomimy Cię mailowo, gdy dokument będzie gotowy.
Potrzebujesz proformy? Zaznacz pole "Chcę otrzymać dokument proforma" przy składaniu zamówienia lub napisz: biuro@strefakursow.pl
Zakup w aplikacji mobilnej? Jeśli kupujesz przez App Store lub Google Play, sprzedawcą jest odpowiednio Apple lub Google. Fakturę otrzymasz od nich zgodnie z ich zasadami:
Możesz również pobrać dokument przez stronę Apple. Przejdź pod ten adres: https://reportaproblem.apple.com/, następnie zaloguj się swoim Apple ID, znajdź zakup na liście i kliknij, aby zobaczyć szczegóły i ewentualnie pobrać dokument. Apple zwykle wystawia fakturę jako dostawca usług cyfrowych. Jeśli potrzebujesz faktury VAT, możesz skontaktować się z pomocą techniczną Apple, aby uzyskać dodatkowe informacje na temat zgodności faktury z przepisami w Twoim kraju.
Zakup w Google Play(Android)
Gdy dokonujesz zakupu w aplikacji strefakursów.pl na Android za pośrednictwem Google Pay sprzedawcą jest Google. Fakturę lub dokument zakupu znajdziesz zgodnie z poniższą instrukcją:
- Otwórz aplikację Google Play.
- Kliknij ikonę swojego profilu w prawym górnym rogu.
- Wybierz Płatności i subskrypcje > Historia zakupów.
- Znajdź interesujący Cię zakup i kliknij na niego, aby zobaczyć szczegóły. Jeśli chcesz pobrać fakturę, kliknij przycisk Faktura (jeśli jest dostępny).
Możesz również znaleźć fakturę na stronie Google Pay. Przejdź pod ten adres: pay.google.com i zaloguj się na swoje konto Google, z którego dokonano zakupu. W sekcji Aktywność znajdziesz wszystkie transakcje dokonane w Google Play. Kliknij daną transakcję, aby zobaczyć szczegóły i pobrać fakturę.
Ile mam czasu na przerobienie materiałów?
Tyle, ile potrzebujesz! Uczysz się we własnym tempie - bez presji i bez abonamentu. Płacisz raz i zachowujesz dostęp do zakupionego kursu na swoim koncie bez z góry określonej daty końcowej. Przez pierwsze 12 miesięcy od zakupu dbamy o aktualność materiałów i zapewniamy pełną dostępność testów oraz certyfikatu. Później kurs nadal pozostaje na Twoim koncie - wracasz do lekcji, kiedy masz ochotę. Szczegółowe zasady dostępu znajdziesz w regulaminie.
Powiązane tematy
Zobacz też
Podobne kursy
Programowanie
Kurs Github - zdalne repozytoria od podstaw
129 zł
Programowanie
Kurs Git dla początkujących
129 zł
Programowanie
Wzorce projektowe - wprowadzenie
119 zł
Programowanie
Kurs Produktywny programista - techniki i narzędzia no-code
149 zł
Programowanie
Kurs Jak pisać czysty kod - dobre praktyki programowania
159 zł
Programowanie
Kurs Git dla zaawansowanych
149 zł
Programowanie
Fundamenty Test Driven Development
119 zł
Programowanie
Testy jednostkowe - wprowadzenie
119 zł
Programowanie
Programowanie obiektowe w Python
169 zł
Programowanie
Kurs Django - aplikacje webowe od podstaw
149 zł
Ten kurs jest częścią ścieżki
Software Developer
Zdobądź umiejętność, które musi posiadać każdy software developer. Opanuj techniki oraz narzędzia, które wykorzystasz w pracy niezależnie od tego w jakiej technologii programujesz.
Dostęp od razu po zakupie ·
129 zł
Zwiastun kursu
Wszystkie opinie
34 zweryfikowane opinie
4,8