Strona główna Szkolenia  PHP i MySQL - Zaawansowany

Szkolenie: PHP i MySQL - Zaawansowany

Kategoria: KOMPUTERY I INTERNET / Obsługa Programów

Szkolenie zamknięte

Najedź kursorem na daną ikonkę aby dowiedzieć się więcej

Osoba kontaktowa:
Kamil Kozieł
tel.: 061 661 10 89
email: info@itschool.pl

  • Poleć znajomemu
  • Zadaj pytanie


Tytuł: PHP i MySQL - Zaawansowana praca na dynamicznych witrynach internetowych
Kategoria: KOMPUTERY I INTERNET / Obsługa Programów
Metodyka: Ćwiczenia
Opis: Udział
w szkoleniu pozwala na opanowanie materiału przydatnego podczas
tworzenia portali internetowych obsługi biznesowych baz danych oraz
pracy przy projektach deweloperskich.
Poziom zaawansowania : zaawansowany
Trenerzy: 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.
Wielkość grupy: 8
Program: Rozdział
1 – Zaawansowana obsługa PHP/MySQL.
Opis: Po ukończeniu tego rozdziału uczestnicy będą potrafili tworzyć
bazy danych i zarządzać nimi z poziomu PHP. Poznają również elementy
zaawansowanego programowania w języku SQL.
1. Administrowanie bazą MySQL
2. Import/Export danych
3. Tworzenie bazy przy pomocy skryptów
4. Elementy programowania w MySQL
Rozdział 2 – Sesje
Opis: W tym rozdziale uczestnicy kursu zapoznani zostają z mechanizmem
sesji, który umożliwia między innymi przechowywanie danych przesyłanych
między stronami.
1. Co to są sesje?
2. Sposób działania sesji w PHP
3. Funkcje obsługi sesji
Rozdział 3 – Zaawansowana praca z tablicami.
Opis: Rozdział ma na celu rozszerzenie nabytych już umiejętności
związanych z obsługą tablic w języku PHP.
1. Iteracje
2. Przekształcania tablic
3. Proste struktury danych
4. Podstawowe algorytmy sortowania
Rozdział 4 – Łańcuchy i wyrażenia regularne.
Opis: Rozdział ma na celu rozszerzenie nabytych już umiejętności
związanych z pracą z łańcuchami znaków oraz wprowadza w temat wyrażeń
regularnych.
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.
Opis: W tym rozdziale uczestnicy poznają metody pracy z plikami
zewnętrznymi. Ponadto zapoznani zostają z metodami wyciągania
przydatnych danych systemowych jak: data, godzina, adresy IP etc.
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).
Opis: Rozdział zawiera wprowadzenie w szeroką tematykę programowania
zorientowanego obiektowo. Uczestnicy kursu zostają zapoznani
podstawowymi pojęciami, takimi jak klasa, obiekt etc.
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.
Opis: Rozdział ma na celu przedstawienie metod oraz korzyści płynących
z pracy z plikami XML. Ponadto uczestnicy mają okazję poznać metody
generowania plików PDF przy pomocy kodu PHP.
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.
Opis: W tym rozdziale użytkownicy poznają przede wszystkim metody
zapobiegania błędom oraz najczęstsze ich rodzaje. Dodatkowo
przedstawiony zostaje mechanizm obsługi wyjątków, który znacznie
ułatwia pracę z aplikacją.
1. Błędy i wyjątki
2. Klasa wyjątku
3. Blok try/catch
4. Definiowanie własnych podklas Exception
Rozdział 9 – Bezpieczeństwo.
Opis: Rozdział ma na celu wprowadzenie w zagadnienia związane z
bezpieczeństwem, przedstawienie podstawowych zagrożeń oraz sposobów ich
unikania.
1. Bezpieczeństwo kodu
2. Bezpieczeństwo bazy danych
3. Najpopularniejsze ataki na strony i bazy danych
4. Szyfrowanie
Wymagania: Wiedza równoważna z zakresem kursu PHP i MySQL - Podstawy pracy z dynamicznymi stronami internetowymi
Świadczenia dodatkowe: W cenę wliczone zostały materiały szkoleniowe, przerwy kawowe oraz mailowa pomoc po kursie
 

Poleć szkolenie znajomemu