Szkolenie z zakresu PHP, Laravel
Szkolenie przeznaczone dla projektantów stron www oraz administratorów witryn.
...Zdalne
32 h
8
Szkolenie z zakresu PHP, Laravel
Opis kursu
"PHP, Laravel" to intensywny kurs, który przygotowuje uczestników do tworzenia nowoczesnych aplikacji webowych przy użyciu języka PHP oraz frameworka Laravel. Na początku kursu omówione zostaną podstawy programowania w PHP, takie jak zmienne, pętle, funkcje i praca z bazami danych. Następnie kursanci poznają Laravel, który jest jednym z najpopularniejszych frameworków PHP, ułatwiającym budowanie aplikacji z zastosowaniem architektury MVC (Model-View-Controller). Kurs skupia się na praktycznej nauce tworzenia aplikacji, w tym konfiguracji środowiska, zarządzania routingiem i walidacją formularzy.
Ważnym elementem szkolenia jest nauka pracy z bazami danych z wykorzystaniem Eloquent ORM, co pozwala na łatwe mapowanie obiektów na tabele baz danych. Uczestnicy dowiedzą się, jak tworzyć migracje baz danych oraz jak zarządzać zależnościami w projekcie za pomocą Composer. Kurs obejmuje również implementację zaawansowanych funkcji, takich jak autoryzacja i uwierzytelnianie użytkowników, co pozwala na budowanie bezpiecznych aplikacji. Ważnym aspektem jest również praca z kontrolerami i widokami w Laravel, co umożliwia tworzenie dynamicznych interfejsów użytkownika.
Podczas szkolenia omówione zostaną także narzędzia do testowania aplikacji oraz debugowania kodu. Uczestnicy poznają najlepsze praktyki dotyczące optymalizacji aplikacji pod kątem wydajności i bezpieczeństwa. Kurs zakończy się projektem praktycznym, w ramach którego uczestnicy stworzą kompletną aplikację webową opartą na PHP i Laravel. Po ukończeniu kursu każdy uczestnik otrzyma certyfikat potwierdzający zdobyte umiejętności.
Czego się nauczysz:
- Podstawy składni języka PHP
- Typy danych i zmienne
- Operatory i wyrażenia
- Funkcje i struktury sterowania
- Praca z plikami i katalogami
- Programowanie obiektowe w PHP
- Wprowadzenie do Laravel
- Instalacja i konfiguracja Laravel
- Praca z bazami danych w Laravel
- Uwierzytelnianie i autoryzacja w Laravel
- Tworzenie aplikacji webowej w Laravel
- Planowanie i projektowanie aplikacji webowej
- Praca z formularzami i walidacją danych
- Obsługa błędów i wyjątków
Wymagania:
- system operacyjny Windows 7/8/10 lub Mac OS X
- pakiet Microsoft Office, Libre Office, Open Office
- minimalna prędkość łącza: 512KB/sek