Zaufali nam
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
Opis szkolenia
Szczegółowy zakres tematyczny
Terminy
Rozdziały:
- Zaawansowana obsługa PHP/MySQL.
- Sesje
- Zaawansowana praca z tablicami.
- Łańcuchy i wyrażenia regularne.
- Dostęp do plików i danych systemowych.
- Programowanie zorientowane obiektowo (OOP).
- Praca z plikami PDF i XML.
- Obsługa wyjątków i błędów.
- 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.
- Administrowanie bazą MySQL
- Import/Export danych
- Tworzenie bazy przy pomocy skryptów
- Elementy programowania w MySQL
Rozdział 2 – Sesje
- Co to są sesje?
- Sposób działania sesji w PHP
- Funkcje obsługi sesji
Rozdział 3 – Zaawansowana praca z tablicami.
- Iteracje
- Przekształcania tablic
- Proste struktury danych
- Podstawowe algorytmy sortowania
Rozdział 4 – Łańcuchy i wyrażenia regularne.
- Co to są wyrażenia regularne?
- Wyrażenia regularne w PHP
- Zaawansowane funkcje operujące na łańcuchach
- funkcje HTML
- funkcje MD5
Rozdział 5 – Dostęp do plików i danych systemowych.
- Funkcje czytania i zapisywania plików
- Funkcje systemu plików i katalogów
- Funkcje sieciowe
- Funkcje daty i czasu
- Funkcje konwersji kalendarza
Rozdział 6 – Programowanie zorientowane obiektowo (OOP).
- Co to jest programowanie zorientowane obiektowo?
- Podstawowe konstrukcje PHP dla OOP
- Elementy zaawansowanych funkcji OOP
- Style OOP w PHP
Rozdział 7 – Praca z plikami PDF i XML.
- Tworzenie plików PDF przy pomocy PHP
- Biblioteka PDFlib
- Praca z plikami XML
- SimpleXML
- Document Object Model
- SAX
Rozdział 8 – Obsługa wyjątków i błędów.
- Błędy i wyjątki
- Klasa wyjątku
- Blok try/catch
- Definiowanie własnych podklas Exception
Rozdział 9 – Bezpieczeństwo.
- Bezpieczeństwo kodu
- Bezpieczeństwo bazy danych
- Najpopularniejsze ataki na strony i bazy danych
- Szyfrowanie
| 2012-05-23 - 2012-05-25 | Zapisz się |   |   | |
| 2012-06-18 - 2012-06-20 | Zapisz się |   |   | |
| 2012-07-25 - 2012-07-27 | Zapisz się |   |   | |
| 2012-08-20 - 2012-08-22 | Zapisz się |   |   |
- Terminy wszystkich szkoleń otwartych dostępne na stronie www.itschool.pl/szkolenia_otwarte





























