PHP Backend Developer Bootcamp
PHP Backend Developer Bootcamp
Informacje podstawowe
Informacje podstawowe
- KategoriaInformatyka i telekomunikacja / Programowanie
- Grupa docelowa usługi
Osoby chcące od podstaw nauczyć się programować w PHP. Wymagana podstawowa znajomość obsługi komputera.
- Minimalna liczba uczestników10
- Maksymalna liczba uczestników30
- Data zakończenia rekrutacji19-06-2026
- Forma prowadzenia usługizdalna w czasie rzeczywistym
- Podstawa uzyskania wpisu do BURZnak Jakości Małopolskich Standardów Usług Edukacyjno-Szkoleniowych (MSUES) - wersja 2.0
Cel
Cel
Cel edukacyjny
Kurs przygotowuje do samodzielnego programowania w PHP od podstawEfekty uczenia się oraz kryteria weryfikacji ich osiągnięcia i Metody walidacji
| Efekty uczenia się | Kryteria weryfikacji | Metoda walidacji |
|---|---|---|
| Po ukończeniu szkolenia uczestnik potrafi pisać, kompilować i uruchamiać programy w PHP, stosować podstawowe konstrukcje języka, tworzyć funkcje i klasy oraz realizować proste projekty programistyczne. | Definiuje podstawowe pojęcia związane z programowaniem w języku PHP. | Test teoretyczny |
Kwalifikacje i kompetencje
Kwalifikacje
Kompetencje
Usługa prowadzi do nabycia kompetencji.Warunki uznania kompetencji
Program
Program
Program szkolenia: Programowanie w języku PHP — 54 godzin zegarowych
Cel szkolenia:
Celem szkolenia jest nabycie praktycznych umiejętności programowania w języku PHP, obejmujących podstawy składni, pracę z formularzami, obsługę danych, programowanie obiektowe, komunikację z bazą danych oraz tworzenie prostych aplikacji internetowych.
Zakres tematyczny:
- Wprowadzenie do PHP i środowiska pracy — 3 h
- Instalacja i konfiguracja środowiska lokalnego, omówienie działania PHP po stronie serwera, struktura plików projektu, uruchamianie skryptów PHP, podstawowe pojęcia związane z tworzeniem aplikacji webowych.
- Podstawy języka PHP — 8 h
- Zmienne, typy danych, operatory, instrukcje warunkowe, pętle, tablice, podstawowe funkcje wbudowane, wyświetlanie danych oraz osadzanie kodu PHP w strukturze HTML.
- Funkcje i organizacja kodu — 6 h
- Tworzenie własnych funkcji, parametry i wartości zwracane, zakres zmiennych, dzielenie kodu na pliki, instrukcje include i require, podstawy organizacji projektu PHP.
- Formularze i obsługa danych wejściowych — 8 h
- Tworzenie formularzy HTML, metody GET i POST, odbieranie danych w PHP, walidacja i filtrowanie danych, obsługa błędów formularzy, podstawy bezpieczeństwa przy pracy z danymi użytkownika.
- Programowanie obiektowe w PHP — 10 h
- Klasy i obiekty, właściwości i metody, konstruktory, enkapsulacja, dziedziczenie, polimorfizm, interfejsy, podstawy dobrych praktyk w programowaniu obiektowym.
- Praca z bazą danych MySQL — 9 h
- Podstawy relacyjnych baz danych, połączenie PHP z bazą MySQL, wykonywanie zapytań SQL, pobieranie, dodawanie, edycja i usuwanie danych, wykorzystanie PDO, podstawy zabezpieczania zapytań przed SQL Injection.
- Sesje, ciasteczka i podstawy logowania — 4 h
- Mechanizm sesji i ciasteczek, przechowywanie danych użytkownika, tworzenie prostego systemu logowania, obsługa wylogowania, podstawowe zasady bezpieczeństwa aplikacji.
- Obsługa plików i błędów — 3 h
- Odczyt i zapis plików, przesyłanie plików przez formularz, podstawowa obsługa wyjątków i błędów, komunikaty diagnostyczne oraz dobre praktyki pracy z błędami.
- Projekt praktyczny i podsumowanie — 5 h
- Wykonanie prostej aplikacji internetowej w PHP, np. systemu rejestracji użytkowników, katalogu produktów, panelu ogłoszeń lub prostego CRUD. Utrwalenie materiału, omówienie najczęstszych błędów oraz dobrych praktyk programistycznych.
Efekty szkolenia:
Po ukończeniu szkolenia uczestnik potrafi tworzyć i uruchamiać skrypty PHP, stosować podstawowe konstrukcje języka, obsługiwać formularze, walidować dane użytkownika, korzystać z funkcji i programowania obiektowego, łączyć aplikację z bazą danych MySQL oraz tworzyć proste aplikacje internetowe działające po stronie serwera.
Łączny czas trwania: 54 godzin zegarowych.
Harmonogram
Harmonogram
| Przedmiot / temat | Typ aktywności | Prowadzący | Data realizacji zajęć | Godzina rozpoczęcia | Godzina zakończenia | Liczba godzin |
|---|---|---|---|---|---|---|
Przedmiot / temat 1 z 21 Programowanie w PHP | Typ aktywności Zajęcia | Prowadzący Piotr Arciszeski | Data realizacji zajęć 22-06-2026 | Godzina rozpoczęcia 09:00 | Godzina zakończenia 12:00 | Liczba godzin 03:00 |
Przedmiot / temat 2 z 21 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 22-06-2026 | Godzina rozpoczęcia 12:00 | Godzina zakończenia 13:00 | Liczba godzin 01:00 |
Przedmiot / temat 3 z 21 Programowanie w PHP | Typ aktywności Zajęcia | Prowadzący Piotr Arciszeski | Data realizacji zajęć 22-06-2026 | Godzina rozpoczęcia 13:00 | Godzina zakończenia 17:00 | Liczba godzin 04:00 |
Przedmiot / temat 4 z 21 Programowanie w PHP | Typ aktywności Zajęcia | Prowadzący Piotr Arciszeski | Data realizacji zajęć 24-06-2026 | Godzina rozpoczęcia 09:00 | Godzina zakończenia 12:00 | Liczba godzin 03:00 |
Przedmiot / temat 5 z 21 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 24-06-2026 | Godzina rozpoczęcia 12:00 | Godzina zakończenia 13:00 | Liczba godzin 01:00 |
Przedmiot / temat 6 z 21 Programowanie w PHP | Typ aktywności Zajęcia | Prowadzący Piotr Arciszeski | Data realizacji zajęć 24-06-2026 | Godzina rozpoczęcia 13:00 | Godzina zakończenia 17:00 | Liczba godzin 04:00 |
Przedmiot / temat 7 z 21 Programowanie w PHP | Typ aktywności Zajęcia | Prowadzący Piotr Arciszeski | Data realizacji zajęć 25-06-2026 | Godzina rozpoczęcia 09:00 | Godzina zakończenia 12:00 | Liczba godzin 03:00 |
Przedmiot / temat 8 z 21 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 25-06-2026 | Godzina rozpoczęcia 12:00 | Godzina zakończenia 13:00 | Liczba godzin 01:00 |
Przedmiot / temat 9 z 21 Programowanie w PHP | Typ aktywności Zajęcia | Prowadzący Piotr Arciszeski | Data realizacji zajęć 25-06-2026 | Godzina rozpoczęcia 13:00 | Godzina zakończenia 17:00 | Liczba godzin 04:00 |
Przedmiot / temat 10 z 21 Programowanie w PHP | Typ aktywności Zajęcia | Prowadzący Piotr Arciszeski | Data realizacji zajęć 26-06-2026 | Godzina rozpoczęcia 09:00 | Godzina zakończenia 12:00 | Liczba godzin 03:00 |
Przedmiot / temat 11 z 21 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 26-06-2026 | Godzina rozpoczęcia 12:00 | Godzina zakończenia 13:00 | Liczba godzin 01:00 |
Przedmiot / temat 12 z 21 Programowanie w PHP | Typ aktywności Zajęcia | Prowadzący Piotr Arciszeski | Data realizacji zajęć 26-06-2026 | Godzina rozpoczęcia 13:00 | Godzina zakończenia 17:00 | Liczba godzin 04:00 |
Przedmiot / temat 13 z 21 Programowanie w PHP | Typ aktywności Zajęcia | Prowadzący Piotr Arciszeski | Data realizacji zajęć 27-06-2026 | Godzina rozpoczęcia 09:00 | Godzina zakończenia 12:00 | Liczba godzin 03:00 |
Przedmiot / temat 14 z 21 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 27-06-2026 | Godzina rozpoczęcia 12:00 | Godzina zakończenia 13:00 | Liczba godzin 01:00 |
Przedmiot / temat 15 z 21 Programowanie w PHP | Typ aktywności Zajęcia | Prowadzący Piotr Arciszeski | Data realizacji zajęć 27-06-2026 | Godzina rozpoczęcia 13:00 | Godzina zakończenia 17:00 | Liczba godzin 04:00 |
Przedmiot / temat 16 z 21 Programowanie w PHP | Typ aktywności Zajęcia | Prowadzący Piotr Arciszeski | Data realizacji zajęć 28-06-2026 | Godzina rozpoczęcia 09:00 | Godzina zakończenia 12:00 | Liczba godzin 03:00 |
Przedmiot / temat 17 z 21 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 28-06-2026 | Godzina rozpoczęcia 12:00 | Godzina zakończenia 13:00 | Liczba godzin 01:00 |
Przedmiot / temat 18 z 21 Programowanie w PHP | Typ aktywności Zajęcia | Prowadzący Piotr Arciszeski | Data realizacji zajęć 28-06-2026 | Godzina rozpoczęcia 13:00 | Godzina zakończenia 17:00 | Liczba godzin 04:00 |
Przedmiot / temat 19 z 21 - | Typ aktywności Walidacja | Prowadzący - | Data realizacji zajęć 30-06-2026 | Godzina rozpoczęcia 09:00 | Godzina zakończenia 12:00 | Liczba godzin 03:00 |
Przedmiot / temat 20 z 21 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 30-06-2026 | Godzina rozpoczęcia 12:00 | Godzina zakończenia 13:00 | Liczba godzin 01:00 |
Przedmiot / temat 21 z 21 Zakończenie kursu | Typ aktywności Zajęcia | Prowadzący Piotr Arciszeski | Data realizacji zajęć 30-06-2026 | Godzina rozpoczęcia 13:00 | Godzina zakończenia 15:00 | Liczba godzin 02:00 |
Podsumowanie
| Rodzaj godzin | Liczba godzin |
|---|---|
Rodzaj godzin Suma godzin zegarowych usługi | Liczba godzin 54:00 |
Rodzaj godzin w tym suma godzin zajęć | Liczba godzin 44:00 |
Rodzaj godzin w tym suma godzin walidacji | Liczba godzin 03:00 |
Rodzaj godzin w tym suma przerw | Liczba godzin 07:00 |
Rodzaj godzin Suma godzin dydaktycznych bez przerw | Liczba godzin 62:30 |
Cena
Cena
Cennik
| Rodzaj ceny | Cena |
|---|---|
Rodzaj ceny Koszt przypadający na 1 uczestnika brutto | Cena 9 500,00 PLN |
Podmiot uprawniony do zwolnienia z VAT na podstawie art. 113 ust. 1 ustawy o VAT ze względu na wartość sprzedaży | |
Rodzaj ceny Koszt przypadający na 1 uczestnika netto | Cena 9 500,00 PLN |
Rodzaj ceny Koszt osobogodziny brutto | Cena 175,93 PLN |
Rodzaj ceny Koszt osobogodziny netto | Cena 175,93 PLN |
Liczba godzin usługi
| Rodzaj godzin | Liczba godzin |
|---|---|
Rodzaj godzin Liczba godzin zegarowych usługi | Liczba godzin 54:00 |
Prowadzący
Prowadzący
Piotr Arciszeski
Informacje dodatkowe
Informacje dodatkowe
Informacje o materiałach dla uczestników usługi
Brak
Warunki techniczne
Warunki techniczne
Warunki techniczne udziału w szkoleniu
Uczestnik szkolenia powinien dysponować:
- komputerem stacjonarnym lub laptopem z systemem Windows, Linux lub macOS;
- stabilnym dostępem do Internetu (w przypadku realizacji szkolenia online);
- zainstalowanym środowiskiem programistycznym (np. Visual Studio Code lub inny umożliwiający edycje plików .php);
- sprawnym mikrofonem i głośnikami/słuchawkami (w przypadku zajęć online);
- podstawową umiejętnością obsługi komputera oraz korzystania z plików i folderów;
- adresem e-mail umożliwiającym komunikację organizacyjną i dostęp do materiałów szkoleniowych.
Organizator zapewnia materiały szkoleniowe w formie elektronicznej oraz wsparcie trenera podczas realizacji zajęć.