Zaufali nam

nasi Klienci
nasi Klienci
nasi Klienci
nasi Klienci
nasi Klienci
nasi Klienci
nasi Klienci
nasi Klienci
nasi Klienci
nasi Klienci
nasi Klienci
nasi Klienci
nasi Klienci
nasi Klienci
nasi Klienci
nasi Klienci
nasi Klienci
nasi Klienci
nasi Klienci
nasi Klienci
nasi Klienci
nasi Klienci
nasi Klienci
nasi Klienci
nasi Klienci
nasi Klienci
 

PHP i MySQL – zaawansowany

Czas trwania: 24 godz. (3 dni)
Cena:
  • Szkolenie otwarte - 1245 zł/os.
  • Szkolenie indywidualne - 2495 zł/os.
  • Szkolenie zamknięte - do negocjacji
zakres szkolenia w formacie .pdf zakres szkolenia w formacie .pdf
Rozdziały:
  1. Zaawansowana obsługa PHP/MySQL.
  2. Sesje
  3. Zaawansowana praca z tablicami.
  4. Łańcuchy i wyrażenia regularne.
  5. Dostęp do plików i danych systemowych.
  6. Programowanie zorientowane obiektowo (OOP).
  7. Praca z plikami PDF i XML.
  8. Obsługa wyjątków i błędów.
  9. Bezpieczeństwo.
Po ukończeniu szkolenia każdy uczestnik będzie potrafił:
  • Tworzyć bazy danych i zarządzać nimi z poziomu PHP, odtworzyć uszkodzoną bazę danych
  • Konstruować zapytania SQL przy wykorzystaniu elementów zaawansowanego programowania w języku SQL
  • Swobodnie posługiwać się językiem PHP w zakresie zaawansowanego przetwarzania tekstu, wykorzystania mechanizmu sesji umożliwiającego między innymi przechowywanie danych przesyłanych między stronami, wykorzystania wyrażeń regularnych, danych systemowych jak: data, godzina, adresy IP etc.
  • Swobodnie poruszać się tematyce programowania zorientowanego obiektowo, posługiwać podstawowymi pojęciami, takimi jak klasa, obiekt etc.
  • Posługiwać się metodami pozwalającymi na wykorzystanie plików XML oraz generowanie plików PDF
  • Wskazać rodzaje błędów najczęściej występujących oraz zapobiegać im, wykorzystywać mechanizm obsługi wyjątków
  • Wskazać najczęściej występujące zagrożenia oraz zagadnienia związane z bezpieczeństwem oraz wykorzystać metody ich unikania
Zapewniamy:
  • 24 godziny praktycznych zajęć, popartych trafnymi przykładami
  • Nowoczesne, samodzielne stanowisko pracy
  • Małe - maksymalnie 10cio osobowe grupy
  • Certyfikat potwierdzający ukończenie zajęć
  • Realizację zajęć nawet w przypadku jednego zgłoszenia
Rozdział 1 – Zaawansowana obsługa PHP/MySQL.
  1. Administrowanie bazą MySQL
  2. Import/Export danych
  3. Tworzenie bazy przy pomocy skryptów
  4. Elementy programowania w MySQL
Rozdział 2 – Sesje
  1. Co to są sesje?
  2. Sposób działania sesji w PHP
  3. Funkcje obsługi sesji
Rozdział 3 – Zaawansowana praca z tablicami.
  1. Iteracje
  2. Przekształcania tablic
  3. Proste struktury danych
  4. Podstawowe algorytmy sortowania
Rozdział 4 – Łańcuchy i wyrażenia regularne.
  1. Co to są wyrażenia regularne?
  2. Wyrażenia regularne w PHP
  3. Zaawansowane funkcje operujące na łańcuchach
    1. funkcje HTML
    2. funkcje MD5
Rozdział 5 – Dostęp do plików i danych systemowych.
  1. Funkcje czytania i zapisywania plików
  2. Funkcje systemu plików i katalogów
  3. Funkcje sieciowe
  4. Funkcje daty i czasu
  5. Funkcje konwersji kalendarza
Rozdział 6 – Programowanie zorientowane obiektowo (OOP).
  1. Co to jest programowanie zorientowane obiektowo?
  2. Podstawowe konstrukcje PHP dla OOP
  3. Elementy zaawansowanych funkcji OOP
  4. Style OOP w PHP
Rozdział 7 – Praca z plikami PDF i XML.
  1. Tworzenie plików PDF przy pomocy PHP
    1. Biblioteka PDFlib
  2. Praca z plikami XML
    1. SimpleXML
    2. Document Object Model
    3. SAX
Rozdział 8 – Obsługa wyjątków i błędów.
  1. Błędy i wyjątki
  2. Klasa wyjątku
  3. Blok try/catch
  4. Definiowanie własnych podklas Exception
Rozdział 9 – Bezpieczeństwo.
  1. Bezpieczeństwo kodu
  2. Bezpieczeństwo bazy danych
  3. Najpopularniejsze ataki na strony i bazy danych
  4. Szyfrowanie
 2012-05-23 - 2012-05-25Zapisz się   
 2012-06-18 - 2012-06-20Zapisz się   
 2012-07-25 - 2012-07-27Zapisz się   
 2012-08-20 - 2012-08-22Zapisz się