Szkolenie "Tworzenie aplikacji webowych w Django" - forma zdalna w czasie rzeczywistym
Szkolenie "Tworzenie aplikacji webowych w Django" - forma zdalna w czasie rzeczywistym
Informacje podstawowe
Informacje podstawowe
- KategoriaInformatyka i telekomunikacja / Programowanie
- Grupa docelowa usługi
Szkolenie jest skierowane do programistów oraz osób, które posiadają już podstawową znajomość języka Python oraz chcą zdobyć praktyczne umiejętności w tworzeniu nowoczesnych aplikacji webowych. Szkolenie jest adresowane do osób planujących rozwój kompetencji w zakresie projektowania, implementowania i publikowania aplikacji webowych z użyciem frameworka Django, w tym do programistów aplikacji webowych, backend developerów oraz osób aspirujących do ról full-stack developerów.
Wskazana jest podstawowa znajomość: Python oraz elementów webowych (HTML/CSS/JavaScript i SQL).
- Minimalna liczba uczestników5
- Maksymalna liczba uczestników12
- Data zakończenia rekrutacji02-03-2026
- Forma prowadzenia usługizdalna w czasie rzeczywistym
- Liczba godzin usługi21
- Podstawa uzyskania wpisu do BURStandard Usługi Szkoleniowo-Rozwojowej PIFS SUS 2.0
Cel
Cel
Cel edukacyjny
Szkolenie przygotowuje uczestnika do samodzielnego projektowania i tworzenia aplikacji webowych z wykorzystaniem frameworka Django oraz do pracy nad rozwojem aplikacji w środowisku programistycznym opartym na języku Python.Po szkoleniu Uczestnik tworzy strukturę projektu Django, implementuje logikę działania aplikacji, konfiguruje połączenie z bazą danych oraz buduje i rozwija funkcjonalności aplikacji webowych zgodnie z dobrymi praktykami programistycznymi.
Efekty uczenia się oraz kryteria weryfikacji ich osiągnięcia i Metody walidacji
| Efekty uczenia się | Kryteria weryfikacji | Metoda walidacji |
|---|---|---|
| Uczestnik szkolenia rozpoznaje strukturę projektu aplikacji webowej w frameworku Django. | – Charakteryzuje podstawowe elementy struktury projektu Django. | Test teoretyczny |
| – Rozróżnia rolę projektu i aplikacji w środowisku Django. | Test teoretyczny | |
| – Identyfikuje funkcję plików konfiguracyjnych i zarządzających projektem. | Test teoretyczny | |
| Uczestnik szkolenia identyfikuje sposób implementacji logiki działania aplikacji w Django. | Uczestnik szkolenia identyfikuje sposób implementacji logiki działania aplikacji w Django. | Test teoretyczny |
| – Wskazuje sposób obsługi żądań HTTP w aplikacji Django. | Test teoretyczny | |
| – Rozpoznaje zależności między komponentami aplikacji. | Test teoretyczny | |
| Uczestnik szkolenia stosuje zasady konfiguracji połączenia aplikacji z bazą danych. | Uczestnik szkolenia wskazuje zasady konfiguracji połączenia aplikacji z bazą danych. | Test teoretyczny |
| – Rozpoznaje mechanizm migracji bazy danych. | Test teoretyczny | |
| – Wskazuje zależności między modelem danych a strukturą bazy. | Test teoretyczny | |
| Uczestnik szkolenia rozróżnia mechanizmy budowania interfejsu użytkownika w aplikacji webowej. | – Charakteryzuje elementy systemu szablonów Django. | Test teoretyczny |
| – Rozpoznaje sposób przekazywania danych do szablonów. | Test teoretyczny | |
| – Identyfikuje podstawowe konstrukcje stosowane w szablonach. | Test teoretyczny | |
| Uczestnik szkolenia stosuje dobre praktyki organizacji kodu w projekcie Django. | – Rozróżnia elementy odpowiedzialne za logikę, dane i prezentację. | Test teoretyczny |
| – Definiuje zasady porządkowania struktury projektu. | Test teoretyczny | |
| – Wskazuje zasady porządkowania struktury projektu. | Test teoretyczny |
Kwalifikacje i kompetencje
Kwalifikacje
Kompetencje
Usługa prowadzi do nabycia kompetencji.Warunki uznania kompetencji
Program
Program
Adresaci szkolenia
Szkolenie jest skierowane do programistów oraz osób, które posiadają już podstawową znajomość języka Python oraz chcą zdobyć praktyczne umiejętności w tworzeniu nowoczesnych aplikacji webowych. Szkolenie jest adresowane do osób planujących rozwój kompetencji w zakresie projektowania, implementowania i publikowania aplikacji webowych z użyciem frameworka Django, w tym do programistów aplikacji webowych, backend developerów oraz osób aspirujących do ról full-stack developerów.
Wskazana jest podstawowa znajomość: Python oraz elementów webowych (HTML/CSS/JavaScript i SQL).
Warunki organizacyjne
- Szkolenie realizowane jest w formule zdalnej, w czasie rzeczywistym), z wykorzystaniem platformy wideokonferencyjnej (Zoom).
- Grupa szkoleniowa liczy maksymalnie 12 uczestników, co pozwala na interaktywną pracę (zadania praktyczne, dyskusje) w komfortowych warunkach.
- W trakcie szkolenia uczestnicy wykonują samodzielnie ćwiczenia z możliwością konsultacji z trenerem.
- Każdy uczestnik powinien dysponować własnym stanowiskiem komputerowym z dostępem do Internetu – dostawca usługi nie zapewnia sprzętu ani pomieszczenia do udziału w szkoleniu.
- Materiały szkoleniowe (np. prezentacje) są udostępniane w formie elektronicznej na dedykowanej platformie Altkom Akademii (dostęp wysyłany mailowo uczestnikom przed rozpoczęciem szkolenia).
- Efekty uczenia się zostaną zweryfikowane poprzez walidację w formie testu teoretycznego, ostatniego dnia usługi tj. testu jednokrotnego wyboru (link do testu zostanie udostępniony uczestnikom mailowo).
Liczba godzin usługi szkoleniowej
Szkolenie liczy łącznie: 21 godzin zegarowych. Przerwy wliczają się do czasu trwania usługi. Trener ma możliwość przesunięcia przerw, tak aby dostosować harmonogram do potrzeb uczestników.
Łączny czas realizacji usługi szkoleniowej rozłożony jest na 3 dni robocze.
- 7 godzin – część teoretyczna (wykłady, prezentacje, omówienie przykładów),
- 14 godzin – część praktyczna (ćwiczenia, case study).
PROGRAM SZKOLENIA
- Wstęp
- Python –instalacja i konfiguracja zmiennych środowiskowych
- Framework –koncepcja oraz definicje
- Projekt –inicjalizacja, oraz omówienie struktury
- Wstępna konfiguracja projektu
- Django Admin
- Tworzenie aplikacji
- Routing
- Widoki
- Modele
- Django ORM
- ORM
- Modele -rozwinięcie
- Migracje
- Wstęp do personalizacji Panelu Administracyjnego
- Relacje
- Widoki
- Routing –rozwinięcie
- Podstawy HTTP (Request / Response)
- Zaawansowana konfiguracja widoków
- Wyprowadzanie danych z Modeli do Widoków
- POST, GET, odbiór danych z URL
- Szablony
- Konfiguracja Systemu szablonów Django, Struktura drzewa katalogów
- Wyprowadzanie Plików Szablonów, Szablony zagnieżdżone
- Zmienne, pętle, funkcje, instrukcje wbudowane
- Pliki Statyczne, Pliki Media
- Efektywne tworzenie layoutu strony z wykorzystaniem Bootstrap
- Komponenty Django –Formularze
- Zapis i Aktualizacja
- Walidacja Formularzy, bezpieczeństwo
- Przekierowania
- Wstęp do Django REST Framework
- Przygotowanie do publikacji w sieci
- Walidacja
Harmonogram
Harmonogram
| Przedmiot / temat zajęć | Prowadzący | Data realizacji zajęć | Godzina rozpoczęcia | Godzina zakończenia | Liczba godzin |
|---|---|---|---|---|---|
Przedmiot / temat zajęć 1 z 23 Wstęp – Python, Framework, Projekt_wykład + zajęcia praktyczne | Prowadzący Tomasz Woźniak | Data realizacji zajęć 09-03-2026 | Godzina rozpoczęcia 09:00 | Godzina zakończenia 10:30 | Liczba godzin 01:30 |
Przedmiot / temat zajęć 2 z 23 Przerwa | Prowadzący Tomasz Woźniak | Data realizacji zajęć 09-03-2026 | Godzina rozpoczęcia 10:30 | Godzina zakończenia 10:45 | Liczba godzin 00:15 |
Przedmiot / temat zajęć 3 z 23 Wstęp – konfiguracja projektu, Django Admin, tworzenie aplikacji_zajęcia praktyczne | Prowadzący Tomasz Woźniak | Data realizacji zajęć 09-03-2026 | Godzina rozpoczęcia 10:45 | Godzina zakończenia 12:15 | Liczba godzin 01:30 |
Przedmiot / temat zajęć 4 z 23 Przerwa | Prowadzący Tomasz Woźniak | Data realizacji zajęć 09-03-2026 | Godzina rozpoczęcia 12:15 | Godzina zakończenia 12:45 | Liczba godzin 00:30 |
Przedmiot / temat zajęć 5 z 23 Routing i Widoki_wykład + zajęcia praktyczne | Prowadzący Tomasz Woźniak | Data realizacji zajęć 09-03-2026 | Godzina rozpoczęcia 12:45 | Godzina zakończenia 14:00 | Liczba godzin 01:15 |
Przedmiot / temat zajęć 6 z 23 Przerwa | Prowadzący Tomasz Woźniak | Data realizacji zajęć 09-03-2026 | Godzina rozpoczęcia 14:00 | Godzina zakończenia 14:15 | Liczba godzin 00:15 |
Przedmiot / temat zajęć 7 z 23 Modele – podstawy_wykład + zajęcia praktyczne | Prowadzący Tomasz Woźniak | Data realizacji zajęć 09-03-2026 | Godzina rozpoczęcia 14:15 | Godzina zakończenia 16:00 | Liczba godzin 01:45 |
Przedmiot / temat zajęć 8 z 23 Django ORM – modele, migracje, relacje_wykład + zajęcia praktyczne | Prowadzący Tomasz Woźniak | Data realizacji zajęć 10-03-2026 | Godzina rozpoczęcia 09:00 | Godzina zakończenia 10:30 | Liczba godzin 01:30 |
Przedmiot / temat zajęć 9 z 23 Przerwa | Prowadzący Tomasz Woźniak | Data realizacji zajęć 10-03-2026 | Godzina rozpoczęcia 10:30 | Godzina zakończenia 10:45 | Liczba godzin 00:15 |
Przedmiot / temat zajęć 10 z 23 Django ORM – personalizacja Panelu Administracyjnego_zajęcia praktyczne | Prowadzący Tomasz Woźniak | Data realizacji zajęć 10-03-2026 | Godzina rozpoczęcia 10:45 | Godzina zakończenia 12:15 | Liczba godzin 01:30 |
Przedmiot / temat zajęć 11 z 23 Przerwa lunchowa | Prowadzący Tomasz Woźniak | Data realizacji zajęć 10-03-2026 | Godzina rozpoczęcia 12:15 | Godzina zakończenia 12:45 | Liczba godzin 00:30 |
Przedmiot / temat zajęć 12 z 23 Widoki – HTTP, routing rozwinięcie_wykład + zajęcia praktyczne | Prowadzący Tomasz Woźniak | Data realizacji zajęć 10-03-2026 | Godzina rozpoczęcia 12:45 | Godzina zakończenia 14:00 | Liczba godzin 01:15 |
Przedmiot / temat zajęć 13 z 23 Przerwa | Prowadzący Tomasz Woźniak | Data realizacji zajęć 10-03-2026 | Godzina rozpoczęcia 14:00 | Godzina zakończenia 14:15 | Liczba godzin 00:15 |
Przedmiot / temat zajęć 14 z 23 Widoki – konfiguracja zaawansowana, przekazywanie danych_zajęcia praktyczne | Prowadzący Tomasz Woźniak | Data realizacji zajęć 10-03-2026 | Godzina rozpoczęcia 14:15 | Godzina zakończenia 16:00 | Liczba godzin 01:45 |
Przedmiot / temat zajęć 15 z 23 Szablony – konfiguracja i struktura_wykład + zajęcia praktyczne | Prowadzący Tomasz Woźniak | Data realizacji zajęć 11-03-2026 | Godzina rozpoczęcia 09:00 | Godzina zakończenia 10:30 | Liczba godzin 01:30 |
Przedmiot / temat zajęć 16 z 23 Przerwa | Prowadzący Tomasz Woźniak | Data realizacji zajęć 11-03-2026 | Godzina rozpoczęcia 10:30 | Godzina zakończenia 10:45 | Liczba godzin 00:15 |
Przedmiot / temat zajęć 17 z 23 Szablony – zmienne, pliki statyczne, Bootstrap_zajęcia praktyczne | Prowadzący Tomasz Woźniak | Data realizacji zajęć 11-03-2026 | Godzina rozpoczęcia 10:45 | Godzina zakończenia 12:15 | Liczba godzin 01:30 |
Przedmiot / temat zajęć 18 z 23 Przerwa lunchowa | Prowadzący Tomasz Woźniak | Data realizacji zajęć 11-03-2026 | Godzina rozpoczęcia 12:15 | Godzina zakończenia 12:45 | Liczba godzin 00:30 |
Przedmiot / temat zajęć 19 z 23 Formularze – zapis, walidacja, bezpieczeństwo_zajęcia praktyczne | Prowadzący Tomasz Woźniak | Data realizacji zajęć 11-03-2026 | Godzina rozpoczęcia 12:45 | Godzina zakończenia 14:00 | Liczba godzin 01:15 |
Przedmiot / temat zajęć 20 z 23 Przerwa | Prowadzący Tomasz Woźniak | Data realizacji zajęć 11-03-2026 | Godzina rozpoczęcia 14:00 | Godzina zakończenia 14:15 | Liczba godzin 00:15 |
Przedmiot / temat zajęć 21 z 23 Wstęp do Django REST Framework_wykład | Prowadzący Tomasz Woźniak | Data realizacji zajęć 11-03-2026 | Godzina rozpoczęcia 14:15 | Godzina zakończenia 14:35 | Liczba godzin 00:20 |
Przedmiot / temat zajęć 22 z 23 Przygotowanie do publikacji w sieci_wykład | Prowadzący Tomasz Woźniak | Data realizacji zajęć 11-03-2026 | Godzina rozpoczęcia 14:35 | Godzina zakończenia 15:00 | Liczba godzin 00:25 |
Przedmiot / temat zajęć 23 z 23 Walidacja – test | Prowadzący - | Data realizacji zajęć 11-03-2026 | Godzina rozpoczęcia 15:00 | Godzina zakończenia 16:00 | Liczba godzin 01:00 |
Cena
Cena
Cennik
| Rodzaj ceny | Cena |
|---|---|
Rodzaj ceny Koszt przypadający na 1 uczestnika brutto | Cena 3 505,50 PLN |
Rodzaj ceny Koszt przypadający na 1 uczestnika netto | Cena 2 850,00 PLN |
Rodzaj ceny Koszt osobogodziny brutto | Cena 166,93 PLN |
Rodzaj ceny Koszt osobogodziny netto | Cena 135,71 PLN |
Prowadzący
Prowadzący
Tomasz Woźniak
Od 2019 roku współpracuje z Altkom Akademią jako trener, prowadząc szkolenia z zakresu programowania w Pythonie oraz budowy aplikacji webowych. Posiada doświadczenie w tworzeniu oprogramowania, projektowaniu baz danych oraz analizie danych. Od tego czasu przeszkolił we współpracy z Altkom Akademią niemalże 200 osób z zakresu aplikacji webowych oraz programowania w języku Python.
Łączy kompetencje programistyczne z doświadczeniem badawczym i analitycznym. W pracy szkoleniowej koncentruje się na praktycznym zastosowaniu narzędzi programistycznych oraz samodzielnym budowaniu funkcjonalnych rozwiązań.
Informacje dodatkowe
Informacje dodatkowe
Informacje o materiałach dla uczestników usługi
Na platformie Wirtualna Klasa Altkom Akademii udostępnione zostaną bezterminowo materiały szkoleniowe (tj. np. podręczniki/prezentacje/materiały dydaktyczne niezbędne do odbycia szkolenia/ebooki itp.), zasoby bazy wiedzy portalu oraz dodatkowe informacje od trenera. Uczestnicy zachowują bezterminowy dostęp do zasobów Mojej Akademii i materiałów szkoleniowych zgromadzonych w Wirtualnej Klasie szkolenia. Platforma do kontaktu z trenerami, grupą i całą społecznością absolwentów jest portal Moja Akademia.
Warunki uczestnictwa
Niezbędnym warunkiem uczestnictwa w szkoleniach dofinansowanych z funduszy europejskich jest założenie konta w Bazie Usług Rozwojowych, zapis na szkolenie za pośrednictwem Bazy oraz spełnienie warunków przedstawionych przez danego Operatora, dysponenta funduszy publicznych, do którego składają Państwo dokumenty o dofinansowanie do usługi rozwojowej.
Ogólne warunki uczestnictwa w zajęciach zostały zamieszczone na stronie: www.altkomakademia.pl/warunki-ogolne-uczestnictwa-w-zajeciach
Informacje dodatkowe
Po szkoleniu uczestnik otrzyma zaświadczenie o ukończeniu szkolenia.
Trener podczas szkolenia będzie organizował krótkie przerwy w porozumieniu z Uczestnikami, po zakończeniu danego modułu tematycznego. Informacja o przerwach będzie umieszczona na slajdzie.
Uwaga! W przypadku, gdy liczba zapisów na szkolenie nie osiągnie minimalnej liczby Uczestników, usługa może zostać niezrealizowana.
Warunki techniczne
Warunki techniczne
Szkolenie realizowane jest w formule zdalnej, w czasie rzeczywistym), z wykorzystaniem platformy wideokonferencyjnej (Zoom).
Każdy uczestnik powinien dysponować własnym stanowiskiem komputerowym z dostępem do Internetu – dostawca usługi nie zapewnia sprzętu ani pomieszczenia do udziału w szkoleniu uczestnikom.
Wymagania ogólne realizacji szkolenia w formule distance learning (online):
Komputer stacjonarny lub notebook wyposażony w mikrofon, głośniki i kamerę internetową z przeglądarką internetową z obsługą HTML 5. Monitor o rozdzielczości FullHD. Szerokopasmowy dostęp do Internetu o przepustowości co najmniej 25/5 (download/upload) Mb/s. W przypadku szkoleń z laboratoriami zalecamy: sprzęt wyposażony w dwa ekrany o rozdzielczości minimum HD (lub dwa komputery), kamerę internetową USB, zewnętrzne głośniki lub słuchawki.
Dla zwiększenia komfortu pracy oraz efektywności szkolenia zalecamy skorzystanie z dodatkowego ekranu. Brak dodatkowego ekranu nie jest przeciwwskazaniem do udziału w szkoleniu, ale w znaczący sposób wpływa na komfort pracy podczas zajęć.
Informacje oraz wymagania dotyczące uczestniczenia w szkoleniach w formule zdalnej dostępne na: https://www.altkomakademia.pl/distance-learning/#FAQ
Platforma komunikacji – ZOOM
Oprogramowanie – zdalny pulpit, aplikacja ZOOM
Link do szkolenia zgodnie z regulaminem zostanie wysłany na 2 dni przed rozpoczęciem usługi.
Link do szkolenia jest ważny w trakcie trwania całej usługi szkoleniowej.