Projektowanie aplikacji WEB w PHP -podstawy

Twoje umiejętności po skończonym kursie: Na kursie zdobędziesz uniwersalną wiedzę z podstaw programowania, na bazie której będziesz mógł samodzielnie rozwijać umiejętności w projektowaniu aplikacji WEB w języku PHP. Nauczysz się składni języka PHP i jego najczęściej używanych funkcji. Będziesz potrafił integrować strony napisane w HTML ze skryptami PHP. W części warsztatowej kursu uruchomisz min. skrypty do: obsługi formularzy, księgi gości, licznika odwiedzin strony, wysyłania poczty ze strony www.

 

Koszt kursu (w przeliczeniu na jednego uczestnika): Dla osób znających język HTML: Wymiar kursu wynosi 18 godzin, cena od 600 zł Materiały dydaktyczne wykorzystywane podczas zajęć:

Zestawy ćwiczeń, testów, prezentacje komputerowe i materiały pomocnicze do wykładów Szkoły Komputerowej IMPULS, opracowania własne oraz tłumaczenia na podstawie www.w3schools.com/html.

Sposób sprawdzenia umiejętności nabytych w czasie trwania kursu: Projekt i uruchomienie zadanego skryptu

Po zakończeniu kursu i przeprowadzonym egzaminie wystawiamy zaświadczenie ukończenia kursu wg wzoru z Rozp. MEN.

Program ramowy kursu

Projektowanie aplikacji WEB w PHP

  1. Konfiguracja środowiska pracy
  2. Stworzenie strony do przetestowania konfiguracji środowiska pracy
  3. PHP - podstawy. Sposoby integracji, współistnienia PHP i HTML
    1. Wygenerowanie pierwszej strony w PHP (przysłowiowe HELLO WORLD)
  4. Wykrywanie typu przeglądarki, IP klienta
  5. Zmienne, tablice, podstawy programowania
  6. Instrukcje sterujące i ich wykorzystanie - for, while, switch, if
  7. Funkcje Include, require, require_once
  8. Przekazywanie parametrów do skryptu (z formularza i poprzez link)
  9. Stworzenie strony internetowej z wykorzystaniem PHP
  10. Definiowanie funkcji i korzystanie z nich, parametry oraz zwracanie wartości
  11. Obsługa plików tekstowych oraz danych typu string
    1. Funkcje liczące długość stringa, wycinające litery, fragmenty, spacje
  12. Funkcja htmlentities i jej kolosalne znaczenie
  13. Wyrażenia regularne ereg, ereg_replace
  14. Odczyt i zapis do pliku
  15. Obsługa formularzy przez skrypty PHP
    1. Tagi tworzące formularz
  16. Action, method, pola HIDDEN, inne pola formularza
  17. Przechwytywanie wartości z formularza
  18. Napisanie programu wysyłającego pocztę z WWW (poprzez formularz)
  19. Otwieranie i zamykanie pliku, zapisanie danych z formularza do pliku
  20. Stworzenie programu o funkcjonalności księgi gości
  21. Ćwiczenia z pisania i uruchamiania skryptów w PHP