Szkolenie: PHP od podstaw
Szkolenie PHP od podstaw to praktyczny kurs programowania, który uczy tworzenia dynamicznych stron i aplikacji internetowych w PHP, obejmuje składnię, obsługę baz danych, programowanie obiektowe, bezpieczeństwo, testowanie oraz wykorzystanie narzędzi deweloperskich
- Trenerzy praktycy
- Kameralne grupy
Czas trwania szkolenia:3 dni (24h)
Kod kursu:PHP/FUN
PHP od podstaw
Cele szkolenia
Szkolenie przygotowuje do samodzielnego programowania dynamicznych stron i aplikacji internetowych w języku PHP
Szkolenie uczy stosowania dobrych praktyk kodowania, obsługi baz danych oraz wdrażania mechanizmów bezpieczeństwa w projektach PHP
Szkolenie pokazuje, jak wykorzystywać narzędzia deweloperskie i biblioteki wspierające rozwój aplikacji internetowych
Dla kogo?
Osoby rozpoczynające naukę programowania aplikacji internetowych, chcące zdobyć praktyczne umiejętności w PHP
Początkujący programiści i pracownicy IT, którzy chcą rozwinąć kompetencje w zakresie tworzenia stron i aplikacji internetowych
Studenci kierunków informatycznych oraz osoby z podstawową znajomo ścią HTML i ogólną wiedzą informatyczną
Efekty kształcenia
Uczestnik projektuje i implementuje dynamiczne strony internetowe w PHP
Uczestnik analizuje i stosuje konwencje oraz dobre praktyki kodowania
Uczestnik obsługuje bazy danych i zabezpiecza aplikacje przed typowymi zagrożeniami
Uczestnik integruje PHP z HTML oraz obsługuje formularze i sesje
Uczestnik testuje kod z użyciem narzędzi automatyzujących
Uczestnik wykorzystuje narzędzia do zarządzania zależnościami i bibliotekami
Wymagania
Od uczestników wymagana jest podstawowa znajomość HTML i ogólna wiedza z zakresu informatyki
W cenie otrzymasz:
Materiały szkoleniowe
Certyfikat ukończenia szkolenia
W przypadku szkolenia w trybie stacjonarnym zapewnimy Ci również lunch oraz sprzęt niezbędny do nauki
Program szkolenia
Wprowadzenie
Czym jest PHP?
Jakie narzędzia są potrzebne?
Jak uruchomić skrypt napisany w PHP?
Standard PSR
Podstawy języka
Składnia języka
Dostępne typy danych
Dostępne operatory
Zmienne, stałe i tablice
Funkcje wbudowane oraz tworzenie własnych funkcji
Kontrola sterowania przepływem danych
Obsługa systemu plików
Tworzenie stron WWW
Jak odbywa się komunikacja pomiędzy klientem a serwerem?
Używanie jednocześnie PHP i HTML
Mechanizm sesji
Ciasteczka
Obsługa formularzy
Walidacja danych
Zabezpieczenie wyjścia danych
Obsługa baz danych
Wprowadzenie do tematu baz danych
Abstrakcja bazodanowa na przykładzie PDO
PDO - dodawanie, aktualizacja, usuwanie i odczyt danych
Zabezpieczenie przed SQL Injection
Programowanie obiektowe
Omówienie najważniejszych pojęć OOP
Wykorzystanie klas oraz interfejsów
Hermetyzacja i kontrola dostępu
Dziedziczenie i kompozycja
Niskie sprzężenie i wysoka spójność
Omówienie dodatkowych bibliotek i narzędzi
Narzędzie Composer i repozytorium Packagist
Systemy szablonów
Testowanie kodu z PHPUnit
Przegląd frameworków PHP
Wybrane opinie
Przeczytaj pozytywne opinie pochodzące z ankiet satysfakcji z naszych szkoleń wypełnianych wyłącznie przez ich uczestników po realizacji usługi