Курс PHP. Уровень 2. Разработка web-сайтов и взаимодействие с MySQL

  • Стоимость курса: 1090 леев
  • Скидка: 10%
  • Цена со скидкой: 990 леев
  • Начало курса: Уточните у менеджера 022 844-644
  • Продолжительность курса: - 24 ак.ч.

Посещая курсы PHP второго уровня в Кишиневе слушатели продолжают знакомиться с PHP. Здесь вы изучите все необходимые темы для создания сложных сайтов: управление сессиями пользователя и файловой системой, работа с базами данных, работа с протоколом HTTP.

Данный курс является первым курсом в цепочке подготовки Веб-мастера к получению сертификации ZCE (Zend Certified Engineer).

На курсе рассматриваются наиболее свежие версии PHP.

Курс рекомендован слушателям, имеющим начальный опыт использования PHP и желающим расширить свои знания и опыт.

Программа курса соответствует требованиям профессионального стандарта «Программист».

По окончании курса Вы будете уметь:

  • Использовать особенности cookie и заголовки HTTP для управления браузером
  • Управлять сессиями пользователя
  • Работать с файловой системой
  • Устанавливать и настраивать для работы с PHP сервер MySQL
  • Использовать различные модули для работы с сервером MySQL
  • Создавать эффективные и быстрые сайты, использующие сервер MySQL

Продолжительность курса — 24 ак. ч.

Преподаватели курса

Все преподаватели →

Предварительная подготовка

Требуемая подготовка: Успешное окончание курса PHP. Уровень 1. Основы создания сайтов или эквивалентная подготовка.

Рекомендуемая подготовка (необязательная): Успешное окончание курса Английский язык для IT специалистов (elementary) или эквивалентная подготовка.

Рекомендуемая подготовка (необязательная): Успешное окончание курса MySQL 5. Проектирование и создание баз данных для web или эквивалентная подготовка.

Рекомендуемая подготовка (необязательная): Успешное окончание курса Web - мастеринг. Серверное web - программирование или эквивалентная подготовка.

Получить консультацию о необходимой предварительной подготовке по курсу Вы можете по тел. (373) 22 844-644.

Требуемая подготовка послужит основой дальнейшего успешного прохождения курсов. Обычно она указана под названием одного из курсов нашего учебного центра (обязательная предварительная подготовка). Рекомендуется ознакомиться с программой указанного курса и оценить свои знания в рамках данной программы. Если Вы не обладаете достаточным уровнем знаний (90%) в указанном курсе, то Вам необходимо будет пройти предварительную подготовку. Это станет залогом Вашего успешного прохождения курса.

Программа курса

Модуль 1. Cookie

  • Что такое Cookie
  • Параметры cookie
  • Типы cookie 
  • Временные
  • Постоянные
  • Создание cookie
  • Чтение cookie
  • Удаление cookie
  • Сохранение массивов в cookie
  • Лабораторная работа

Модуль 2. HTTP-заголовки ответа сервера

  • Метод HEAD
  • Заголовки ответа сервера
  • Переадресация (Location)
  • Перезапрос ресурса (Refresh)
  • Установка типа содержимого (Content-Type)
  • Управление кэшированием (Cache-Control, Expires)
  • Буферизация
  • Хэширование
  • HTTP-аутентификация

Модуль 3. Сессии

  • Что такое сессия
  • Создание сессии
  • Чтение сессии
  • Удаление сессии
  • Параметры сессии
  • Лабораторная работа

Модуль 4. Работа с файловой системой

  • Функции для работы с файлами
  • Режимы работы
  • Чтение и запись
  • Работа с курсором
  • Прямая работа с файлами
  • Запирание файлов
  • Функции для работы с директориями
  • Загрузка файлов на сервер по HTTP
  • Лабораторная работа

Модуль 5. Как отправить email

  • Настройки для работы с почтой
  • Принципы работы с почтой
  • Параметры
  • Лабораторная работа

Модуль 6. Основы работы с базами данных

  • Общие сведения о базах данных
  • Требования к структуре базы данных
  • Реляционная СУБД
  • Нормализация
  • Общие сведения о SQL
  • SELECT
  • INSERT
  • DELETE
  • UPDATE
  • Создание базы данных и таблицы

Модуль 7. Сервер баз данных MySQL

  • Общие сведения о сервере баз данных MySQL
  • Установка сервера баз данных MySQL
  • Конфигурация сервера баз данных MySQL
  • Программы для работы с сервером баз данных MySQL
  • Использование утилит командной строки
  • Экспорт и импорт баз данных
  • Лабораторная работа

Модуль 8. Использование сервера баз данных MySQL в приложениях PHP

  • Расширение MySQL
  • Соединение с сервером баз данных MySQL
  • Выбор базы данных
  • Исполнение запроса
  • Получение результата запроса
  • Полезные функции
  • Опасность SQL-иньекций
  • Подготовленные запросы
  • Обзор расширения MySQL (обзорно)
  • Лабораторная работа

Модуль 9. Практическая работа: создание интернет-магазина

  • Создание базы данных
  • Создание каталога товаров
  • Выборка товаров из каталога
  • Создание корзины пользователя
  • Выборка товаров из корзины пользователя
  • Удаление товаров из корзины пользователя
  • Формирование заказа
  • Выборка заказов
  • Повышение безопасности (если останется время)

 Рекомендуемые курсы по специальности 

Чтобы стать профессионалом, мы рекомендуем Вам вместе с этим курсом изучить:

 

Отзывы  

#1 PHP MySQL и серверAndy 02.03.2016 21:28
Спасибо за интересный курс. Успел применить знания, создал собственный хост и сервер, переместил туда сайт фирмы в которой работаю. Спасибо!
Цитировать

Добавить отзыв

Защитный код
Обновить