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 w stopniu podstawowym, którzy 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
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
Rejestracja
Wybierz termin:
Cena 1
cena netto
1 245
zł
Cena zawiera:
- sprzęt komputerowy podczas szkolenia, materiały szkoleniowe, przerwy kawowe, kontakt z trenerem po zakończeniu szklolenia
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
- Chcesz wiedzieć więcej? Napisz do nas! lub zadzwoń!
Kontakt
Masz pytania? Napisz do nas

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