Dofinansowania KFS na szkolenia w JSystems! Skontaktuj się z nami i dowiedz się więcej :)


Programowanie w języku PHP

by:
Czas trwania 5 dni

Najbliższe terminy tego szkolenia

24.03 28.03 Termin gwarantowany Szkolenie online Ostatnie miejsca!
Zapisz się
23.06 27.06 Termin gwarantowany Szkolenie online Ostatnie miejsca!
Zapisz się

Szkolenie
dedykowane
dla Twojego
zespołu

Cena szkolenia 3000 PLN (netto)

Standardy JSystems

  1. Wszyscy nasi trenerzy muszą być praktykami i osiągać średnią z ankiet minimum 4.75 na 5. Nie ma wśród nas trenerów-teoretyków. Każdy trener JSystems ma bogate doświadczenie komercyjne w zakresie tematów z których prowadzi szkolenia.
  2. Wszystkie szkolenia mają format warszatowy. Każde zagadnienie teoretyczne jest poparte rzędem warsztatów w ściśle określonym formacie.
  3. Terminy gwarantowane na 100%. Jeśli jakiś termin jest oznaczony jako gwarantowany, oznacza to że odbędzie się nawet jeśli część grupy wycofa się z udziału. Ryzyko ponosimy my jako organizator.
  4. Do każdego szkolenia które wymaga jakiegokolwiek oprogramowania dostarczamy skonfigurowane, gotowe hosty w chmurze. Dzięki temu uczestnik nie musi nic instalować na swoim komputerze (i bić się z blokadami korporacyjnymi). Połączenie następuje przez zdalny pulpit lub SSH - w zależności od szkolenia.
Zapisz się
Program szkolenia

Dzień 1: Wprowadzenie do PHP

Godzina 1-2: Historia i przegląd PHP

  • Wprowadzenie do PHP
  • Zastosowania PHP
  • Środowisko pracy: konfiguracja serwera lokalnego (XAMPP/WAMP)


Godzina 3: Wprowadzenie do menedżera pakietów Composer

  • Instalacja i konfiguracja Composer
  • Podstawowe polecenia Composer
  • Autoloading klas za pomocą Composer


Godzina 4: Składnia podstawowa

  • Zmienne i typy danych
  • Stałe
  • Komentarze


Godzina 5: Struktury sterujące

  • Instrukcje warunkowe (if, else, switch)
  • Pętle (for, while, do-while, foreach)
  • Godzina 6-7: Praca z formularzami
  • Metody GET i POST
  • Przekazywanie danych między stronami



Dzień 2: Funkcje i tablice

Godzina 1-2: Funkcje w PHP

  • Definiowanie funkcji
  • Parametry i zwracanie wartości
  • Zasięg zmiennych


Godzina 3-4: Tablice

  • Tablice indeksowane
  • Tablice asocjacyjne
  • Operacje na tablicach (sortowanie, dodawanie elementów, usuwanie)


Godzina 5-6: Wbudowane funkcje PHP dla stringów i tablic

  • Manipulacja stringami
  • Przeszukiwanie i sortowanie tablic


Godzina 7: Wprowadzenie do obsługi plików

  • Otwieranie i czytanie plików
  • Zapis do pliku



Dzień 3: Programowanie obiektowe i bazy danych


Godzina 1-2: Programowanie obiektowe (OOP) w PHP

  • Klasy i obiekty
  • Właściwości i metody
  • Konstruktory i destruktory


Godzina 3-4: Dziedziczenie i interfejsy

  • Rozszerzanie klas
  • Implementacja interfejsów


Godzina 5-6: Wprowadzenie do baz danych MySQL z PHP

  • Połączenie z bazą danych
  • Wykonywanie zapytań


Godzina 7: Bezpieczeństwo aplikacji PHP i baz danych

  • Zapobieganie atakom SQL injection
  • Walidacja i sanitacja danych wejściowych



Dzień 4: Zaawansowane techniki programowania w PHP


Godzina 1-2: Sesje i ciasteczka

  • Zarządzanie sesjami użytkownika
  • Przechowywanie danych w ciasteczkach


Godzina 3-4: Obsługa wyjątków i błędów

  • Try, catch, finally
  • Tworzenie własnych wyjątków


Godzina 5: Praca z datami i czasem

  • Funkcje daty i czasu
  • Strefy czasowe


Godzina 6-7: Wprowadzenie do frameworków PHP (Laravel/Symfony)

  • Przegląd popularnych frameworków
  • Podstawy pracy z wybranym frameworkiem



Dzień 5: Projekt końcowy i podsumowanie


Godzina 1-3: Planowanie projektu

  • Określenie wymagań
  • Projektowanie aplikacji


Godzina 4-6: Praca nad projektem

  • Implementacja funkcji
  • Testowanie


Godzina 7: Prezentacja projektów i feedback

  • Prezentacja wykonanych aplikacji
  • Omówienie najlepszych praktyk i podsumowanie kursu

Opis szkolenia

Szkolenie odbywa się na żywo z udziałem trenera. Nie jest to forma kursu video!


Szkolenie w skrócie

Kurs "Podstawy PHP" to kompleksowe szkolenie przeznaczone dla osób rozpoczynających pracę z PHP. Uczestnicy zaczną od podstaw języka, konfiguracji środowiska pracy, przez składnię podstawową, obsługę formularzy, funkcje i tablice, aż po programowanie obiektowe i prace z bazą danych MySQL. Szczególny nacisk kładziony jest na praktyczne zastosowanie wiedzy przez serię warsztatów, umożliwiając uczestnikom budowanie solidnych fundamentów programistycznych.

Korzyści ze szkolenia

Po ukończeniu szkolenia uczestnicy będą potrafili tworzyć dynamiczne strony internetowe, efektywnie zarządzać danymi, stosować podstawy bezpieczeństwa aplikacji webowych oraz rozumieć i wykorzystywać programowanie obiektowe w PHP.

Dla kogo?

Szkolenie jest skierowane do początkujących programistów oraz osób zainteresowanych rozpoczęciem pracy z PHP, chcących zrozumieć jego podstawy i nauczyć się tworzenia aplikacji webowych.



Prowadzący szkolenie:
Łukasz Przeździęk



Łukasz Przeździęk jest absolwentem Politechniki Łódzkiej na wydziale FTIMS, związany z PHP od 2006 roku. Jego doświadczenie obejmuje pracę z frameworkami Laravel i Symfony, a obecnie pełni funkcję Senior Backend Developera w firmie OnlineVenture, gdzie odpowiada za utrzymanie serwisów meczyki.pl i ppe.pl. Łukasz posiada bogate doświadczenie pedagogiczne, spędziwszy 10 lat jako nauczyciel przygotowujący uczniów technikum do egzaminu zawodowego z programowania. Jego wiedza i doświadczenie praktyczne czynią go ekspertem w dziedzinie backend developmentu, a pasja do nauczania i dzielenia się wiedzą sprawiają, że jest wyjątkowym prowadzącym szkolenia z zakresu nowoczesnych technologii webowych.


Stanowisko robocze


Do tego szkolenia każdy uczestnik otrzymuje dostęp do indywidualnej wirtualnej maszyny w chmurze. Ma ona zainstalowane i skonfigurowane wszystko co potrzebne do realizacji szkolenia. Maszyna będzie dostępna przez cały okres szkolenia.
Terminy gwarantowane

Gdy na jakiś termin zgłosi się minimalna liczba osób, termin oznaczamy jako gwarantowany.

Jeśli jakiś termin oznaczony jest jako gwarantowany to oznacza to, że na 100% się odbędzie we wskazanym czasie i miejscu.

Nawet gdyby część takiej grupy zrezygnowała lub przeniosła się na inny termin, raz ustalony termin gwarantowany takim pozostaje. Ewentualne ryzyko ponosimy my jako organizator.

Przejdź do terminów tego szkolenia

Szkolenia online Szkolenia online odbywają się na żywo z udziałem trenera. Uczestniczy łączą się na szkolenie za pomocą platfomy ZOOM. Informacje o wymaganym niezbędnym oprogramowaniu oraz informacje organizacyjne uczestnicy otrzymują na 7 dni przed datą rozpoczęcia szkolenia.
Inne szkolenia tej kategorii Sprawdź pozostałe    szkolenia PHP!

Sprawdź, co mówią o nas ci, którzy nam zaufali

  • 5.0/5

    Architektura oprogramowania

    01-02-2025 Dużo wiedzy w przystępnej formie - polecam. Jarosław Słabik, DMT Software House Sp. z o.o.
  • 5.0/5

    Architektura oprogramowania

    01-02-2025 Świetne zaangażowanie i energia prowadzącego. Wysoki poziom i tempo utrzymane przez całe szkolenie. Miłosz Kinel, Asseco Poland SA
  • 5.0/5

    Podstawy SQL i PL/SQL

    01-02-2025 Podczas szkolenia uczestnicy mają możliwość pracy z różnymi narzędziami i technologiami, co daje szerokie spojrzenie na tematykę baz danych. Atmosfera jest bardzo sprzyjająca nauce i współpracy, co dodatkowo motywuje do aktywnego udziału i wymiany doświadczeń z innymi uczestnikami. Krzysztof Słonecki, Inter Cars SA
  • 5.0/5

    Tworzenie aplikacji z użyciem Microsoft Power Apps i automatyzacja z Power Automate

    24-01-2025 Najlepsze szkolenie techniczne jakie przeszedłem dotychczas - dużo praktyki. Rafał Święty, Dagma Sp. z o.o.
  • 5.0/5

    Grafana - monitoring, wizualizacja danych i alerting

    23-01-2025 Polecam bardzo, szkolenia na wysokim poziomie Piotr Dziubek, Grupa VAT Pekao
  • 5.0/5

    Tworzenie aplikacji z użyciem Microsoft Power Apps

    22-01-2025 Pan Sebastian to odpowiednia osoba na odpowiednim miejscu. Wiedza przekazywana w sposób jasny i zrozumiały. Wszelkie problemy rozwiązywane na bieżąco Kamil Mróz, Synthos S.A.
  • 5.0/5

    Kompleksowe szkolenie Power BI - Desktop, Dax i Online – 5 dni

    21-12-2024 Pan Sebastian posiada niewątpliwy talent do przekazywania wiedzy, nawet skomplikowanej. Uważam że tempo jest idealne, nie jest zbyt wolno, co zmusza do myślenia nad tym co się robi i łatwiej jest przyswoić wiedzę. Szkolenie oraz samego trenera będę polecać moim współpracownikom. Rewelacja! Ewa Pospieszyńska, EduBroker Sp. z o.o.
  • 4.9/5

    Administracja, replikacja i tuning baz danych PostgreSQL

    21-12-2024 Polecam!!! Łukasz Thomanek, Śląskie Centrum Chorób Serca w Zabrzu
  • 5.0/5

    Fundamenty Jiry dla każdego

    21-12-2024 Polecam szkolenie. Jest przystępne i prowadzone w dobrej atmosferze. Karol Prekurat, Centralny Ośrodek Informatyki
  • 5.0/5

    Kubernetes: orkiestracja kontenerów - szkolenie kompleksowe

    21-12-2024 Kurs Kubernetes prowadzony przez tę firmę to świetna inwestycja w rozwój zawodowy! Prowadzący wykazał się ogromnym profesjonalizmem i wiedzą popartą praktycznym doświadczeniem. Dzięki licznym przykładom oraz jasnemu tłumaczeniu skomplikowanych zagadnień udało mi się lepiej zrozumieć Kubernetes i jego zastosowania. Wiedza wyniesiona z kursu już teraz pomaga mi w codziennej pracy. Polecam każdemu, kto chce poszerzyć swoje umiejętności w tej dziedzinie! Tomasz Kulinowski, Powszechna Kasa Oszczędności Bank Polski SA
  • 5.0/5

    Kubernetes: orkiestracja kontenerów - szkolenie kompleksowe

    21-12-2024 Polecam szkolenie, osoba prowadząca kompetentna i bardzo pomocna. Radosław Frąckiewicz, Powszechna Kasa Oszczędności Bank Polski SA
  • 5.0/5

    Zaawansowany SQL i programowanie w PL/SQL

    21-12-2024 Merytoryczne, warsztatowe i bardzo użyteczne szkolenie. Trener o ogromnej wiedzy, pomocny i przekazujący treści w sposób przystępny. Polecam! Joanna Herczakowska, TAURON SPRZEDAŻ Sp. z o.o.
  • 5.0/5

    Szkolenie kompleksowe: Tuning wydajności SQL w bazach danych Oracle 12c - 21c

    19-12-2024 Polecam. Paweł Niedbała, Diagnostyka S.A.
  • 5.0/5

    Szkolenie kompleksowe: Tuning wydajności SQL w bazach danych Oracle 12c - 21c

    19-12-2024 Super! Marcin Piekarz, Diagnostyka S.A.
  • 4.9/5

    Zaawansowana administracja PostgreSQL: High Availability, Disaster Recovery, monitoring, skalowanie

    14-12-2024 Warto, bo szkolenie ciekawe Robert Mikrut, LearnQuest Deutschland GmbH
  • 5.0/5

    Architektura oprogramowania

    14-12-2024 Bardzo dobre wprowadzenie, podsumowanie i uzupełnienie wiedzy z zakresu architektury IT (w zależności od własnego poziomu wejściowego), obejmujące zarówno mocne teoretyczne podstawy, jak i praktyczne rozwiązania, przedstawione w zrozumiały i zwyczajnie - atrakcyjny - sposób. Michał Kaczmarski, OSOBA PRYWATNA
  • 5.0/5

    Architektura oprogramowania

    14-12-2024 Mega fajne szkolenie, ogromna piguła wiedzy podana w przystępny i ciekawy sposób. Trenerowi zależy, żebyś widział i zrozumiał. :) Michał Olszak, EMPLOYER BRANDING EVENTS Ewelina Gwizdowska
  • 5.0/5

    Kompleksowe szkolenie - Konteneryzacja Docker i Kubernetes: od zera do bohatera

    14-12-2024 Bardzo fajne kompleksowe szkolenie dockera i kubernetesa. Polecam Michał Maksim, Alior Bank S.A.
  • 5.0/5

    Kompleksowe szkolenie - Konteneryzacja Docker i Kubernetes: od zera do bohatera

    14-12-2024 Prowadzący posiada ogromną wiedzę i doświadczenie. Szkolenie "Kompleksowe szkolenie - Konteneryzacja Docker i Kubernetes: od zera do bohatera" zawiera dużo ćwiczeń praktycznych co ułatwia przyswajanie wiedzy. Polecam w 100%! Karol Karol Szatkiewicz, Centralny Ośrodek Informatyki
  • 5.0/5

    Linux w pigułce

    14-12-2024 Bardzo dobrze zorganizowane szkolenie. Prowadzący miał bardzo dobry i elastyczny kontakt z uczestnikami. Pełna współpraca i pomoc przy ewentualnych problemach poszczególnych uczestników, podejście indywidualne dla każdego. Miła atmosfera szkolenia. I oczywiście widać profesjonalizm i znajomość prezentowanego materiału. Piotr Szewczak, Orange Szkolenia sp. z o.o.
  • 4.81/5

    Automatyzacja z Power Automate (Flow)

    14-12-2024 Polecam szkolenia w tej firmie Arkadiusz Andrzejewski, Aquanet S.A.
  • 5.0/5

    Administracja systemem Linux I

    14-12-2024 Polecam! Karol Bury, Asseco Poland SA
  • 5.0/5

    Kompleksowe szkolenie - Konteneryzacja Docker i Kubernetes: od zera do bohatera

    14-12-2024 Bardzo dobre szkolenie. Merytoryczne, dużo praktyki, super prowadzący! Polecam. Łukasz Czajka, Alior Bank S.A.
  • 5.0/5

    Programowanie w języku Python

    14-12-2024 Bardzo merytoryczne szkolenie, dużo wiedzy, dużo zadań które pomagają w jej przyswojeniu i sprawdzeniu. Sławomir Kołbuk, Wiedza i Praktyka sp. z o.o.
  • 4.81/5

    JavaScript od podstaw do technik zaawansowanych

    14-12-2024 Polecam szkolenie z prowadzącą Agatą Malec. Ciekawy program szkolenia, dużo zajęć praktycznych, wiedza i wsparcie prowadzącej. Marek Kocjan, Asseco Poland SA
  • 5.0/5

    Administracja systemem Linux I

    14-12-2024 Bardzo przyjemnie szkolenie, wysokie kompetencje trenera, trener bardzo pomocny, wszystkie wątpliwości z cierpliwością tłumaczy i chętnie rozwiązania problemów pokazuje na przykładach, materiał przekazany w jasny i łatwo przyswajalnej formie Krzysztof Lewandowski, Powszechny Zakład Ubezpieczeń SA
  • 5.0/5

    Architektura oprogramowania

    14-12-2024 Szkolenie dobrze przemyślane, widać ciąg myślowy dzięki czemu łatwo powiązać kolejne elementy przedstawiane w szkoleniu. Otwartość na dyskusje i rozwijanie tematów, które nie są ujęte na slajdach. Polecam :) Mariusz Wyszomierski, Centralny Ośrodek Informatyki
  • 5.0/5

    Administracja systemem Linux I

    14-12-2024 Polecam udział w szkoleniu "Administracja systemem Linux I" organizowanym przez JSystems. Robert Kruk, PGE Dystrybucja S.A. Oddział Łódź
  • 5.0/5

    Kompleksowe szkolenie SQL w Microsoft SQL Server

    14-12-2024 Wszystko super! Jan Sulieman, TAURON SPRZEDAŻ Sp. z o.o.
  • 5.0/5

    Szkolenie kompleksowe: Tuning wydajności SQL w bazach danych Oracle 12c - 21c

    12-12-2024 Pani Monika Lewandowska to świetny trener. Szkolenie dobrze zorganizowane, praktyczne przykłady, mnóstwo wiedzy i praktyczne materiały dodatkowe. Polecam. Kamil Bucholc, Credit Agricole Towarzystwo Ubezpieczeń S.A.

Trenerzy kategorii PHP

Łukasz Przeździęk
Zapisz się

Masz jakieś pytania? Skontaktuj się z nami!

Odpowiadamy na telefony i maile w godzinach 9:00-17:00 od poniedziałku do piątku.

Telefon 22 299 53 69
Napisz do nas

Potrzebujesz więcej informacji?

Wiadomość wysłana

Przyjęliśmy Twoją wiadomość i skontaktujemy się z Tobą w tej sprawie

Klikając OK wrócisz do formularza

Nasza strona korzysta z plików cookie. Możesz zmienić zasady ich używania lub zablokować pliki cookie w ustawieniach przeglądarki. Więcej informacji można znaleźć w Polityce prywatności. Kontynuując korzystanie ze strony, wyrażasz zgodę na używanie plików cookie.