gdamian.pl
← Wszystkie wpisy
10 min

n8n kurs po polsku: plan nauki na 4 tygodnie i 20 ćwiczeń 

Damian GębalaAutor

Cztery tygodnie, dwadzieścia ćwiczeń

N8n nie jest trudne, ale jest szerokie. To narzędzie, w którym łatwo utknąć na poziomie klikania w wykres i nie zrozumieć, dlaczego coś nie zadziałało. Różnica między kimś, kto z n8n zrobił jeden prosty przepływ, a kimś, kto wdraża automatyzacje u klientów, nie leży w znajomości funkcji. Leży w tym, że druga osoba umie przewidzieć, gdzie przepływ się wywali.

Dlatego plan nauki, który znajdziesz poniżej, nie jest listą tematów. To dwadzieścia konkretnych ćwiczeń ułożonych w takiej kolejności, żeby każde następne opierało się na poprzednim. Zaczynasz od canvasu i triggera, kończysz na agencie AI, który obsługuje prawdziwe zapytania. Tygodniowo zakładaj pięć ćwiczeń, po dwadzieścia do trzydziestu minut pracy każde. Całość to miesiąc przy jednej godzinie dziennie.

Zanim zaczniesz, dwie rzeczy warto wiedzieć, bo zmieniają sposób nauki. Po pierwsze: n8n rozlicza się za wykonania, nie za kroki. Jedno uruchomienie całego przepływu to jedno wykonanie, niezależnie od tego, ile ma węzłów. Druga: darmowa wersja jest w pełni funkcjonalna i nie ogranicza liczby wykonań, bo to wersja, którą postawisz sam na swoim serwerze.

Zanim zaczniesz: wybierz środowisko

Masz dwie drogi i obie są dobre na czas nauki. Chmurowa instancja n8n daje Ci wszystko od razu, bez terminala, i ma czternastodniowy okres próbny bez karty. Wersja na własnym serwerze jest darmowa i nieobliczona, ale wymaga postawienia jej na VPS.

Jeśli nigdy nie słyszałeś o Dockerze, zacznij od wersji chmurowej. Na etapie nauki różnica w cenie jest żadna, a czas na konfigurację serwera to czas, którego nie chcesz stracić na pierwszy dzień. Wersję self-hosted warto postawić, kiedy zaczniesz budować coś, co ma działać codziennie i nie chcesz zależeć od limitu próbnego.

Darmowa wersja jest dostępna z GitHuba i obejmuje wszystkie integracje oraz nieograniczoną liczbę użytkowników i workflowów. Jedne są tam różnice względem planów płatnych: skrypty bash i własne węzły są dostępne tylko we wersji self-hosted, bo to funkcje, które wykonują się na serwerze, a nie w chmurze n8n.

Tydzień 1: canvas, triggery, pierwszy przepływ

Pierwszy tydzień jest o tym, żeby zrozumieć model myślenia n8n. Jeśli jeszcze nie wiesz, na czym polega ta platforma, zacznij od co to jest n8n i dlaczego firmy automatyzują właśnie w nim. Wszystko w n8n to węzeł (co robi) i połączenie (co z czym). Nie ma ukrytej logiki pod spodem, którą trzeba domyślnie znać.

W ćwiczeniach 1-5 skup się na trzech rzeczach: jak uruchomić przepływ ręcznie, jak uruchomić go automatycznie i jak podejrzeć, co dokładnie zwrócił każdy węzeł. To ostatnie jest ważniejsze, niż się wydaje. W n8n każdy węzeł zwraca dane, i jeśli nauczysz się je czytać, większość błędów zdiagnozujesz sam, bez pytania nikogo na Discordzie.

Testuj po każdym dodanym węźle. Błąd w trzywęzłowym przepływie to minuta, błąd w dwudziestowęzłowym to wieczór. Kolejne ćwiczenia tego tygodnia prowadzą od pustego canvasu przez ręczne uruchomienie, do pełnego automatycznego przepływu na zdarzeniu.

Tydzień 2: dane, wyrażenia, pierwsze integracje

Tydzień drugi jest najważniejszy w całym planie i najczęściej pomijany. Różnica między n8n, które działa, a n8n, które się sypie, to w dziewięciu przypadkach na dziesięć dane.

W n8n każdy węzeł zwraca listę obiektów, każdy obiekt ma kilka właściwości, a Ty decydujesz, którą z nich przekażesz dalej. Wyrażenie w nawiasie podwójnym, jak {{ $json.text }}, wstawia wartość z poprzedniego węzła w konkretne miejsce. To jedna z najpotężniejszych rzeczy w całym narzędziu i jednocześnie ta, którą nowi użytkownicy odkrywają najpóźniej.

Ćwiczenia 6-10 uczą mapowania danych między węzłami, łączenia ich w całość i pierwszego podejścia do integracji z usługami zewnętrznymi. Jeśli chcesz zobaczyć, jak wygląda taki przepływ rozłożony na pojedyncze kroki, zajrzyj do opisu pierwszej automatyzacji w n8n krok po kroku. Po tym tygodniu powinieneś umieć zbudować przepływ, który sam się odpala po nowej wiadomości i zapisuje coś w arkuszu. Jeśli to działa, to znasz już mechanizm, na którym opiera się 90 procent późniejszych automatyzacji.

Tydzień 3: API, webhooki, obsługa błędów

Tu zaczyna się praca z czymś, czego n8n nie daje ci w standardzie. Węzeł HTTP Request pozwala odpytać dowolne API, które udostępnia dokumentację, a Webhook Trigger pozwala przyjmować dane z zewnątrz. To moment, w którym automatyzacja przestaje być zabawką i zaczyna łączyć twoje systemy ze światem. W praktyce najwięcej pracy jest przy podłączaniu usług biznesowych, więc osobno opisałem to na przykładzie wdrażania automatyzacji w CRM.

Na tym samym tygodniu ucz się obsługi błędów i to jest wskazówka, którą powtórzę: nie pomijaj tego. Jeśli API, z którego korzystasz, jest chwilowo niedostępne, przepływ się wywróci i nikt Ci o tym nie powie, dopóki sam nie zajrzysz. Węzeł obsługi błędów powinien być w każdym przepływie, który działa codziennie, nawet jeśli jeszcze nie wiesz, które wyjątki obsłużyć.

Ćwiczenia 11-15 są technicznie najtrudniejsze w planie i dają największy przeskok. W N8N102 n8n nazywa ten poziom swoim najgęstszym technicznie kursem programu i nie przesadza. Jeśli po tym tygodniu API cię jeszcze przytłacza, wróć do ćwiczenia 11 i zrób je na spokojnie, z dokumentacją otwartą w drugim oknie.

Tydzień 4: AI, agenci, utrzymanie

Ostatni tydzień dotyczy dwóch rzeczy: dokładania czynności do przepływów i dbania o to, żeby działały za miesiąc tak samo dobrze jak dziś.

Węzeł AI Agent pozwala zbudować coś, co samo decyduje, jakie kroki wykonać, i korzysta z narzędzi, które mu dasz. W praktyce wygląda to tak: agent dostaje pytanie, sam sięga po dane klienta z bazy, formułuje odpowiedź i zapisuje ją. To nie jest magia i nie zastąpi deterministycznej logiki, ale tam, gdzie logika zależy od interpretacji, daje ogromną różnicę. Zanim zaczniesz, warto rozstrzygnąć jaki model wybrać do zadań w n8n, bo koszt zależy od tego, ile zadań przepuścisz.

Kluczowe przy tym jest zabezpieczenie. Agenci mają swoje ryzyka: halucynacje, zapętlenia, działania, których nie chciałeś. N8n daje do tego narzędzia: sterowanie krok po kroku, limity powtórzeń, limity pamięci i węzły z ręcznym zatwierdzeniem. W praktyce najzdrowszy układ to mieszanie kroków deterministycznych z wezwaniem AI tam, gdzie naprawdę potrzebna jest interpretacja, plus zatwierdzanie człowieka przed działaniem, które ma skutek w świecie zewnętrznym.

Na ten tydzień zostaw też porządkowanie nazewnictwa węzłów, folderów i tagów oraz dokumentowanie każdego przepływu. Brzmi to nudno, ale dokumentacja jest jedynym powodem, dla którego za pół roku zrozumiesz, co robiłeś w marcu. W n8n, jeśli węzeł nazywa się Edit Fields1, po dwóch miesiącach nie odtworzysz tego z pamięci.

Dwadzieścia ćwiczeń na cztery tygodnie

TydzieńĆwiczenieCo ćwiczysz
1Stwórz pierwszy workflow z dwoma węzłamicanvas, połączenia, ręczne uruchomienie
1Podepnij węzeł Edit Fieldszapisywanie danych między węzłami
1Dodaj węzeł Code z prostym skryptemzrozumienie, że kod jest opcją, nie koniecznością
1Ustaw Schedule Trigger na interwał kilku minutharmonogramowanie, automatyczne odpalanie
1Obejrzyj dane zwrócone przez każdy węzełnauka czytania wyjścia, fundament debugowania
2Pobierz dane przez węzeł HTTP Requestpierwsze wywołanie API, odpowiedź jako dane
2Zbuduj Gmail na nową wiadomośćintegracja, logowanie OAuth, trigger zdarzeniowy
2Wstaw treść wiadomości wyrażeniemmapowanie danych, {{ $json.text }}
2Zapisz wynik do arkuszaGoogle Sheets, dopisywanie wiersza
2Połącz dane z dwóch źródełMerge i Split Out, kształt listy obiektów
3Odczytaj zasoby chronione tokenemBearer token, nagłówki autoryzacji
3Przyjmij dane przez Webhook Triggertest webhooka, przekazywanie danych do środka
3Obsłuż błąd wywołania APIError Trigger, powiadomienie zamiast ciszy
3Warunkuj ścieżkę węzłem IFlogika warunkowa, dwa różne wyjścia
3Wydziel powtarzalny fragment do sub-workflowmodułowość zamiast kopiowania
4Wyślij dane do modelu i zapisz odpowiedźwęzeł modelu językowego, własny prompt
4Zbuduj węzeł AI Agent z jednym narzędziemagent, pamięć, tool connection
4Dodaj zatwierdzanie człowieka przed wypłatąhuman-in-the-loop, kontrola skutków w świecie
4Nazwij węzły i opisz przepływkonwencja nazw, dokumentacja, utrzymanie
4Zrób kopię z uśpionym wykonaniemwersjonowanie, bezpieczne testowanie zmian

Ile to kosztuje w praktyce

Plan nauki jest w pełni wykonalny bez płacenia czegokolwiek. Wszystkie ćwiczenia z tej listy działają na darmowej, self-hostowanej instancji, a do ćwiczeń z AI wystarczy darmowy limit u dowolnego dostawcy modelu. Jedyny realny koszt w miesiącu nauki to kilkanaście euro za sam serwer, jeśli postawisz n8n u siebie.

Jeśli wolisz chmurę, cennik jest rozliczany w euro i oparty na liczbie wykonań miesięcznie, niezależnie od liczby kroków w przepływie. Plan Starter kosztuje 20 euro miesięcznie przy rocznym rozliczeniu, czyli 240 euro za rok, i daje 2,5 tysiąca wykonań. Plan Pro to 50 euro miesięcznie przy rozliczeniu rocznym, czyli 600 euro za rok, i 10 tysięcy wykonań. Oba plany mają nieograniczoną liczbę użytkowników, workflowów i dostęp do wszystkich integracji. Wersja chmurowa wykorzystuje serwery we Frankfurcie.

Tu jest pułapka, o której mówię każdemu klientowi. Skoro wykonanie całego przepływu liczy się jako jedno, niezależnie od liczby węzłów, to przepływ uruchamiany co pięć minut wygeneruje między 8,6 a 8,9 tysiąca wykonań miesięcznie. To jest mniej więcej plan Starter trzy i pół raza i ledwie poniż granicy Pro. Przy czym koszt nie rośnie z liczbą kroków, tylko z częstotliwością uruchomień. Jeśli w pierwszym miesiącu plan Starter ci nie wystarczy, to prawdopodobnie uruchamiasz coś co kilka minut, a nie że masz za dużo węzłów.

Liczba integracji, z którą będziesz pracować, też bywa zaskakująco duża. Strona n8n podaje ponad 500 integracji skonfigurowanych od razu, a w sieci spotkasz też liczby sięgające ponad tysiąca. Ta rozbieżność wynika z tego, jak liczyć: niektóre źródła wliczają wtyczki społecznościowe, inne tylko węzły pierwszej linii. Przy planowaniu automatyzacji nie polegaj na liczbie, tylko na sprawdzeniu, czy konkretna usługa ma węzeł, którego potrzebujesz.

Oficjalne kursy n8n jako uzupełnienie planu

Warto wiedzieć, że n8n prowadzi własną akademię z kursami, które prowadzą przez dokładnie ten sam materiał co ten plan. Cztery kursy, od szybkiego startu po praktykę z AI i utrzymaniem przepływów, są bezpłatne i mają taką samą strukturę: testy w sekcjach, ćwiczenia praktyczne i egzamin końcowy. Do zaliczenia potrzebujesz 70 procent, z czego 55 procent to właśnie wykonywanie przepływów, a nie odpowiedzi na pytania.

Według FAQ akademii większość uczących się kończy pojedynczy kurs w kilka godzin: od dwóch do czterech przy pierwszym, cztery do sześciu przy najgęstszym tematycznie, trzy do czterech przy trzecim i od trzech do pięciu przy szybkim starcie. Cały zestaw to między 12 a 19 godzin pracy. To ważna informacja dla planowania, bo oznacza, że miesięczny plan z dwudziestoma ćwiczeniami dokładnie pokrywa ten sam zakres, tylko rozłożony na cztery tygodnie zamiast kilku dni.

Ćwiczenia w kursach korzystają z testowych API hostowanych przez n8n, więc nie potrzebujesz własnych kont i kluczy, dopóki nie przejdziesz do sekcji o AI. Do tej sekcji potrzebny jest klucz do dowolnego dostawcy modelu z darmowym limitem. Za każdym z kursów dostajesz odznakę i certyfikat ukończenia, przy czym n8n wyraźnie zastrzega, że to nie jest jeszcze certyfikacja zawodowa, a taki program ma się pojawić później w roku.

Błędy, które powtarza się na każdym kursie

Zanim zaczniesz, weź sobie pięć rzeczy, które oszczędzają najwięcej czasu. Każda z nich powtarza się w każdym poradniku i w każdej społeczności, niezależnie od źródła.

Zacznij od jednej rzeczy. Przepływ, który robi jedno, nauczy cię więcej niż dziesięć połączonych w pięćdziesiąt kroków. Dopiero potem skaluj.

Testuj po każdym węźle. Podgląd danych z każdego węzła mówi ci więcej niż dziesięć postów na forum.

Trzymaj klucze poza węzłami. Klucze API w zmiennych środowiskowych, nie wpisane na sztywno. Jeden klucz, jeden miejsce do zmiany, wszystkie przepływy działające po tej samej zmianie.

Zawsze przewiduj błąd. Jedna usługa chwilowo nie odpowiada i cały przepływ stoi bez żadnego komunikatu. Węzeł obsługi błędów i powiadomienie są warte więcej niż godzina poprawiania po fakcie.

Sprawdź szablony, zanim zaczniesz budować. Na stronie n8n jest ponad 10 tysięcy gotowych przepływów od społeczności i nowe pojawiają się co tydzień. Trudno znaleźć wszystko, ale niemal na pewno jest coś, z czego możesz zacząć.

Niektóre z tych pułapek powtarzają się wtedy, gdy automatyzacja idzie do produkcji. Opisałem je osobno w zestawieniu pięciu automatyzacji, które się nie udały, bo warto je przeczytać przed wdrożeniem u klienta, a nie po.

Co dalej po czterech tygodniach

Po miesiącu pracy według tego planu masz coś, czego nie da się zdobyć czytaniem dokumentacji: instancję, kilkanaście działających przepływów i intuicję, gdzie się wywalą. Dalsza droga jest prosta i zależy od tego, po co budujesz. Jeśli chcesz wdrażać automatyzacje klientom, zacznij od dwóch rzeczy: policzenia, czy automatyzacja się zwraca, i realnych kosztów wdrożenia w małej firmie. Jedno i drugie jest prostsze, kiedy masz już działające przepływy, a nie tylko pomysł.

Robisz coś podobnego u siebie?Napisz do mnie

Masz proces, który zjada tydzień pracy? Odzyskajmy ten tydzień.

Napisz do mnie