Szkolenia dla zespołów IT
Szkolenia z JavaScriptu, front-endu i AI, które zespół wykorzysta od następnego dnia
Uczę na przykładach z prawdziwych projektów, a nie na slajdach. Program dopasowuję do poziomu grupy i technologii, na których pracujecie, a większość czasu spędzamy przy kodzie. Pracy z AI uczę zarówno programistów, jak i osoby nietechniczne.
Zapytaj o szkolenie Zobacz 40 tematów
- od 2008 w branży IT
- ponad 1000 godzin na sali szkoleniowej
- 52 rekomendacje na LinkedIn
- 40 tematów do wyboru
Ścieżki dla zespołów
Szkolenia układają się w ścieżki: każde kolejne zakłada to, czego uczy poprzednie. Możesz zamówić całą ścieżkę albo jej fragment.
-
Junior frontend
Od tego, jak działa strona WWW, do pierwszej aplikacji we frameworku z testami.
- Podstawy aplikacji WWW 1 dzień
- Nowoczesny HTML i CSS 3 dni
- JavaScript od podstaw 4 dni
- Git 2 dni
- TypeScript 4 dni
- React 3 dni
- Testy jednostkowe 3 dni
Razem: 20 dni
Na start: pierwsze proste programy w dowolnym języku (zmienna, warunek, pętla).
Zamiast Reacta możesz wybrać Angulara. Na tej ścieżce moduł testów integracyjnych z bazą danych zastępuję testami komponentów, więc Docker nie jest potrzebny.
-
Zespół Node.js
Backend w Node.js od kontenera po API, bezpieczeństwo i wdrożenie z CI.
- Docker 2 dni
- Node.js 3 dni
- API: REST i GraphQL 3 dni
- Bezpieczeństwo WWW 2 dni
- CI/CD z GitHub Actions 2 dni
Razem: 12 dni
Na start: programowanie w JavaScript, praca z Gitem i podstawy SQL.
Przy zakupie całej ścieżki moduły o uwierzytelnianiu i bezpieczeństwie ze szkolenia Node.js skracam do przeglądu, bo rozwijają je szkolenia API i Bezpieczeństwo WWW.
-
Zespół React
React 19, aplikacja w Next.js i testy, które przetrwają refaktoryzację.
- TypeScript 4 dni
- React 3 dni
- Next.js 3 dni
- Testy w React 2 dni
Razem: 12 dni
Na start: programowanie w JavaScript.
-
Zespół Angular
Nowoczesny Angular z sygnałami, RxJS tam, gdzie ma sens, i testy w Vitest.
- TypeScript 4 dni
- Angular 3 dni
- RxJS 2 dni
- Testy w Angularze 3 dni
Razem: 12 dni
Na start: programowanie w JavaScript.
Zespół z istniejącym projektem w starszym Angularze zaczyna od Migracji Angulara.
Znajdź szkolenie
Szukasz konkretnej technologii? Wpisz ją poniżej, a pokażę Ci, w których szkoleniach pojawia się w programie.
Sztuczna inteligencja
-
AI dla programistów
Zaczniesz pracować z agentem Claude Code tak, żeby AI przyspieszało pracę, a nie psuło kod.
-
AI w codziennej pracy
Przygotujesz z asystentem AI maile, streszczenia i plany w kilka minut i sprawdzisz, co Ci odpowiada.
-
Jak działa LLM
Zbudujesz od zera mały model językowy i zrozumiesz, na jakiej zasadzie działają ChatGPT i Claude.
-
LLM w Twojej aplikacji
Dodasz do aplikacji funkcje AI, które działają przewidywalnie i mieszczą się w budżecie.
Języki
-
JavaScript od podstaw
Nauczysz się JavaScript od zera po async/await i fetch i zbudujesz aplikację, która pobiera dane z API.
-
JavaScript zaawansowany
Opanujesz prototypy, Proxy, Web Workers i wzorce asynchroniczne, a potem zbudujesz SPA bez frameworka.
-
TypeScript
Nauczysz się TypeScriptu od zera i opiszesz kod typami, które łapią błędy, zanim trafią na produkcję.
Frameworki
-
Angular
Zbudujesz aplikację w Angularze 22: komponenty standalone, sygnały, Signal Forms i dane z API.
-
Migracja Angulara
Przeniesiesz projekt na Angulara 22: standalone, sygnały, zoneless i Vitest, bez przepisywania od zera.
-
Next.js
Zbudujesz aplikację w Next.js 16 z renderowaniem na serwerze, Cache Components i bazą danych.
-
Node.js
Zbudujesz w Node.js serwer z bazą danych, uwierzytelnianiem i testami, gotowy do wdrożenia.
-
React
Zbudujesz nowoczesną aplikację w React 19 i TypeScript, od pustego projektu po testy.
-
RxJS
Dobierzesz operator RxJS do problemu i pozbędziesz się wycieków pamięci i wyścigów zapytań w Angularze.
-
Web Components
Zbudujesz komponenty na natywnych API przeglądarki, działające w Angularze, Reakcie 19 i Vue.
Testowanie
-
Strategia testowania
Ułożysz strategię testów aplikacji frontendowej, która łapie błędy, a nie spowalnia zespołu.
-
Test-driven development
Nauczysz się projektować kod małymi krokami, zaczynając od testu, który mówi, czego potrzebujesz.
-
Testy end-to-end
Napiszesz stabilne testy end-to-end, które sprawdzają aplikację tak, jak używa jej człowiek.
-
Testy jednostkowe
Zaczniesz pisać testy jednostkowe i integracyjne, które dają pewność przy każdej zmianie w kodzie.
-
Testy w Angularze
Napiszesz szybkie i stabilne testy komponentów, serwisów i routingu w aplikacji Angular.
-
Testy w React
Nauczysz się testować komponenty i hooki React z perspektywy użytkownika, a nie implementacji.
Dobre praktyki
-
Architektura frontendu
Zaprojektujesz frontend dla kilku zespołów i wyjdziesz z planem zmian dla swojej aplikacji.
-
Clean Code
Nauczysz się zamieniać trudny w utrzymaniu kod w taki, który łatwo czytać, testować i zmieniać.
-
Code review
Zaczniesz przeglądać kod tak, żeby wyłapywać błędy, dzielić się wiedzą i nie psuć relacji w zespole.
-
Legacy Code
Przywrócisz do życia stary kod, zmieniając go bezpiecznie i małymi krokami, bez przepisywania od zera.
-
Wzorce projektowe
Rozpoznasz powtarzalne problemy w kodzie i rozwiążesz je sprawdzonymi wzorcami, bez przekombinowania.
Narzędzia i DevOps
-
Biblioteki npm i CLI
Wydasz własną paczkę npm albo narzędzie CLI, które instaluje się bez niespodzianek i łatwo je utrzymać.
-
CI/CD z GitHub Actions
Zbudujesz szybki i bezpieczny pipeline, który testuje każdy pull request i wdraża projekt po scaleniu.
-
Docker
Uruchomisz aplikację z bazą danych jedną komendą i zbudujesz lekki, bezpieczny obraz Dockera.
-
Git
Zaczniesz swobodnie pracować na gałęziach, rozwiązywać konflikty i odzyskiwać zgubione zmiany.
-
Narzędzia frontendowe
Zaczniesz sprawnie korzystać z npm, Vite, ESLint i DevTools, żeby szybciej budować i debugować.
-
Terminal programisty
Przyspieszysz codzienną pracę dzięki skrótom, skryptom do powtarzalnych zadań i konfiguracji na każdy komputer.
Aplikacje webowe
-
API: REST i GraphQL
Zaprojektujesz API w REST i GraphQL, z którego inne zespoły skorzystają bez dopytywania.
-
Bezpieczeństwo WWW
Przeprowadzisz najczęstsze ataki na własną aplikację i zablokujesz je.
-
Dostępność WWW
Poprawisz swoją aplikację pod WCAG 2.2 AA i przygotujesz ją do audytu pod European Accessibility Act.
-
Nowoczesny HTML i CSS
Złożysz responsywny, dostępny layout w nowoczesnym CSS, bez preprocesora i zbędnego JavaScriptu.
-
Podstawy aplikacji WWW
Zrozumiesz drogę strony od wpisania adresu do renderu i sam znajdziesz problem w DevTools.
-
Progressive Web Apps
Zbudujesz aplikację webową, którą zainstalujesz na telefonie i uruchomisz bez internetu.
-
SEO
Usuniesz przeszkody, przez które Google i wyszukiwarki z AI nie widzą Twojej strony.
-
WebSockets
Zbudujesz aplikację czasu rzeczywistego na WebSockets, odporną na zerwane połączenia.
-
Wydajność aplikacji
Zmierzysz, co spowalnia aplikację, i poprawisz Core Web Vitals konkretnymi zmianami w kodzie.
Nie mam jeszcze szkolenia z tym tematem w programie. Napisz do mnie - chętnie przygotuję program pod Twój zespół.
Jak wygląda współpraca?
- Rozmowa o potrzebach. Opowiadasz mi, z czym zespół pracuje na co dzień i co sprawia mu najwięcej kłopotu.
- Program szyty na miarę. Na bazie programu z tej strony układam wersję dopasowaną do poziomu grupy i Waszego stacku.
- Warsztat przy kodzie. Budujemy krok po kroku jedną aplikację, więc każdy temat od razu trafia do praktyki.
- Pytania bez ograniczeń. Na sali nie ma głupich pytań, a te spoza programu też dostają odpowiedź.
Co mówią uczestnicy i współpracownicy?
Podczas 3-dniowego kursu rozwijaliśmy przykładową aplikację, ćwicząc na niej poszczególne elementy Angulara. Taki sposób nauki był dużo ciekawszy niż wykonywanie osobnych ćwiczeń do poszczególnych zagadnień.
Oprócz samego Angulara Piotr zdążył nam przekazać mnóstwo wiedzy na temat Git, Visual Studio Code, TypeScript i dobrych praktyk programistycznych - czego oczywiście nie było w programie.
Koncentracja na zagadnieniu oraz intuicyjne i błyskawiczne rozwiązywanie problemów uczestników świadczą o wysokich kwalifikacjach.
Gruntownie, krok po kroku stworzyliśmy aplikację sklepu internetowego, po drodze pisząc testy jednostkowe, e2e, web komponenty, autorski backend oparty na Node.js + Express.js, jak również wykorzystaliśmy narzędzia CI.
Posiada umiejętność sprawnego przekazywania wiedzy osobom na różnych poziomach. Dbał o doskonałą atmosferę w całej grupie.
The whole team was able to learn from the mini-workshops and presentations he regularly shared with us, covering advanced Git tricks, React, JavaScript and more.
Nie widzisz swojego tematu?
Szkolenie mogę przygotować z każdego zagadnienia związanego z JavaScriptem, front-endem, testowaniem i pracą z AI. Napisz, czego potrzebuje Twój zespół, a odpowiem z propozycją programu.