Szkolenia
W 2008 roku poprowadziłem swoje pierwsze komercyjne szkolenie.
Początkowo dorywcze zajęcie z czasem stało się jednym z moich najważniejszych.
Do połowy 2026 roku poprowadziłem już około 450 szkoleń i kursów
w wymiarze ponad 2000 dni szkoleniowych.
Od wielu lat na stałe współpracuję z ALX Academy, gdzie nie tylko prowadzę zajęcia, ale także aktywnie uczestniczę w rozwoju oferty, pracuję nad programami i treściami.
Byłem też stałym współpracownikiem firm Vavatech oraz Redpill
a okazjonalnym wielu innych firm szkoleniowych i klientów końcowych.
Jestem w stanie prowadzić zajęcia zdalnie lub u Klienta. Oferuję swoje usługi przede wszystkim:
- firmom szkoleniowym – możemy nawiązać współpracę w miarę dostępności mojego kalendarza,
- klientom końcowym – firmom i instytucjom, roliczenie B2B.
Każda usługa wymaga indywidualnych ustaleń: termin, stawka, szczegółowy program, narzędzia.
Java
- Kurs Java od podstaw
- Java – techniki zaawansowane (funkcyjność, wielowątkowość, wydajność, wzorce projektowe)
- Aplikacje backendowe w Javie: Spring, Jakarta, bazy danych
- Usługi sieciowe (web services) w Java i Jakarta: JAX-WS (SOAP), JAX-RS (REST)
- Bazy danych w Javie: JDBC, JPA/Hibernate
- Obsługa XML w Javie
- Przygotowanie do egzaminów certyfikacyjnych Oracle
- JUnit i inne biblioteki przydatne w testach jednostkowych
- Budowanie aplikacji: Maven, Gradle, Jenkins
Python
- Kurs Python od podstaw
- Python – techniki zaawansowane (funkcyjność, generatory i iteratory, asynchroniczność, wielowątkowość)
- Analiza danych w Pythonie: Pandas, Numpy, Matplotlib, Seaborn, Scikit-Learn
C i C++
- Kurs C od podstaw
- Kurs C++ od podstaw
- Programowanie współbieżne i sieciowe w języku C w oparciu o mechanizmy systemu UNIX (POSIX)
XML
- Podstawy XML
- XML Schema (XSD)
- XSLT i XSL-FO
- XQuery
SQL
- PostgreSQL podstawowy – zapytania SQL
- PostgreSQL kompleksowy – od podstaw do zaawansowanego SQL z elementami projektowania baz danych, programowania i administracji
- Oracle podstawowy – zapytania SQL
- Oracle kompleksowy – od podstaw do zaawansowanego SQL z elementami projektowania baz danych i programowania
- Podstawy SQL w dowolnej bazie danych
Narzędzia
- Git – system kontroli wersji
- Bash i podstawy Linuxa – konsola, polecenia, uprawnienia, skrypty
- Altova MapForce – wizualne mapowanie różnych formatów danych
- Adobe FrameMaker – projektowanie i edycja dokumentów strukturalnych