Функции – мощный инструмент с широкими возможностями. До сих пор мы (в курсах профессии PHP-программист) сталкивались только с самыми простыми видами функций – именованными функциями. Кроме них в PHP есть анонимные функции, значительно расширяющие выразительные возможности языка. Они используются как в самых простых задачах при обработке коллекций, так и в современных веб-фреймворках при создании веб-сайтов.
Данный курс создан для того, чтобы разобраться с функциями по-настоящему. Всё, что было до этого курса, всего лишь верхушка айсберга. Теперь мы копнём по-взрослому.
Кроме того, мы рассмотрим наиболее часто используемые функции, которых нет в PHP, но есть в сторонних библиотеках. Некоторые из этих библиотек научимся использовать и будем это делать в дальнейших курсах. Мы изучим новый подход к обработке коллекций и выйдем на другой уровень понимания.
Основные понятия курса:
Не все из перечисленных тем и возможностей используются в повседневной жизни PHP-разработчика (в других языках может быть совсем по-другому), но знать про них нужно. Во-первых, подходы, разбираемые в этом курсе, не являются специфичными для PHP. Зная их, вы гораздо легче сможете переключаться на другие языки. Особенно это касается JS, в котором используется значительно отличающийся от PHP стиль программирования. Во-вторых, работа с функциями сильно прокачивает общий уровень разработчика.
Теория и практика в этом курсе рассчитаны на тех, кто уже знаком с основами программирования и массивами на PHP. Если у вас возникнут сложности, рекомендуем пройти курсы «Основы PHP» и «PHP: Массивы».
Вам ответят команда поддержки Хекслета или другие студенты.
Базовый план откроет полный доступ ко всем курсам, упражнениям и урокам Хекслета, проектам и пожизненный доступ к теории пройденных уроков. Подписку можно отменить в любой момент.
Курсы программирования для новичков и опытных разработчиков. Начните обучение бесплатно
Наши выпускники работают в компаниях:
С нуля до разработчика. Возвращаем деньги, если не удалось найти работу.
Зарегистрируйтесь или войдите в свой аккаунт