PHP to powszechnie używany i szeroko stosowany język programowania we współczesnym świecie, szczególnie w programowaniu internetowym. Ponieważ jest szeroko stosowany w tworzeniu aplikacji internetowych, często występuje w połączeniu z technologią HTML.
Program PHP stanowi kompleksowe wprowadzenie do języka programowania PHP (Hypertext Preprocessor), koncentrując się na rozwijaniu umiejętności niezbędnych do tworzenia dynamicznych aplikacji internetowych. Program rozpoczyna się od podstawowych pojęć, a następnie przechodzi do struktur sterujących, pracy z funkcjami i tablicami, manipulowania formularzami HTML oraz walidacji danych wejściowych. Uczestnicy zdobędą solidną wiedzę na temat języka PHP i będą potrafili tworzyć interaktywne i funkcjonalne aplikacje internetowe.
- Materiały dydaktyczne w formie nagrań wideo oraz ćwiczenia praktyczne.
- Testy pośrednie, za pomocą których ocenisz swoje postępy.
- Egzamin końcowy, po zdaniu którego otrzymasz dyplom ukończenia programu.
Dzięki temu programowi uczestnicy nauczą się:
- Rozpoznaj zalety języka PHP.
- Użyj PHP do tworzenia dynamicznych aplikacji internetowych.
- Pisanie i wykonywanie skryptów PHP.
- Praca ze zmiennymi i stałymi w PHP.
- Użyj operatorów do wykonywania działań matematycznych i logicznych.
- Definiuj i wywołuj własne funkcje w PHP.
- Manipuluj tablicami i pracuj z danymi w nich zawartymi.
- Zintegruj formularze HTML z PHP, aby umożliwić interakcję z użytkownikami.
- Tworzenie struktur podejmowania decyzji i powtarzalnej kontroli.
- Sprawdzanie poprawności danych wprowadzanych do formularzy za pomocą PHP.
Program nu wymagać wiedza poprzedni ani z domeniul TO, ani de matematyka.
Lekcja 1: Wprowadzenie i podstawowe koncepcje
- Czym jest PHP? Krótka historia. Zalety języka.
- Zastosowania i wykorzystanie PHP
- Kilka pojęć na temat FTP, serwerów WWW i hostingu WWW, serwer PHP
- Aplikacje programowe używane w tym programie
- Czym jest skrypt PHP. Jak napisać i uruchomić skrypt PHP?
- Podstawowa składnia: znaczniki PHP, ucieczka HTML, rozdzielanie instrukcji, komentarze
- RECENZJA
Lekcja 2: Zmienne i stałe PHP
- Zmienne: definicja, użycie
- Typy danych
- LICZBY
- Smyczki
- Powiązanie
- Operatorzy przypisania
- Stałe PHP
- RECENZJA
Lekcja 3: Operatorzy
- Operatory matematyczne
- Kolejność działań
- Operatorzy porównania
- Operatorzy równości i tożsamości
- Operatorzy tablicowi
- Operatory logiczne (i, lub, nie, xor)
- Warunki złożone
- RECENZJA
Lekcja 4: Funkcje zdefiniowane przez użytkownika w PHP
- Wprowadzenie
- Definiowanie funkcji
- Wywoływanie funkcji
- Funkcje z parametrami
- Wartości zwracane
- Przechodząc przez odniesienie
- Zakres zmiennej
- Programy wieloplikowe – wyrażenie obejmuje
- RECENZJA
Lekcja 5: Wewnętrzne (wbudowane) funkcje PHP
- Wprowadzenie
- Funkcje łańcuchowe
- Funkcje do pracy ze zmiennymi
- Funkcje numeryczne
- Generowanie liczb losowych
- Inne dodatkowe funkcje
- Udokumentować
- Odkrywanie nowych funkcji
- RECENZJA
Lekcja 6: Tablice PHP
- Wprowadzenie
- Definiowanie tablic za pomocą składni skróconej
- Definiowanie tablic za pomocą funkcji array()
- Wyświetlanie tablic
- Dostęp do elementu w tablicy
- Modyfikowanie elementów tablicy
- Dodawanie nowych elementów do tablicy
- Funkcje array_shift() i array_unshift()
- Tablice wielowymiarowe
- Funkcje tablicowe
- RECENZJA
Lekcja 7: Obsługa formularzy HTML w PHP
- Wprowadzenie
- Co oznacza Front-end?
- Co oznacza Back-end?
- PHP osadzone w HTML
- Zmienne superglobalne
- Obsługa formularza za pomocą metody GET
- Manipulowanie formularzem za pomocą metody POST
- Korzystanie z atrybutu akcji
- RECENZJA
Lekcja 8: Struktury decyzyjne i wartości boolowskie
- Wprowadzenie
- Struktura kontrolna if
- Struktura sterowania if-else
- Struktura kontrolna if – elseif – else
- Struktura sterowania przełącznikiem
- Operator trójargumentowy
- Boolean – prawda i fałsz
- RECENZJA
Lekcja 9: Powtarzalne struktury sterujące
- Wprowadzenie
- Struktura while
- Struktura do-while
- Struktura forum
- Struktura foreach
- Różnice między strukturami powtarzalnymi
- przerwać i kontynuować
- Unikanie pętli nieskończonych
- RECENZJA
Lekcja 10: Wprowadzenie do walidacji formularzy za pomocą PHP
- Wprowadzenie
- Manipulowanie formą
- Prosta walidacja
- Podstawowa sanityzacja danych
- Dezynfekcja i walidacja za pomocą funkcji filter_var()
- Niestandardowe walidacje
- Przekierowywanie za pomocą header()
- RECENZJA
Uczestnicy po ukończeniu kursu i zdaniu egzaminu ewaluacyjnego otrzymają dyplom ukończenia kursu.

