NAJBLIŻSZY KURS STARTUJE 23.03.2026

PROGRAMISTA PYTHON WEB

Opanuj tworzenie aplikacji webowych w Pythonie z Django. Trzy intensywne szkolenia w jednym pakiecie z 25% zniżką.

11
dni szkoleniowych
3
szkolenia w pakiecie
25%
oszczędzasz w pakiecie
WEB PY DJ HTTP SQL API HTML

Programista Python Web

Pakiet szkoleń «Programista Python Web» to propozycja dla osób, które chciałyby rozpocząć swoją przygodę z tworzeniem aplikacji webowych w Pythonie. Pakiet obejmuje język Python od podstaw do elementów zaawansowanych, a następnie tworzenie kompletnych aplikacji web z użyciem frameworka Django.

Od podstaw po aplikacje Django

Pakiet «Programista Python Web» składa się z 3 szkoleń o wzrastającym poziomie zaawansowania. Program zawiera język Python od podstaw, zagadnienia średnio zaawansowane, a następnie tworzenie kompletnych aplikacji webowych z Django, w tym widoki, szablony, bazy danych, API i uwierzytelnianie.

Elastyczne terminy w ciągu roku

Szkolenia możesz rozłożyć w czasie według własnych upodobań na przestrzeni roku w ramach dostępnych terminów. Sam decydujesz o tempie nauki, dopasowując je do swoich obowiązków zawodowych. Terminy oznaczone jako gwarantowane odbędą się na 100% — nawet jeśli miałbyś być jedyną osobą na szkoleniu.

Oszczędność 25% w pakiecie

Kupując wszystkie 3 szkolenia w pakiecie oszczędzasz 1 800 zł netto (2 214 zł brutto). To najlepsza inwestycja w kompetencje Web Development dla siebie lub swojego zespołu.

Trenerzy-praktycy z oceną min. 4.75/5

Nie ma wśród nas trenerów-teoretyków. Każdy trener JSystems ma bogate doświadczenie komercyjne w technologiach, których uczy, i musi utrzymywać średnią z ankiet uczestników powyżej 4.75 na 5. Czerwony pasek to u nas minimum ;)

poznaj trenerów

Format warsztatowy

Warsztatowy format zapewnia dobre utrwalenie wiedzy i co najważniejsze — dobre zrozumienie przerabianych zagadnień. Każde zagadnienie teoretyczne jest poparte praktycznymi ćwiczeniami o rosnącym poziomie trudności, dzięki czemu zdobyte umiejętności możesz od razu zastosować w pracy.

Gotowe środowiska w chmurze

Do każdego szkolenia wymagającego oprogramowania dostarczamy skonfigurowane, gotowe hosty w chmurze. Uczestnik nie musi nic instalować — łączy się przez zdalny pulpit lub SSH.

3 etapy do zostania Python Web Developerem

1

ETAP I — Programowanie w języku Python - podstawy

5 dni
Podstawowy

Pierwszym szkoleniem w tym kursie jest «Programowanie w języku Python». Obejmuje ono swoim zakresem język Python w zakresie niezbędnym do rozpoczęcia przygody z profesjonalnym programowaniem.

01
“Hello world” i pisanie na konsoli
  • Pierwszy program w Pythonie
  • Funkcja print()
  • Formatowanie wyjścia
02
Zmienne i typy danych
  • Deklaracja zmiennych
  • Typy numeryczne, tekstowe i logiczne
  • Konwersje typów
03
Instrukcje warunkowe
  • Instrukcja if / elif / else
  • Operatory porównania i logiczne
  • Zagnieżdżone warunki
04
Pętle
  • Pętla for
  • Pętla while
  • Instrukcje break i continue
05
Łańcuchy znaków
  • Operacje na stringach
  • Metody łańcuchów znaków
  • Formatowanie (f-stringi)
06
Listy
  • Tworzenie i modyfikacja list
  • Indeksowanie i wycinki
  • Metody list
07
Zaawansowane elementy przetwarzania list i zbiorów
  • List comprehension
  • Operacje na zbiorach
  • Funkcje wbudowane (map, filter, zip)
08
Krotki
  • Tworzenie krotek
  • Różnice między listami a krotkami
  • Zastosowania krotek
09
Słowniki
  • Tworzenie i modyfikacja słowników
  • Iterowanie po słownikach
  • Metody słowników
10
Zbiory
  • Tworzenie zestawów (set)
  • Operacje na zestawach
  • Zastosowania praktyczne
11
Wyjątki
  • Obsługa wyjątków (try / except)
  • Typy wyjątków
  • Tworzenie własnych wyjątków
12
Funkcje
  • Definiowanie funkcji
  • Argumenty i wartości zwracane
  • Funkcje lambda
13
Moduły
  • Importowanie modułów
  • Moduły standardowe
  • Tworzenie własnych modułów
14
Korzystanie z plików tekstowych
  • Odczyt i zapis plików
  • Menedżer kontekstu (with)
  • Przetwarzanie danych z plików
15
Przetwarzanie JSON
  • Format JSON
  • Serializacja i deserializacja
  • Praca z plikami JSON
16
Dane zdalne - wykorzystanie usług sieciowych
  • Biblioteka requests
  • Pobieranie danych z API
  • Przetwarzanie odpowiedzi HTTP
17
Wykorzystanie baz danych
  • Połączenie z bazą danych
  • Wykonywanie zapytań SQL
  • ORM - podstawy
18
Wstęp do obiektowości
  • Klasy i obiekty
  • Atrybuty i metody
  • Konstruktor __init__
Szczegóły i terminy szkolenia
2

ETAP II — Programowanie w języku Python - poziom średnio zaawansowany

3 dni
Średniozaawansowany

Po zapoznaniu z podstawami programowania, czas wejść głębiej w świat Pythona na szkoleniu «Programowanie w języku Python - poziom średniozaawansowany». W tej części omówimy obiektowość, wewnętrzne mechanizmy Pythona i inne bardziej zaawansowane zagadnienia.

01
Zaawansowane aspekty tworzenia funkcji
  • Argumenty *args i **kwargs
  • Domknięcia (closures)
  • Funkcje wyższego rzędu
02
Obiektowość
  • Dziedziczenie i polimorfizm
  • Enkapsulacja
  • Klasy abstrakcyjne
03
Iteratory
  • Protokół iteratora
  • Tworzenie własnych iteratorów
  • Moduł itertools
04
Generatory
  • Wyrażenie yield
  • Generator expressions
  • Zastosowania generatorów
05
Dekoratory
  • Tworzenie dekoratorów
  • Dekoratory z argumentami
  • Dekoratory klas
06
Optymalizacja funkcji
  • Profilowanie kodu
  • Memoizacja i cache
  • Optymalizacja wydajności
07
Pakiety
  • Tworzenie pakietów
  • Zarządzanie zależnościami (pip)
  • Środowiska wirtualne
08
Wprowadzenie do asynchroniczności w Pythonie
  • asyncio - podstawy
  • async / await
  • Zastosowania asynchroniczności
09
Konfiguracja Pythona
  • Pliki konfiguracyjne
  • Zmienne środowiskowe
  • Argumenty wiersza poleceń
10
Testy jednostkowe
  • Moduł unittest
  • Framework pytest
  • Mockowanie i pokrycie kodu
Szczegóły i terminy szkolenia
3

ETAP III — Tworzenie aplikacji WEB z użyciem frameworka Django

3 dni
Zaawansowany

Szkolenie «Tworzenie aplikacji WEB z użyciem frameworka Django» to praktyczny kurs tworzenia dynamicznych, skalowalnych aplikacji webowych. Omówimy kompletny cykl: konfigurację środowiska, widoki, szablony, bazy danych, formularze, API oraz uwierzytelnianie.

01
Instalacja
  • Tworzenie środowisk wirtualnych
  • Instalacja Django
  • Weryfikacja wersji
02
Podstawy Git
  • Repozytoria lokalne i zdalne
  • Komendy add/commit/status/log
  • Konfiguracja .gitignore
03
Tworzenie projektu
  • Struktura projektu Django
  • Generowanie aplikacji
  • Serwer deweloperski
  • Konfiguracja settings.py
04
Panel administracyjny
  • Tworzenie konta superużytkownika
  • Rejestracja modeli
  • Dostosowywanie widoków
05
Widoki i szablony
  • Konfiguracja routingu URL
  • Renderowanie szablonów HTML
  • Dziedziczenie szablonów i bloki
  • Pliki statyczne
06
Operacje na bazie danych
  • Tworzenie modeli
  • Migracje
  • Operacje CRUD
  • Zapytania (filter / get / all)
07
Formularze
  • Tworzenie klas formularzy
  • Walidacja i przetwarzanie POST
  • Renderowanie formularzy w szablonach
08
Uwierzytelnianie i autoryzacja
  • Logowanie i wylogowywanie
  • Hashowanie haseł
  • Rejestracja użytkowników
  • Autentykacja społecznościowa (Facebook / Google)
09
Tworzenie API
  • Fundamenty REST API
  • Django REST Framework
  • Serializery
  • Tokeny bezpieczeństwa (JWT)
Szczegóły i terminy szkolenia

Jak wygląda szkolenie?

Online przez Zoom

Szkolenie na żywo z trenerem. Nie jest to kurs wideo — aktywna interakcja, ćwiczenia i możliwość zadawania pytań w czasie rzeczywistym. Grupy ze względu na efektywność szkolenia liczą maksymalnie kilkanaście osób.

Gotowe środowiska w chmurze

Do każdego szkolenia wymagającego oprogramowania dostarczamy skonfigurowane, gotowe hosty w chmurze. Uczestnik nie musi nic instalować — łączy się przez zdalny pulpit lub SSH.

Certyfikat ukończenia

Po ukończeniu każdego szkolenia z pakietu otrzymujesz imienny certyfikat potwierdzający zdobyte kompetencje

Zainwestuj w swoją przyszłość

Kompletny pakiet szkoleń Python Web w najlepszej cenie

PAKIET 3 SZKOLEŃ — OSZCZĘDZASZ 25%

Programista Python Web

11 dni szkoleniowych • 3 szkolenia • od podstaw po Django

7 200 złnetto 5 400 zł netto
(6 642 zł brutto)
lub
12 x 620 zł brutto/mies.

Operatorem płatności ratalnej jest Bank Pekao S.A. Rzeczywista Roczna Stopa Oprocentowania (RRSO) wynosi 23,56%. Całkowita kwota kredytu (bez kredytowanych kosztów): 6 642 zł. Całkowita kwota do zapłaty: 7 439 zł. Oprocentowanie stałe: 0% w skali roku. Całkowity koszt kredytu: 797 zł (w tym: prowizja 797 zł, odsetki 0 zł). Umowa zawarta na okres 12 miesięcy, spłata w 12 miesięcznych ratach po 620 zł. Kalkulacja została dokonana na dzień 17.03.2025 na reprezentatywnym przykładzie. Finansowanie zapewnia zewnętrzny operator płatności ratalnych. Przyznanie kredytu zależy od oceny zdolności kredytowej klienta.

Oszczędzasz 1 800 zł netto / 2 214 zł brutto
Możliwość dofinansowania z BUR / KFS
Materiały szkoleniowe
3 certyfikaty ukończenia
Gotowe środowiska w chmurze
Elastyczne terminy przez cały rok

Możliwość dofinansowania

Istnieje możliwość sfinansowania całości lub części kursu z BUR lub KFS. Skontaktuj się z nami — pomożemy przejść przez formalności.

Dowiedz się więcej o dofinansowaniach

A może nielimitowany rozwój?

Dopłać niewiele więcej i uzyskaj Karnet OPEN — dostęp do dowolnej ilości gwarantowanych terminów szkoleń z całego naszego katalogu przez cały rok.

Dopłata jednorazowo 5 657 zł brutto
Dopłata w 12 ratach 528 zł brutto/mies.
Poznaj Karnet OPEN

Praktycy, nie teoretycy

Poznaj ekspertów prowadzących szkolenia w pakiecie Python Web

Każdy trener JSystems ma bogate doświadczenie komercyjne w technologiach, których uczy, i musi utrzymywać średnią z ankiet uczestników powyżej 4.75 na 5. Czerwony pasek to u nas minimum ;)

Mateusz Zimoch

Mateusz Zimoch

Inżynier z silną wiedzą w dziedzinie informatyki, data science, robotyki i sztucznej inteligencji. Skuteczny lider zespołu z udokumentowanym doświadczeniem w realizacji innowacyjnych projektów. Zwycięzca konkursu US Navy na prototyp autonomicznego podwodnego drona. Założyciel dwóch startupów skupionych na rozwoju rozwiązań z zakresu wizji komputerowej opartej na sztucznej inteligencji oraz budowie autonomicznych pojazdów. Doświadczony trener i mentor, zarażający pasją do programowania i analizy danych.

pokaż więcej
Patryk Palej

Patryk Palej

Programista Pythona od 2018 roku z backgroundem w matematycznym modelowaniu procesów fizycznych. Specjalizuje się w obszarach związanych z pozyskiwaniem, przetwarzaniem i analizą danych. Jako data scientist pracował w projektach dla branż takich jak telekomunikacja, media czy finanse. Doświadczony szkoleniowiec, który lubi i potrafi przekazywać wiedzę. W wolnym czasie podróżuje lub pracuje nad nowymi szkoleniami.

pokaż więcej
Tomasz Duniec

Tomasz Duniec

DevOps Enginner z zamiłowaniem do części "Dev" wspomnianej roli. Pasjonat ideologii DevOps, ze szczególnym uwzględnieniem potoków dostarczania oprogramowania. Swoje doświadczenie opiera o dostarczanie skalowalnych usług mikroserwisowych oraz projekty wdrażanie w AWSie dla dużych klientów. W codziennej pracy jest zaangażowany na wielu poziomach cyklu dostarczania oprogramowania. Od wielu lat tworzy narzędzia dla deweloperów, które skracają cykl, ułatwiają prace i definiują standardy w zespołach.

Posiada doświadczenie w zarzadzaniu zespołami developerskimi. Absolwent Politechniki Warszawskiej, swoja karierę w IT zaczynał właśnie od szkoleń w JSystems, które pozwoliły mu nabrać wiatru w żagle i pomogły spełnić marzenia o karierze w IT. Dziś w JSystems jako trener zakresu AWS, który zachęci was do korzystania z chmury Amazona i pokaże, że nie jest to takie trudne i "kosztowne".

Certyfikowany inżynier z zakresu architektury, DevOps i Networkingu w AWS. Zwolennik "przemyślanego" podejścia zwinnego w prowadzeniu projektów. Charakteryzuje go podejście do wyzwan z "Can do attitude" i "Get Things Done". W swojej pracy najbardziej ceni możliwość rozwiazywania problemów biznesowych w oparciu o najnowsze technologie chmurowe. Zwolennik praktyki nad teorią. Ostatnio mocno zaangażowany w adaptacje możliwości jakie niesie ze sobą platforma Backstage.io.

pokaż więcej
Paweł Stasiński

Paweł Stasiński

Programista Python z wieloletnim praktycznym doświadczeniem. Od kilkunastu ściśle związany z tym właśnie językiem prowadząc projekty dla małych i dużych firm. W ostatnich latach zajmuje się głównie analizą danych, machine i deep learning głównie w kontekście analizy tekstu i obrazu. Ostatnio skoncentrowany na projektach związanych w wykorzystaniu Al w social-media. W swojej pracy bardzo dużo poświęca praktyce, dlatego też tak ważne jest dla niego warsztatowe podejście do zajęć. W JSystems najczęściej można go spotkać prowadzącego szkolenia związane z analizą danych, machine learning oraz deep learning.

pokaż więcej
Tomasz Wiliński

Tomasz Wiliński

Senior Data Scientist z wieloletnim doświadczeniem w projektach wykorzystujących uczenie maszynowe i analitykę predykcyjną. Na co dzień pracuje w jednej z największych instytucji finansowych w Polsce, odpowiadając za rozwój i wdrożenie modeli scoringowych, predykcyjnych oraz systemów wspierających decyzje biznesowe.

W pracy łączy wiedzę techniczną z praktycznym podejściem do rozwiązywania problemów biznesowych. Jako prowadzący stawia na zrozumienie istoty algorytmów, intuicję analityczną oraz zdolność wykorzystania danych do realnych celów. Na szkoleniach dzieli się sprawdzonymi metodami pracy w Pythonie, dobrymi praktykami tworzenia modeli oraz doświadczeniem wyniesionym z wdrożeń w skali enterprise.

pokaż więcej
Tomasz Woźniak

Tomasz Woźniak

Bioinformatyk, programista Python i Django. Ma wieloletnie doświadczenie w tworzeniu funkcjonalnych rozwiązań webowych zarówno w nauce jak i biznesie, pracy z oprogramowaniem i analizą danych biologicznych. Od 2017 roku uwielbia dzielić się swoją wiedzą i doświadczeniem jako trener. Na co dzień pracuje jako adiunkt w Instytucie Genetyki Człowieka PAN w Poznaniu.

pokaż więcej

Co mówią nasi kursanci

*Dane na podstawie ankiet uczestników

JSystems — szkolenia IT klasy PREMIUM

Pod marką JSystems istniejemy od 2008 roku od początku oferując szkolenia z zakresu baz danych, programowania i systemów operacyjnych. Zrzeszamy specjalistów o bogatym doświadczeniu zawodowym, pasjonatów swoich technologii. Naszym priorytetem jest zadowolenie klienta, więc bezustannie poprawiamy jakość naszych usług. Stawiamy na praktykę dlatego nasze szkolenia mają formę warsztatową. Większość czasu na szkoleniach uczestnik spędza na praktycznym wykorzystaniu uzyskanej wiedzy.

Pakiet szkoleń

Zamów pakiet
w atrakcyjnej cenie

Zostaw dane — oddzwonimy lub odpiszemy w ciągu jednego dnia roboczego. Bez zobowiązań.

Rabat 25% Oszczędzasz 1 800 zł netto
Płatność ratalna Wygodne 12 rat miesięcznych
3 szkolenia w pakiecie 11 dni warsztatów na żywo

Masz pytania? Skontaktuj się z nami

Zamów pakiet

Wybierz formę płatności

Podaj telefon lub e-mail — potrzebujemy co najmniej jednego, aby się z Tobą skontaktować.

Proszę wybrać formę płatności.
Proszę podać numer telefonu lub adres e-mail.
Programista Python Web 3 szkolenia • 11 dni
7 200 zł 5 400 zł netto
oszczędzasz 1 800 zł netto rata 620 zł brutto/mies. Zapisz się

A może nielimitowane szkolenia za
1 148 PLN brutto / mies.?
Sprawdź Karnet Open
Karnet Open za 1 148 PLN brutto/mies.