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
| 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