Внимание! Этот курс находится в разделе "Песочница". Курсы в этом разделе сделаны пользователями Хекслета и всегда бесплатны. Администрация Хекслета не несет ответственности за эти курсы.
PRO курс

Основы PHP

1448 сообщений в сообществе 5678 учащихся

Описание

Внимание. Курс устарел. Новый курс https://ru.hexlet.io/courses/php-basics Основы языка программирования PHP, самого популярного языка для создания веб-приложений и сайтов. Курс познакомит вас с основными идеями и механизмами создания программ на PHP.

Пререквизиты

Введение в веб-разработку

Уроки курса

  • 1

    Введение

    Познакомиться с курсом и с программированием в целом.
  • 2

    Структура программ на PHP

    Посмотреть на структуру программ на PHP c «высоты».
  • 3

    Арифметика

    Научиться производить арифметические операции. Разобраться с понятием приоритета. Познакомиться с математическими функциями, входящими в поставку php.
  • 4

    Функции

    Познакомиться с определением пользовательских функций и научиться создавать и использовать функции в PHP.
  • 5

    Включение файлов

    Научиться собирать программу из нескольких файлов с помощью включения одного файла с кодом в другой.
  • 6

    Пространства имен

    Познакомиться с понятием пространства имен и с необходимостью использования этого механизма. Научиться изолировать функции с помощью пространств имен.
  • 7

    Константы

    Узнать, что такое константы в языке PHP, и научиться использовать их.
  • 8

    Boolean

    Познакомиться с основами логики. Изучить логические операторы и научиться строить высказывания (логические выражения) с их помощью.
  • 9

    Условие if

    Научиться использовать условную конструкцию в коде. Познакомиться с тернарным условным оператором.
  • 10

    Переменные

    Познакомиться с понятием переменной в языке и начать использовать переменные для хранения результатов вычислений.
  • 11

    Цикл for

    Научиться использовать цикл for для повторного выполнения кода.
  • 12

    Область видимости переменной

    Понять принципы разделения областей видимости переменных в языке PHP.
  • 13

    Строки

    Познакомиться с базовыми операциями над строками. Научиться обращаться к символам в строке.
  • 14

    Массив

    Познакомиться с типом данных «массив» и научиться использовать массивы в своих программах.
  • 15

    Map

    Познакомиться с ассоциативными массивами. Разобраться в отличиях от обычных массивов.
  • 16

    Аргументы

    Понять, как передаются и используются аргументы при вызове функций.
  • 17

    Null

    Научиться работать со специальным значением Null в языке.
  • 18

    Типы

    Познакомиться с понятием типов и типизации в языках программирования, рассмотреть примеры в PHP.

Автор

Кирилл Мокевнин

Сооснователь и технический директор образовательного проекта Hexlet. Соорганизатор конференции Nastachku.ru. В прошлом руководил филиалом undev.ru в Ульяновске, а до этого работал в Qik (Skype). Создает инженерную культуру в компаниях и несет в массы XP, DDD и DevOps. Евангелист ментального программирования.

продолжительность
10 часов
награда
30 баллов
Получить доступ к курсу