г. Ярославль, ул. Свободы, д.87а, оф.345 (3 этаж, центральный вход)

 

+7 910 973 9256,

+7 (4852) 33 92 56

с 09.00 до 21.30

 dvinskoy@mail.ru

Курсы в Ярославле:

PHP и MySQL

 

Курс обучения PHP и MySQL предназначен для тех, кто уже умеет создавать web-сайты на языке HTML, но желает углубить свои  Язык PHP курсы познания в области web-программирования.

Язык PHP позволяет создавать интерактивные страницы, содержимое которых базируется на информации, полученной от посетителя web-страницы. Например, на данных из web-формы или другого взаимодействия с пользователем. Серверное программирование расширяет возможности web-мастера, давая ему возможность динамически генерировать изображения, осуществлять поиск по серверной базе данных и предоставлять результаты этого поиска заглянувшим на web-страницу. Можно создавать Интернет-магазин, где посетитель может забраковать товар, отобрать товары в свою корзину и заказать его доставку.

Серверное программирование позволяет также создавать мощные и гибкие средства создания и обновления сайтов, анализировать введенную пользователем информацию, разрешать доступ к конфиденциальной информации (или отказывать в доступе),Курс PHP и MySQL закачивать файлы на сервер и многое другое.

Слушатели курса PHP и MySQL познакомятся с современным мощным языком программирования, обучение которому облегчается, благодаря использованию готовых средств просмотра результатов - браузера. Это позволяет минимизировать рутинную работу и сосредоточить внимание на творческих аспектах программирования.

 

Темы курса:

 

1) Установка и настройка сервера Apache . Установка и настройка РНР. Знакомство с РНР

Настройка PHP и сервера Apache для совместной работы. Первый сценарий на PHP. Веб-сервер. Интерпретатор. Встраиваемый код. PHP как модуль сервера Apache. Конфигурационный файл httpd.conf. Конфигурационный файл php.ini. Просмотр конфигураций в браузере.

 

2) Основы РНР

РНР-блоки и комментарии. Переменные. Выражения. Типы данных. Операторы. Массивы. Управляющие конструкции. Константы.

 

3) Основы PHP - циклы

Операторы инкремента и декремента. Цикл for. Цикл while. Цикл do...while. Цикл foreach.

 

4) Основы PHP - пользовательские функции

Описание функции. Вызов функции. Аргументы функции. Аргументы по умолчанию. Области видимости переменных. Статические переменные. Возврат значений. Рекурсивная функция.

 

5) Основы PHP - встроенные функции

Встроенные функции. Функции для работы с переменными. Математические функции. Функции обработки строк. Функции для работы с массивами. Функции даты и времени. Предопределенные константы и переменные. Функции эмуляции SSI.

 

6) Работа с протоколом HTTP - формы

Протокол HTTP 1.1. Доступ к заголовкам запроса - переменные окружения сервера. Работа с формами. Проверка передаваемых значений.

 

7) Работа с протоколом HTTP: cookie, заголовки ответа сервера

Сессионные и постоянные куки. Запись, чтение и удаление куки. Перезапросы страниц (Заголовок Refresh). Переходы на другие страницы (Переадресация и заголовок Location). Установка типа содержимого (Заголовок Content-Type). Запрет и разрешение кэширования (заголовки Cache-Control и Expires). Хэширование.

 

8) Сессии. Операции с файлами и директориями. Работа с почтой

Сессии: создание, запись, чтение, удаление. Функции PHP для работы с файлами. Манипуляции с файлами: копирование,

переименование, удаление. Работа с курсором. Прямая работа с файлами. Работа с директориями: создание, чтение,

удаление. Загрузка файлов на сервер по протоколу HTTP. Работа с почтой.

 

9) Основы работы с базами данных. Сервер баз данных MySQL

Общие сведения о базах данных. Общие сведения о SQL. Установка сервера MySQL. Утилиты сервера MySQL.

 

10) Использование сервера баз данных MySQL в приложениях PHP

Функци и PHP для работы с сервером MySQL. Подключение к серверу MySQL. Выборка и обработка результатов. Модули mysql и mysqli. Использование SQL View.

 

НАШ ТЕЛЕФОН +7 (4852) 33 92 56

УЦ «Двинской» - ИП Филатов Иван Валерьевич (ОГРНИП 304290136602369),

Лицензия Федеральной службы по надзору в сфере образования и науки

 №6347 от 10.10.2016

+7 910 973 9256

+7 (4852) 33 92 56

dvinskoy@mail.ru

Язык PHP курсы

НАШ ТЕЛЕФОН +7 (4852) 33 92 56

УЦ «Двинской» - ИП Филатов Иван Валерьевич (ОГРНИП 304290136602369),

Лицензия Федеральной службы по надзору в сфере образования и науки

 №6347 от 10.10.2016

Язык PHP курсы