UP

Szczegóły szkoleń - Programy, daty

Szkolenie to organizujemy w postaci szkoleń zamkniętych dla zorganizowanych grup z firm lub instytucji.

  • Kompetencje docelowe
    Co powinieneś potrafić po szkoleniu Co powinienieś potrafić po szkoleniu
  • Utworzyć kompletny internetowy, działający, profesjonalny system rezerwacji, zamówień lub sprzedaży
  • Tworzyć rozbudowane systemy baz danych
  • Wykorzystywać metodę programowania Model View Controler (MVC)
  • Tworzyć własne systemy zarządzania treścią (klient sam może wprowadzać treść na stronę)
  • Opanować metody tworzenia relacyjnych systemów baz danych
  • SZKOLENIE MOŻE BYĆ SFINANSOWANE PRZEZ właściwy Urząd Pracy z Twojej miejscowości jeżeli jesteś osobą bezrobotną
Pakiet PHP Expert
  • Dla kogo
  • Dla osób, które chcą pracować w zawodzie programisty, projektanta stron www, webmastera
  • Dla osób z dobrą znajomością HTML, CSS
  • Dla osób z biegłą znajomością obsługi komputera (edytor tekstu, praca z plikami, poruszanie się w internecie, instalowanie programów, terminy takie jak: serwer, domena)
  • Dla osób, których pasją są nowe technologie, lubią pracę z komputerem i wiążą swoją przyszłość z tworzeniem stron www
  • Dla osób bardzo cierpliwych i pracowitych
  • Szkolenia powiązane
  • JavaScript (możliwy rabat do 40%)
  • jQuery (możliwy rabat do 40%)
  • Flash
  • Wyczerpujące materiały pomocnicze
  • W trakcie szkolenia otrzymasz wyczerpujące materiały pomocnicze, które pozwolą Ci na odtworzenie i przerobienie przykładów i zagadnień realizowanych na zajęciach.
  • E-book HTML
  • E-book CSS
  • E-book JavaScript
  • Manual PHP
  • Zestaw ćwiczeń wykonananych na zajęciach lub systemów

Kurs Projektowanie stron WWW- Pakiet PHP Ekspert Back-End DeveloperKonspekt programu szkolenia

Kurs programowanie PHP

Instalacja serwera Apache i bazy danych MySql pod WindowsKonspekt programu szkolenia
Metody wstawiania kodu PHP
Praca ze zmiennymi - zasięg (scope) zmiennych, klasy i instancje klas
Deklarowanie zmiennych
Przypisywanie wartości do zmiennych
Zmienne tablicowe
Klasy i obiekty
Zasięg zmiennych - Scoping
Tablice superglobalne $_GET, $_POST, $_REQUEST, $_COOKIE, S_SESSION, $_SERVER
Bezpieczne wykorzystanie tablic
Iteracje po tablicach
Pętle
Funkcje użytkownika
Typy funkcji w PHP
Funkcje z operatorem SPLAT
Funkcje ze zmienną ilością argumentów i argumentami opcjonalnymi
Operacje na zmiennych i na stałych
Operatory
Operatory matematyczne
Operatory przypisania
Operatory porównania
Operator kontroli błędów
Operatory inkrementacji i dekrementacji
Operatory logiczne
Operator ciągu
Instrukcje i pętle
if
elseif
else
pętla for
while
do...while
include, require, readfile
Tablice i sięganie do tablic
Tablice jednowymiarowe
Tablice wielowymiarowe
Tablice asocjacyjne
Przenoszenie zmiennych w obrębie serwisu www $_GET, $_POST, $_REQUEST, $_COOKIE, S_SESSION
Przenoszenie w polach hidden
Przenoszenie zmiennych w adresie url
Tablice SESSION i COOKIE
Wykorzystanie zmiennych sesyjnych
Wykorzystanie cookies
Kontrola błędów za pomocą funkcji php
Funkcje wbudowane w PHP - filtrujące, walidujące
Funkcje czyszczące dla ciągów znaków
Funkcje daty
Funkcje tablic
Funkcje dla tekstów
Inne funkcje
Współpraca z bazami danych
MySql- krótki kurs tworzenia relacyjnych baz danych
Narzędzia wspomagające zarządzanie bazami danych - PhpMyAdmin
Pobieranie danych z bazy za pomocą zapytań sql z wykorzystaniem zmiennych w zapytaniach
Dodawanie danych do bazy za pomocą formularzy
Usuwanie rekordów z bazy
Uaktualnianie danych
Tworzenie "CMS" - prostych systemów zarządzania treścią
PHP - Programowanie obiektowe - Klasy, Klasy Abstrakcyjne, Interfejsy, Traits, przestrzenie nazw
Klasy
Konstruktory
Metody
Właściwości
PHP - Tworzenie bezpiecznych aplikacji z zabezpieczeniami przed atakami SQL Injection i XSS
Bezpieczna praca z Bazami Danych (problem SQL Injection)
Ataki XSS
Projektowanie serwisów www zgodnie z MVC (Model View Controler)
Operacje na bazach danych
Tworzenie baz danych
Usuwanie bazy danych
Zmiana nazwy bazy danych
Create Table - Tworzenie tabel i relacji między nimi
Rola klucza podstawowego
Indeksowanie
Wymuszanie więzów integralności
Operacje na rekordach za pomocą SQL
INSERT - wstawianie
UPDATE - uaktualnianie
DELETE - usuwanie
SELECT - wyszukiwanie
ORDER BY - sortowanie rosnąco i malejąco
AND OR
IN
BETWEEN ... AND
JOIN ON/div>
Tworzenie Aliasów
Obliczenia i aliasy
Funkcje wbudowane SQl
Daty i czasu
Funkcje matematyczne i statystyczne
Funkcje tekstowe
Inne funkcje
Warsztaty PHP - tworzenie dynamicznego rozbudowanego systemu www
Projekt Bazy Danych
Oprogramowanie systemu w PHP

Kurs PHP techniki zaawansowane, Structured Query Language

PHP - Programowanie obiektowe Konspekt programu szkolenia
Klasy
Konstruktory
Metody
Właściwośco
PHP - Tworzenie funkcji
PHP - Tworzenie bezpiecznych aplikacji
Bezpieczna praca z Bazami Danych (problem SQL Injection)
Bezpieczen wykorzystanie tablic $_GET, $_POST, $_COOKIE, S_SESSION, $_SERVER
Projektowanie serwisów www zgodnie z MVC (Model View Controler)
Operacje na bazach danych
Tworzenie baz danych
Usuwanie bazy danych
Zmiana nazwy bazy danych
Create Table - Tworzenie tabel i relacji między nimi
Rola klucza podstawowego
Indeksowanie
Wymuszanie więzów integralności
Operatory
Operatory matematyczne
Operatory porównania
Operacje na rekordach
INSERT - wstawianie
UPDATE - uaktualnianie
DELETE - usuwanie
SELECT - wyszukiwanie
ORDER BY - sortowanie rosnąco i malejąco
AND OR
IN
BETWEEN ... AND
Tworzenie Aliasów
Obliczenia i aliasy
Sprzężenia (Joins)
UNION
Funkcje SQl
Daty i czasu
Funkcje matematyczne i statystyczne
Funkcje tekstowe
Inne funkcje
Warsztaty PHP - tworzenie dynamicznego rozbudowanego systemu www
(50% czasu całego szkolenia)
Projekt Bazy Danych
Oprogramowanie systemu w PHP

Kurs PHP Ekspert - tworzenie systemu bazującego na relacyjnej bazie danych

PHP - Programowanie obiektowe Konspekt programu szkolenia
Klasy
Metody i właściwości w klasach
Konstruktory i destruktory
Tworzenie zaawansowanych funkcji
Projektowanie serwisów www zgodnie z MVC (Model View Controler)
PHP - Tworzenie bezpiecznych aplikacji w modelu MVC
Analiza
Analiza systemu tabel i pól koniecznych w bazie MySql
Zaplanowanie systemu tabel, koniecznego do działania sklepu lub innego systemu relacyjnego
Utworzenie relacyjnego systemu bazy danych na serwerze lokalnym
Doładne omówienie funkcji SQL i typów danych
Systemy relacji jeden do wielu
Systemy relacji jeden do jeden
Systemy relacji wiele do wielu
Wymuszanie więzów integralności
Kaskadowa aktualizacja
Kaskadowe usuwanie
Utworzenie modelu za pomocą systemu klas
Klasa klient
Klasa koszyk
Inne klasy
SQL - Zaawansowane Sprzężenia, Aliasy
Funkcje SQL - przeniesienie części ciężaru aplikacji na SQL
SQL - wyzwalacze
Najważniejsze funkcje PHP poprawiające bezpieczeństwo aplikacji
Funkcje PHP - szyfrowanie
Funkcje PHP - praca z tablicami
PHP - metody statyczne
Obsługa wyjątków
"Gettery" i  "Settery"
Dziedziczenie
Funkcje "Magic"
Kotrolery
Wykorzystanie funkcji Modelu w kontrolerach
Tworzenie wyszukiwarek tekstowych i liczbowych
Wykorzystanie funkcji Modelu w kontrolerach
Metody podłączenia systemu do zewnętrzengo systemu płatności
Ajax i Jquery
Wykorzystanie technik JQuery do tworzenia płynnych wyszukiwarek i filtrów
Przenoszenie za pomocą JQuery zmiennych w POST i GET
Inne funkcje php
Praca z XML
Json
Praca z plikami tekstowymi
Upload plików
Widok
Oddzielenie kodu html od kodu php, czy SQL
Instalacja systemu na serwerze zewnętrznym
 
 
Valid   Icons from Glyphicons Free, licensed under CC BY 3.0Powrót do góry