Przejdź do treści

Mateusz Karwowski Programowanie i matematyka.

Gotowa odpowiedź kończy jedno zadanie. Dobry tok myślenia pomaga w kolejnych.

Na zajęciach 1:1 piszemy kod, analizujemy błędy albo rozwiązujemy zadania krok po kroku. Pracujemy nad egzaminem, projektem lub rozwojem Twoich umiejętności.

Pierwsza rozmowa jest bezpłatna. Zajęcia prowadzę online i indywidualnie.

Mateusz Karwowski, programista i nauczyciel
Mateusz KarwowskiProgramista i nauczyciel
lat doświadczenia w IT i nauczaniu
7+
ocena wykładowcyALX
4.97 / 5
opiniee-korepetycje.net
5.0 / 5

Doświadczenie

Praca, nauczanie i wykształcenie.

Doświadczenie programistyczne
  • T-Mobile
  • Samsung
  • RetencjaPL
  • Websensa
Nauczanie
  • Sages
  • ALX Academy
  • Giganci Programowania
Wykształcenie
  • Politechnika Warszawska
  • Instytut Rozwoju Edukacji

Oferta

Wybierz cel, resztę zaplanujemy razem.

Chcesz zbudować aplikację, opanować JavaScript lub Python albo przygotować się z matematyki do egzaminu? Wybierz kierunek, a plan dopasujemy do Twojego poziomu i celu.

Ścieżka flagowa

Mentoring 1:1: Full Stack Developer

Praca nad pełnym projektem: od wymagań biznesowych i projektu graficznego, przez implementację frontendu, backendu i bazy danych, aż po integrację modeli AI, wdrożenie całości online i automatyzacje w n8n. Efektem jest gotowa aplikacja, którą możesz pokazać w portfolio.

Analiza wymagańFrontendBackendBaza danychAIWdrożenieAutomatyzacje n8n
Zobacz szczegóły
Programowanie

JavaScript / TypeScript

Język, który działa w przeglądarce i na serwerze. Od składni i pracy z DOM po asynchroniczność oraz typy, które wyłapują błędy przed uruchomieniem kodu.

Poziom podstawowyPoziom zaawansowany
Zobacz szczegóły
Programowanie

Python

Według wielu osób najprzyjemniejszy składniowo język na start. Automatyzacja zadań, backend oraz logiczne podstawy przetwarzania danych bez błądzenia w skomplikowanej składni.

Poziom podstawowyPoziom zaawansowany
Zobacz szczegóły
Matematyka

Matura z matematyki

Systematyczne rozpracowanie typów zadań, które co roku powtarzają się w arkuszach. Opanowanie schematów i redukcja stresu egzaminacyjnego.

Poziom podstawowyPoziom rozszerzony
Zobacz szczegóły
Matematyka

Egzamin ósmoklasisty

Zamiana skomplikowanych regułek na logiczne myślenie. Nadrabianie zaległości szkolnych i oswojenie formy oficjalnych testów.

Powtórka materiałuZadania egzaminacyjne
Zobacz szczegóły

DevChallenge AI: zbuduj i wdróż własną aplikację AI

Sprzedaż od 01.12

Frontend, backend i baza od pustego repozytorium do wdrożenia pod publicznym adresem. Wersja Pro dodaje ranking, feedback AI na żywo, quiz z PDF, MCP, pełny odbiór produkcyjny i automatyzacje n8n.

od399 zł Zobacz kurs Full Stack

O mnie

Inżynierskie fundamenty, partnerskie podejście.

Łączę codzienne programowanie komercyjnych systemów z wiedzą ze studiów informatycznych na Politechnice Warszawskiej, które ukończyłem z tytułem magistra inżyniera. Dzięki temu potrafię rozłożyć skomplikowaną architekturę i abstrakcyjne teorie na czynniki pierwsze. Prosto i logicznie.

Niezależnie od tego, czy celem jest napisanie aplikacji internetowej w JavaScript, czy rozwiązanie dowodu geometrycznego, pracujemy nad zrozumieniem mechanizmu.

Prowadzę zajęcia po polsku i po angielsku O mnie: Mateusz Karwowski

Ocena 5.0 / 5 od kursantów i maturzystów

Średnia 4.97 / 5 jako wykładowca ALX Academy i 5.0 / 5 na e-korepetycje.net. Od ósmoklasistów i maturzystów po przyszłych i obecnych programistów.

Oficjalna referencja

4.97 / 5

ALX Academy · Średnia od uczestników kursów

„Uczestnicy podkreślają nie tylko głęboką wiedzę technologiczną, ale też umiejętność przekazywania trudnych zagadnień w sposób prosty i zrozumiały. Z pełnym przekonaniem polecamy Mateusza jako trenera.”

Źródło: oficjalna referencja ALX Academy

Zobacz pełną referencję (PDF) (otwiera w nowej karcie)
Ocena: 5 na 5
„Chciałbym polecić korepetycje z Mateuszem, który przygotowywał mnie do rozmowy rekrutacyjnej. Podczas samej rozmowy byłem przygotowany na 90% pytań i finalnie otrzymałem wymarzoną pracę.”
JakubProgramowanie
Ocena: 5 na 5
„Bardzo dobry to za mało powiedziane. Najlepszy nauczyciel i trener: ogromna wiedza programistyczna, umiejętność jej przekazania, cierpliwość i dokładność. Nauczyłem się bardzo, bardzo dużo.”
TymoteuszProgramowanie
Ocena: 5 na 5
„Zdecydowanie najlepszy nauczyciel matematyki. Wyrozumiały, spokojny i z mega poczuciem humoru. Dzięki niemu wiem, że na pewno zdałam podstawę. Polecam przyszłym maturzystom!”
KatarzynaMatematyka
Ocena: 5 na 5
„Przez kilka ostatnich tygodni nauczyłam się więcej niż z innym korepetytorem przez cały rok, i to w nieporównywalnie lepszej atmosferze. Matura zdana!”
KingaMatematyka

Jak zacząć

Cztery proste kroki do pierwszych zajęć

Bez zobowiązań i bez presji. Zaczynamy od rozmowy, a resztę ustalamy wspólnie.

  1. 01

    Daj znać

    Napisz przez formularz, e-mail lub SMS. W kilku zdaniach opisz swój cel, a odpowiem zwykle w ciągu 24 godzin.

  2. 02

    Poznajmy się

    Spotykamy się na Google Meet, ustalamy cel i sprawdzamy punkt startu. Pokazuję też, jak będą wyglądały zajęcia.

  3. 03

    Ułożymy Twój plan

    Na tablicy Kanban układam plan dopasowany do celu, egzaminu lub projektu. Widzisz, co robimy i w jakiej kolejności.

  4. 04

    Ruszamy z nauką!

    Zaczynamy zajęcia online na żywo i pracujemy zgodnie z planem. Na bieżąco widzisz postęp i kolejne kroki.

Najczęstsze pytania

Jak wyglądają zajęcia?

Zajęcia są indywidualne (1:1) lub w małych grupach, online, i trwają 60 minut. Programowanie prowadzę projektowo, z live codingiem i code review; matematykę z pełnym rozpisaniem materiału i wizualizacjami. Cały plan układam pod Twój cel.

Uczysz od zera, czy tylko zaawansowanych?

Obie grupy. Programowania uczę od pierwszej linijki kodu aż po zawodową aplikację full stack z AI. Matematyki od podstaw po maturę rozszerzoną.

Czym różnisz się od innych nauczycieli programowania?

Na co dzień programuję komercyjnie i mam wyższe wykształcenie informatyczne. Uczę na przykładach z realnych projektów: pokazuję, co napisać, dlaczego ten kod działa i jak samemu podjąć taką decyzję przy następnym zadaniu.

Czym różnisz się od innych nauczycieli matematyki?

Mam techniczne wykształcenie z informatyki i matematyki, dlatego potrafię wykorzystać zaawansowane narzędzia informatyczne do skutecznej i dobrze zorganizowanej nauki zdalnej. Na bieżąco widzę Twoje postępy i korzystam z wizualizacji, które pomagają rozgryźć nawet trudne tematy.

Czy prowadzisz zajęcia po angielsku?

Tak, aktualnie prowadzę zajęcia również po angielsku. Wystarczy zaznaczyć to przy kontakcie.

Czy są zniżki na zajęcia grupowe?

Tak, prowadzę zajęcia w małych grupach w niższej cenie za osobę.

Następny krok

Kontakt

Napisz, czego potrzebujesz. Odpowiem osobiście, a jeśli mogę pomóc, zaproponuję krótką bezpłatną rozmowę.