Programowanie w PHP
kursu
szkolenia
trwania
Dla kogo jest kurs?
Kurs przeznaczony jest dla nauczycieli wszystkich typów szkół i placówek oświatowych, a także innych osób zainteresowanych poznaniem podstaw tworzenia dynamicznych stron internetowych opartych na języku PHP.
Czego się nauczę?
Celem kursu jest nabycie wiedzy praktycznej w zakresie stosowania rozwiązań umożliwiających stworzenie własnej, dynamicznej strony internetowej.
Co znajduje się w kursie?
Kurs został podzielony na rozdziały, w których krok po kroku omawiane są podstawowe i kluczowe składowe języka PHP. Zawiera wskazówki jak korzystać ze zmiennych, tablic, pętli, instrukcji warunkowych, funkcji. Ponadto omówione są popularne mechanizmy jak sesje czy walidacja danych pochodzących z formularzy. Wszystkie zagadnienia omawiane w kursie przedstawione są przy użyciu prostych przykładów zaprezentowanych w materiałach video. Pliki źródłowe zostały dołączone do kursu.
kursu
szkolenia
trwania
Plan szkolenia
-
03Instalacja serwera i konfiguracjaInstalacja serwera i konfiguracja
-
04Wstawianie kodu PHPWstawianie kodu PHP
-
05Zmienne, komentarzeZmienne, komentarze
-
06Wypisywanie zmiennych, sekwencje sterująceWypisywanie zmiennych, sekwencje sterujące
-
07Typy zmiennych i zmiana typuTypy zmiennych i zmiana typu
-
08StałeStałe
-
09Operatory arytmetyczne i przypisaniaOperatory arytmetyczne i przypisania
-
10Operatory inkrementacji i dekrementacjiOperatory inkrementacji i dekrementacji
-
11Zmienne zmiennychZmienne zmiennych
-
12Czym są tabliceCzym są tablice
-
13Tablice asocjacyjneTablice asocjacyjne
-
14Tablice wielowymiaroweTablice wielowymiarowe
-
15Sortowanie tablicSortowanie tablic
-
16Operacje na tablicachOperacje na tablicach
-
17Tworzenie ciągówTworzenie ciągów
-
18Instrukcja warunkowa IF, ELSE, operatory porównaniaInstrukcja warunkowa IF, ELSE, operatory porównania
-
19Operatory logiczneOperatory logiczne
-
20Instrukcja SWITCH, CASEInstrukcja SWITCH, CASE
-
21Pętla FORPętla FOR
-
22Pętla WHILE, DO … WHILEPętla WHILE, DO … WHILE
-
23Pętla FOREACHPętla FOREACH
-
24FunkcjeFunkcje
-
25Zwracanie wartości przez funkcjeZwracanie wartości przez funkcje
-
26Instrukcje INCLUDE i REQUIREInstrukcje INCLUDE i REQUIRE
-
27Zasięg zmiennych – zmienne globalne i lokalneZasięg zmiennych – zmienne globalne i lokalne
-
28ReferencjaReferencja
-
29RekurencjaRekurencja
-
30Formularze (metody POST i GET) oraz zmienne superglobalneFormularze (metody POST i GET) oraz zmienne superglobalne
-
31Walidacja danych formularzyWalidacja danych formularzy
-
32OdnośnikiOdnośniki
-
33Obsługa sesjiObsługa sesji
-
34Odczyt plikówOdczyt plików
-
35Zapis plikówZapis plików
-
36Inne operacje na plikach i katalogachInne operacje na plikach i katalogach
-
37Operacje na ciągach znakowychOperacje na ciągach znakowych
-
38Operacje na datachOperacje na datach
-
39Wysyłanie e-mailWysyłanie e-mail
-
40Test końcowyTest końcowy
Absolwent Politechniki Częstochowskiej na kierunku Informatyka o specjalności Sieci komputerowe. Od 2002 roku zajmuje się projektowaniem i programowaniem aplikacji internetowych. Twórca wielu serwisów internetowych, sklepów oraz rozwiązań on-line dla biznesu. Współautor darmowego systemu PAD CMS stworzonego w ramach projektu Polskiej Akademii Dostępności realizowanego przez Fundację Widzialni i Ministerstwo Administracji i Cyfryzacji.
Jest również członkiem zarządu Fundacji Widzialni zajmującej się przeciwdziałaniem wykluczeniu cyfrowemu i społecznemu, z którą współpracuje od samego początku jej istnienia jako ekspert ds. dostępności stron www. Przeprowadza audyty dostępności stron internetowych w oparciu o standard WCAG 2.1. Ocenia serwisy internetowe w ogólnopolskim konkursie ”Strona Internetowa bez Barier”. Jest również trenerem i twórcą autorskiego programu szkoleń nt. dostępności organizowanych przez Fundację. Współautor publikacji ”Podręcznik dobrych praktyk WCAG” oraz ”Raportu Dostępności” oceniającego stan stron internetowych administracji publicznej. Współtwórca metodologii badania stron internetowych pod kątem dostępności dla osób niepełnosprawnych. Brał udział w konsultacjach nad Rozporządzeniem Rady Ministrów z dnia 12 kwietnia 2012r. w sprawie Krajowych Ram Interoperacyjności.
Były wykładowca w Wyższej Szkole Biznesu w Dąbrowie Górniczej na kierunkach związanych z programowaniem serwisów internetowych oraz na kierunku ”Włączenie Cyfrowe i Społeczne” na Uniwersytecie Śląskim.