PHP е широко използван и широко използван език за програмиране в днешния свят и се използва особено за уеб програмиране. Тъй като е широко използван в разработката на уеб приложения, той често се среща в комбинация с HTML технологията.
Програмата PHP предоставя изчерпателно въведение в езика за програмиране PHP (Hypertext Preprocessor), като се фокусира върху развитието на уменията, необходими за създаване на динамични уеб приложения. Програмата започва с основни понятия и преминава към контролни структури, работа с функции и масиви, манипулиране на HTML формуляри и валидиране на входни данни. Участниците ще придобият солидни познания по езика PHP и ще могат да създават интерактивни и функционални уеб приложения.
- Записани видео учебни материали и практически дейности.
- Междинни тестове за оценка на вашия напредък.
- Финален изпит, след полагане на който получавате диплома за завършена програма.
След тази програма участниците ще се научат да:
- Разпознайте предимствата на езика PHP.
- Използвайте PHP за разработване на динамични уеб приложения.
- Пишете и изпълнявайте PHP скриптове.
- Работа с променливи и константи в PHP.
- Използвайте оператори за извършване на математически и логически операции.
- Дефинирайте и извикайте персонализирани функции в PHP.
- Манипулиране на масиви и работа с данни от тях.
- Интегрирайте HTML формуляри с PHP, за да взаимодействате с потребителите.
- Реализирайте структури за вземане на решения и повтарящи се контролни структури.
- Валидирайте данните, въведени във формуляри с помощта на PHP.
Програма nu изискват знания предишен нишка от на ТО, нишка de математика.
Урок 1: Въведение и основни понятия
- Какво е PHP? Кратка история. Предимствата на езика.
- Приложения и използване на PHP
- Известни познания по FTP, уеб сървъри и уеб хостинг, PHP сървър
- Софтуерни приложения, използвани в тази програма
- Какво е PHP скрипт. Как да напишем и изпълним PHP скрипт
- Основен синтаксис: PHP тагове, екраниране на HTML, разделяне на изрази, коментари
- ПРЕГЛЕД
Урок 2: PHP променливи и константи
- Променливи: определение, използване
- Типове данни
- ЦИФРИ
- струни
- Конкатенация
- Оператори за присвояване
- PHP константи
- ПРЕГЛЕД
Урок 3: Оператори
- Математически оператори
- Ред на операциите
- Оператори за сравнение
- Оператори за равенство и идентичност
- Оператори върху масиви
- Логически оператори (и, или, не, xor)
- Сложни условия
- ПРЕГЛЕД
Урок 4: PHP дефинирани от потребителя функции
- Представете
- Дефиниране на функции
- Функции за извикване
- Функции с параметри
- Върнати стойности
- Предаване чрез справка
- Обхватът на променливата
- Многофайлови програми – фразата включва
- ПРЕГЛЕД
Урок 5: Вътрешни (вградени) PHP функции
- Представете
- Функции за низове
- Функции за работа с променливи
- Числени функции
- Генериране на случайни числа (произволни)
- Други допълнителни функции
- Да се документира
- Разгледайте нови функции
- ПРЕГЛЕД
Урок 6: PHP масиви
- Представете
- Дефиниране на масиви със съкратен синтаксис
- Дефиниране на масиви с функцията array().
- Показване на масиви
- Достъп до елемент от масив
- Промяна на елементите на масив
- Добавяне на нови елементи към масив
- Функциите array_shift() и array_unshift().
- Многомерни масиви
- Функции за масиви
- ПРЕГЛЕД
Урок 7: Работа с HTML формуляри в PHP
- Представете
- Какво означава Front-end?
- Какво означава Back-end?
- PHP, вграден в HTML
- Суперглобални променливи
- Работа с формуляр чрез метода GET
- Манипулиране на формуляр чрез метода POST
- Използване на атрибута действие
- ПРЕГЛЕД
Урок 8: Структури на решения и булеви стойности
- Представете
- Контролна структура ако
- Контролната структура if else
- Контролната структура if – elseif – else
- Структура за управление на превключвателя
- Троичният оператор
- Boolean – вярно и невярно
- ПРЕГЛЕД
Урок 9: Повтарящи се контролни структури
- Представете
- Структурата while
- Структурата do while
- Структура на форума
- Структурата foreach
- Разлики между повтарящи се структури
- прекъсване и продължаване
- Избягване на безкрайни цикли
- ПРЕГЛЕД
Урок 10: Въведение в валидирането на формуляр с PHP
- Представете
- Манипулиране на формуляр
- Просто валидиране
- Основна дезинфекция на данни
- Дезинфекция и валидиране с функцията filter_var().
- Персонализирани валидации
- Пренасочване чрез header()
- ПРЕГЛЕД
Участниците ще получат диплома за завършване след завършване на курса и полагане на изпита за оценка.

