O szkoleniu
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
• 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
Kto powinien wziąć udział?
osób znających PHP, MySQL na poziomie podstawowym, ktorzy chcą poszerzyć swoją wiedzę
Program szkolenia
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
a) funkcje HTML
b) 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
a) Biblioteka PDFlib
2. Praca z plikami XML
a) SimpleXML
b) Document Object Model
c) 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
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
a) funkcje HTML
b) 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
a) Biblioteka PDFlib
2. Praca z plikami XML
a) SimpleXML
b) Document Object Model
c) 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
Czas trwania
24 godziny, 8.30 - 16.00
Prelegenci
Trenerzy
posiadający wieloletnie doświadczenie praktyczne i biznesowe,
reprezentujący wysoki poziom wiedzy merytorycznej poparty wzorowymi
ocenami szkoleń i ankiet projektowych. Wykładowcy uczestniczą w
bieżących projektach deweloperskich dotyczących:
- modyfikacji portali internetowych,
- tworzenia sklepów internetowych,
- wdrożenia systemów wspomagających zarządzanie projektami,
- pisaniu aplikacji dedykowanych opartych na PHP i MySQL.
posiadający wieloletnie doświadczenie praktyczne i biznesowe,
reprezentujący wysoki poziom wiedzy merytorycznej poparty wzorowymi
ocenami szkoleń i ankiet projektowych. Wykładowcy uczestniczą w
bieżących projektach deweloperskich dotyczących:
- modyfikacji portali internetowych,
- tworzenia sklepów internetowych,
- wdrożenia systemów wspomagających zarządzanie projektami,
- pisaniu aplikacji dedykowanych opartych na PHP i MySQL.
Terminy i miejsca
To szkolenie nie ma aktualnych terminów. Wyślij zapytanie o nowe terminy bądź zapisz na powiadomienia o nowych terminach.
IT School
60-650 Poznań
Piątkowska 163
woj. wielkopolskie
IT School
60-650 Poznań
Piątkowska 163
woj. wielkopolskie
IT School
60-837 Poznań
Mickiewicza 33/84
woj. wielkopolskie
Rejestracja
Wybierz termin:
Cena 1
netto
1 245
zł
Cena zawiera:
- sprzęt komputerowy podczas szkolenia, materiały szkoleniowe, przerwy kawowe, kontakt z trenerem po zakończeniu szklolenia
- Rozwiń
Zapisz się
Wydarzenie nieaktualne. Wypełnij formularz, aby zapytać o nowe terminy.
Organizator

IT School
60-650 Poznań
Piątkowska 163
woj. wielkopolskie
IT School jest spółką świadczącą usługi edukacyjne i wdrożeniowe. Działamy w oparciu o praktyczną wiedzę zdobytą przez wykwalifikowanych specjalistów realizujących zlecenia w branży IT od wielu lat. Jesteśmy Centrum Edukacyjnym wpisanym do Rejestru I...
FAQ
Najczęściej zadawane pytania
Prosimy o przejście do sekcji
Zapisz się, aby
wypełnić formularz zgłoszenia w wydarzeniu. Po jego wysłaniu organizator skontaktuje
się celem potwierdzenia przyjęcia zgłoszenia i przekazania szczegółów organizacyjnych.
formularz zgłoszeniowy
Najszybszym sposobem kontaktu z organizatorem i uzyskania dodatkowych informacji jest
wypełnienie formularza kontaktowego.
Możesz też zadzwonić do organizatora.
Kontakt
Masz pytania? Napisz do nas

Wypełnij formularz
Dane kontaktowe
IT School
60-650 Poznań
Piątkowska 163
Powiadomienia o nowych terminach