Каталог курсов
cat-01
Пользователь ПК
cat-02
Компьютерная графика
cat-05
AUTODESK 3DS MAX
cat-04
Инженерная графика
cat-06
WEB - технологии
cat-07
Языки программирования
cat-03
Базы данных
cat-08
Академия для школьников
cat-09
Бизнес модели
Расписание
10 Февраля 19:00-21:00
Февраль
Новый сезон!

PHP Базовый курс

Обучение PHP с нуля в Кишиневе
  • Длительность курса: 15 занятий по 2 часа
  • Стоимость обучения: 2800 лей
  • Рекомендуемая подготовка: знание основ WEB-дизайна, HTML, CSS
  • Записаться на курс

В программе курса:

  •  Введение

Первоначальные понятия о языке программирования РНР. Протокол http. Инструменты браузера для просмотра заголовков http. Установка сервера Apache, MySQL и интерпретатора PHP при помощи XAMPP. Исполнение простейшей программы на РНР. Создание аккаунта на удаленном хостинге. Использования файлового менеджера totalcommander как FTP-клиента для закачки файлов на удаленный сервер. Приобретение доменного имени и привязка его к удаленному хостингу. Создание и размещение простейших РНР-скриптов на удаленном хостинге, тестирование их работы.

  • Встраивание РНР в HTML

Переменные и их типы. Константы. Операции арифметические, строковые, сравнения, присваивания. Обработка формы заказа. Переменные формы.

  • Функции

Понятие о встроенных функциях. Функции для работы с переменными. Функции для работы со строками. Функции для работы со временем.

  • Управляющие структуры

Операторы if, else, elseif, switch. Практический пример – обработка данных психологического теста. Циклы while и for. Выход из управляющей структуры или сценария.

  • Arrays / Масивы

Функции для работы с массивами.

  • Хранение и получение данных

Функции работы с файлами. Модуль курса валют на сайте. Загрузка файлов на сайт. Работа с каталогами. Пример – создание простейшей фотогалереи.

  • Строки

Манипулирование строками и простейшие понятия о регулярных выражениях. Поиск и контекстная замена в тексте.

  • Использование операторов include(), include_once(), require(), require_once().

Пользовательские функции. Базовая структура функции. Параметры. Область действия.

  • Понятия о куки и сессиях.
  • ООП

Простейшие понятия об ООП. Создание классов, их свойства и методы в РНР.

  • Понятие о базах данных

СУБД MySQL. Создание базы данных и таблиц. Инструментарий для работы с базой данных phpmyadmin. Язык для работы с реляционными базами данных SQL. Операторы INSERT, DELETE, UPDATE, DELEFE. Извлечение данных из нескольких таблиц. Создание двухуровнего меню сайта.

  • Создание прообраза простейшего Интернет-магазина с пользовательской частью и админкой.