Курс PHP. Уровень 1. Основы создания сайтов

Код: PHP_1

Продолжительность курса

24 Академических часа

PHP, как средство создания Веб-сайтов необычайно популярно в России и в мире. Около 75% сайтов в мире написаны на PHP. С помощью PHP веб-мастера разрабатывают сложные сайты, имеющие развитые функции, активно взаимодействующие с пользователем.

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

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

Стоимость курса

23 040 руб
Заказать

Вы научитесь:

По окончании курса Вы будете уметь:
  • Использовать «сборку» Open Server c предустановленными веб-сервером Apache и PHP
  • Уметь использовать основные настройки сервера Apache
  • Настраивать PHP
  • Создавать простые сценарии PHP
  • Работать с формами: принимать данные HTML форм и обрабатывать их

Аудитория:

Для слушателей, начинающих изучение PHP, и не имеющих опыта использования PHP

Требования к предварительной подготовке слушателя:

Знание языка разметки HTML версии 4 или 5
Знание таблиц каскадных стилей CSS3
Рекомендуется прослушать Курс Программирование в HTML5 с JavaScript и CSS3 (20480)

Содержание курса

 Модуль 1. Установка/настройка веб-сервера и PHP

  • Вопросы, на которые надо ответить
  • Как это работает?
  • Установка веб-сервера
  • Настройка веб-сервера
  • Установка PHP
  • Настройка PHP
  • Первый скрипт на PHP

 Модуль 2. Основы PHP

  • Синтаксис
  • Операторы
  • Переменные
  • Константы
  • Типы
  • Управляющие конструкции
  • Лабораторные работы

 Модуль 3. Циклы

  • Операторы инкремента/декремента
  • Цикл for
  • Цикл while
  • Цикл do-while
  • Итерирование массива
  • Цикл foreach
  • Лабораторные работа

 Модуль 4. Пользовательские функции

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

 Модуль 5. Что внутри PHP?

  • Документация PHP
  • Обзор встроенных функции
  • Математические функции
  • Функции для работы с переменными
  • Функции обработки строк
  • Функции для работы с массивами
  • Функции даты и времени
  • Встроенные константы
  • Суперглобальные переменные
  • Функции эмуляции SSI
  • Лабораторная работа

 Модуль 6. Изучаем HTTP: формы

  • HTTP/1.1
  • Заголовки запроса и ответа
  • Статус сервера
  • Доступ к заголовкам запроса – переменные окружения сервера
  • Работа с веб-формами
  • Методы GET и POST
  • Различие методов
  • Проверка передаваемых значений
  • Лабораторная работа
  • Финальная практическая работа