Program szkolenia „Zawodowy Webmaster”
Serwer WWW
- Zasada działania serwera WWW
- Instalacja serwera.
- Protokół http
XHTML
- HTML, a XHTML.
- Struktura dokumentu HTML
- Informacje o stronie – znaczniki meta, link i title
- Treść strony – znaczniki p, a, br, img, span, h(x)
- Projektowanie układu logicznego strony – znaczniki div, ul, ol, li, table i inne
CSS
- Wprowadzenie do kaskadowych arkuszy stylów
- Dołączanie plików ze stylami
- Manipulacja tekstem
- Selektor uniwersalny, selektory typu, klasy, potomka, dziecka, braci, atrybutu.
- Identyfikatory, pseudoklasy, grupowanie
- Boxmodel
- Ustalanie pozycji elementów
- Rozmiar i wygląd elementów
PHP
- Wprowadzenie do języka php
- Typy zmiennych
- Instrukcje echo, print i print_r
- Operatory arytmetyczne, przypisania, porównań i logiczne
- Funkcje rand(), abs(), round(), date(), time(), md5(), substr(), strpos(), strlen()
- Wysyłanie maili z poziomu php
- Tablice
- Funkcje array(), array_key_exists(), count(), in_array(), list(), explode() i sort()
- Tablice $_GET i $_POST
- Sesje
- Ciasteczka
- Instrukcje if, if{}else{}, if{}elseif{}else, oraz instrukcja switch
- Pętle for, foreach, while i do{}while
- Tworzenie funkcji
- Instrukcje include, include_once, require i require_once
- Operacje na plikach
- Operacje na katalogach
- Mod-rewrite
- Testowanie i wyszukiwanie błędów
Bazy danych
- Wprowadzenie do relacyjnych baz danych
- Projektowanie i normalizacja struktury danych
- Obsługa bazy MySQL przez skrypt phpMyAdmin
- Wstawianie i usuwanie danych – instrukcje INSERT i DELETE
- Pobieranie danych – podstawy instrukcji SELECT, klauzule WHERE, LIKE
- Aktualizacja danych – instrukcja UPDATE
- Sortowanie – klauzula ORDER BY i Ograniczanie wyników – klauzula LIMIT
- Komunikacja z bazą z poziomu php
ADODB
- Wprowadzenie do ADODB
- Tworzenie obiektu i nawiązywanie połączenia
- Aktualizacja danych – metoda Execute
- Pobieranie danych i wyświetlanie danych z bazy – metody: GetRow, GetAll, GetOne
- Złączenia
- Podzapytania
- Funkcje agregujące
Formularze
- Tworzenie formularzy i wysyłanie danych
- Kontrolki formularzy
- Filtrowanie danych
- Walidacja formularzy
Bezpieczeństwo
- Podstawowe zabezpieczenia aplikacji
- Ataki SQL Injection
- Ataki XSS/CSRF
- Upload niebezpiecznych plików na serwer
JavaScript/jQuery
- Wprowadzenie do języka JavaScript
- Instalacja jQuery.
- Selektory
- Atrybuty
- Zdarzenia
- Efekty
- Manipulowanie CSS
- Ajax
System szablonów Smarty
- Wprowadzenie do systemu szablonów Smarty
- Instalacja
- Przekazywanie i wyświetlanie zmiennych oraz tablic w szablonie
- Dolączanie plików
- Instrukcje warunkowe
- Pętle
Umieszczanie aplikacji w Internecie
- Umieszczanie aplikacji w Internecie – uzyskanie konta u dostawcy
- Kopiowani plików na serwer przez połączenie FTP
- Zakładanie bazy danych
- Testowanie aplikacji
Jeżeli jesteś zdecydowany, zapisz się teraz.
Jeśli potrzebujesz upewnić się w swojej dobrej decyzji, wróć do oferty.