Описание на курса
PHP е скриптов език с отворен код, който е проектиран за уеб програмиране и е широко използван за създаване на сървърни приложения и динамично уеб-съдържание. Използва се предимно в Web-среда за реализиране на широк кръг от услуги. Той е един от най-популярните езици за програмиране в Интернет и популярността му расте непрекъснато.
За кого ще бъде полезен курсът?
Курсът е подходящ за тези, които за пръв път ще се запознаят с езика за програмиране PHP, както и за тези, които имат начални познания и желаят да ги развият.
Какъв е броят на участниците в група?
Броят на частниците в една група е ограничен до 8 души. По този начин се обръща специално внимание на всеки един от курсистите и материалът се усвоява напълно.
Как да се запишете за курса?
За да се запишете за курса, е необходимо да позвъните на посочените телефони , да ни изпратите имейл на office@smartpointbg.com или да попълните формата за онлайн записване. Записването и заплащането трябва да се извършат, най-късно до 1 седмица, преди старта на курса. Заплащането можете да направите на място в нашия офис на бул.“Витоша“ 32, ет.2, или по банков път.
Продължителност на курса.
Курсът е с продължителност от 60 учебни часа (два месеца).
Завършване на курса
Всеки завършил успешно курса по PHP и успешно положил финалния тест, ще получи сертификат за завършеното обучение.
Учебна програма:
1. Въведение:
1.1 Въведение в езика:
– Приложение;
– История;
– Основи.
1.2 PHP среда:
– PHP интерпретатор;
– Инсталиране на PHP среда;
– LAMP / LNMP / WAMP сървърни среди.
1.3 Връзка между PHP и останалите езици.
2. Основни езикови конструкции:
2.1 Базов синтаксис;
2.2 Типове данни – дефиниране и приложение;
2.3 Променливи;
2.4 Оператори;
2.5 Контролни структури;
2.6 Функции.
3. Обектно ориентирано програмиране::
3.1 Въведение;
3.2 Обекти;
3.3 Деклариране и използване на класове;
3.4 Конструктори и деструктори;
3.5 Достъп до методи и свойства в класовете;
3.6 Клониране на обекти, полиморфизъм, parent:: и self::;
3.7 Абстрактни класове;
3.8 Интерфейси;
3.9 Наследяване на интерфейс;
3.10 ООП за напреднали.
4. Разработка на приложения с PHP:
4.1 Вграждане на HTML;
4.2 Работа с потребителски данни, GET / POST;
4.3 Бисквитки и сесии;
4.4 Работа с файлове;
4.5 Работа с изображения;
4.6 Работа с електронна поща;
4.7 Популярни и често използвани разширения – регулярни изрази, файлове и потоци, обработка на данни и т.н.;
4.8 Какво е Фреймуърк(framework). Защо да го използваме? Предимства и недостатъци на популярните;
4.9 Стандарти и практики при разработване на софтуер с PHP.