Strona główna Szkolenia  Programowanie w języku PHP – podstawy

Szkolenie: Programowanie w języku PHP – podstawy

Kategoria: KOMPUTERY I INTERNET / Programowanie

Szkolenie otwarte

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

Osoba kontaktowa:
tel.: 71 733 67 40
email: biuro@betterpoland.pl

  • Poleć znajomemu
  • Zadaj pytanie


Tytuł: Programowanie w języku PHP – podstawy
Kategoria: KOMPUTERY I INTERNET / Programowanie
Metodyka: Ćwiczenia
Opis: - Opanowanie języka PHP na poziomie średnio zaawansowanym
- Zdobycie wiedzy oraz praktycznych umiejętności niezbędnych do tworzenia kodu, jego analizy, debuggowania oraz refaktoryzacji
- Poznanie najlepszych praktyk programistycznych
Poziom zaawansowania : początkujący
Wielkość grupy: 5
Program: 1. Wprowadzenie do technologii
- Historia
- Struktura aplikacji opartej o PHP
- Osadzanie kodu PHP na stronie HTML
- Realizacja/omówienie PHP Hello World
2. Podstawy języka
a) Zmienne
b) Stałe
c) Typy danych
d) Operatory
e) Instrukcje sterujące
f) Tablice
g) Wybrane funkcje dotyczące:
- przetwarzania łańcuchów znaków
- operowania na wartościach numerycznych
- manipliacji datą i czasem
3. Funkcje
- Składnia
- Wartości zwracane
- Argumenty
- Rekurencja
4. Programowanie obiektowe
a) Podstawowe pojęcia
b) Deklarowanie klas
- Pola i metody
- Modyfikatory dostępu
- Konstruktory/destruktory
- Elementy statyczne
c) Tworzenie obiektów
d) Mechanizm dzidziczenia
e) Interfejsy i klasy abstrakcyjne
f) Lazy loading
5. Praca z systemem plików
a) Odczyt
- Plików lokalnych
- Plików zdalnych
- Wybranych fragmentów plików
b) Zapis plików
c) Operacje na katalogach
6. Współpraca z bazami danych
a) Wprowadzenie do baz danych i języka SQL
b) Wykorzystanie:
- MySQLi Extension
- SQLite Extension
- PDO Extension
7. Praca z XML
a) Wprowadzenie do technologii XML
b) Użycie
- Simple XML Extension
- DOM Extension
8. Sesja, nagłówki i cookies
a) Praca z sesją HTTP
- Tworzenie/usuwanie
- Dodawanie/usuwanie/modyfikacja elementów sesji
b) Wykorzystanie nagłówków HTTP
c) Użycie cookies

Bezpieczeństwo i Troubleshooting
1. Obsługa błędów i wyjątków
2. Logowanie
3. Debuggowanie
4. Wybrane aspekty bezpieczeństwa
Wymagania: - Umiejętność programowania w języku JavaScript na poziomie średnio zaawansowanym
- Znajomość HTML i CSS w stopniu umożliwiającym tworzenie własnych dokumentów
Świadczenia dodatkowe: wyżywienie i materiały szkoleniowe
 

Poleć szkolenie znajomemu