Szkolenie z zakresu Back - End (PHP, Laravel)
Szkolenie przeznaczone dla projektantów stron www, administratorów witryn oraz back-endowych.
...Zdalne
64 h
8
Szkolenie z zakresu Back - End (PHP, Laravel)
Opis kursu
"Back-End (PHP, Laravel)"
to zaawansowany kurs, który przygotowuje uczestników do tworzenia nowoczesnych aplikacji webowych po stronie serwera, z wykorzystaniem języka PHP oraz frameworka Laravel. Kurs rozpoczyna się od solidnego wprowadzenia do PHP, w tym jego składni, zarządzania danymi oraz tworzenia dynamicznych stron internetowych.
Następnie uczestnicy poznają framework Laravel, który ułatwia tworzenie aplikacji poprzez strukturę MVC (Model-View-Controller) i przyspiesza proces programowania. Kurs obejmuje tworzenie baz danych z użyciem narzędzi Laravel, takich jak Eloquent ORM, oraz zarządzanie migracjami i relacjami pomiędzy danymi. Uczestnicy nauczą się tworzyć bezpieczne aplikacje, w tym mechanizmy autoryzacji i uwierzytelniania użytkowników. Ważnym elementem szkolenia jest także integracja z zewnętrznymi API oraz tworzenie własnych RESTful API.
Kurs porusza zagadnienia dotyczące optymalizacji wydajności aplikacji oraz zarządzania sesjami i pamięcią podręczną. Uczestnicy dowiedzą się także, jak wdrażać aplikacje na serwery i zarządzać wersjonowaniem kodu za pomocą GIT. Szkolenie zakończy się projektem, w którym każdy uczestnik stworzy pełnowartościową aplikację webową z wykorzystaniem PHP i Laravel, a na koniec otrzyma certyfikat.
Czego się nauczysz:
- Typy danych i zmienne
- Operatory i wyrażenia
- Funkcje i struktury sterowania
- Praca z plikami i katalogami
- Praca z bazami danych w Laravel
- Uwierzytelnianie i autoryzacja w Laravel
- Programowanie obiektowe w PHP
- Instalacja i konfiguracja Laravel
- Tworzenie aplikacji webowej w Laravel
- Planowanie i projektowanie aplikacji webowej
- Tworzenie kontrolerów, modeli i widoków
- Tworzenie tras i routing w Laravel
- 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