Акции школ
Войти

PHP: Функции

Курс "PHP: Функции" рассчитан на 14 дней обучения: теория с тестами – 35 часов, модулей и упражнений – 16, практических заданий – 9. PHP-разработчики освоят функции PHP, которые значительно повысят их профессиональные способности. Они познакомятся с объектами первого рода, лямбда-функциями и функциями высшего порядка. Научатся передаче и приему неограниченного числа аргументов, проведению "отображения", "фильтрации" и "агрегации". Освоят упрощающие работу сторонние библиотеки. Обучающиеся по плану "Премиум" получают персонального наставника. Диплом не выдаётся.

Подробнее


Компания: хекслет (hexlet)

Язык: ru

Длительность курса

Длительность курса

14 дней

Формат обучения

Формат обучения

Короткие лекции в виде текста или видео, тесты, упражнения. Практические задания после завершения курса

Обратная связь

Обратная связь

В плане “Профессиональный” можно задавать вопросы менторам в разделе «Обсуждение». В плане “Премиум” закрепляется персональный наставник, который проверяет проекты, делает код-ревью: включено 4 часа голосовых консультаций наставника. Это время можно частично или полностью заменить на переписку в чате в пропорции 1 к 1.5.

Теория и практика

Теория и практика

35 часов теории с тестами и упражнениями после каждого модуля 16 модулей 9 практических заданий после курса

Чему научитесь

Реализовывать функции на языке программирования PHP

- Передавать и принимать неограниченное число аргументов
- Работать со сторонними библиотеками
- Разбираться в понятиях "детерминированность", "побочные эффекты", принципе CQS
- Работать со Splat оператором.
- Строить абстракции с помощью функций
- Использовать функции map, filter, reduce
- Разбираться в концепции стандартных интерфейсов
- Понимать механизм захвата переменных внутри анонимных функций

Перейти на страницу курса Запишись на курс
прямо сейчас!

в любое время 14 дней Кураторы: нет

О курсе

О курсе

в любое время 14 дней Кураторы: нет
PHP-разработчикам

Условия оплаты

доступ ко всем курсам этой школы осуществляется по подписке:
профессиональный - $39/месяц
премиум - $199/месяц

О курсе

Узнать о курсе, его структуре, задачах и целях.

теория

Чистые функции

Познакомиться с понятиями «детерминированность» и «побочные эффекты» (side effects).

теория

тесты

упражнение

Разделение команд и запросов

Познакомиться с принципом CQS

теория

Упаковка аргументов

Познакомиться со Splat оператором.

теория

тесты

упражнение

Распаковка аргументов

Углубить знания по работе Splat оператора.

теория

тесты

упражнение

Полезные функции для работы с коллекциями

Познакомиться со сторонними библиотеками и некоторыми функциями из них.

теория

упражнение

Объекты первого класса

Посмотреть на функции, как на данные. Познакомиться с анонимными функциями.

теория

тесты

упражнение

Функции высшего порядка

Научиться строить абстракции с помощью функций

теория

тесты

упражнение

Отображение (map)

Научиться использовать функцию `array_map`

теория

тесты

упражнение

Фильтрация (filter)

Научиться использовать функцию `array_filter`

теория

тесты

упражнение

Агрегация (reduce)

Научиться использовать функцию `array_reduce`

теория

тесты

упражнение

Сигналы

Познакомиться с концепцией стандартных интерфейсов

теория

тесты

упражнение

Полезные функции высшего порядка

Познакомиться с новыми функциями сторонних библиотек.

теория

упражнение

Замыкание

Познакомиться с механизмом захвата переменных внутри анонимных функций.

теория

тесты

упражнение

Парадигмы программирования

Познакомиться с понятием

теория

упражнение

Абстракция с помощью функций

Обобщить знания о функциях и познакомиться с понятием абстракции

PHP

основы PHP: объекты первого рода, лямбда-функции, функции высшего порядка

Навыки, которые вы получите

 
ФУНКЦИИ

Компания, проводящая курс

Хекслет (Hexlet)

91 курс по 337 темам

Образовательная платформа Хекслет (Hexlet) осуществляет образовательную деятельность по направлениям программирования. В 2014 году проект...

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

Сооснователь и CEO образовательного проекта Хекслет.

Сооснователь и CEO образовательного проекта Хекслет....

Ни одного отзыва об этом курсе

Может, вы можете помочь? Вам будут благодарны многие пользователи. И мы тоже.

больше курсов

Похожие курсы компании

хекслет (hexlet)
(0)
3 900 руб
хекслет (hexlet)
(0)
3 900 руб
хекслет (hexlet)
(0)
3 900 руб
хекслет (hexlet)
(0)
3 900 руб
хекслет (hexlet)
(0)
3 900 руб
хекслет (hexlet)
(0)
3 900 руб
хекслет (hexlet)
(0)
3 900 руб
хекслет (hexlet)
(0)
3 900 руб
хекслет (hexlet)
(0)
3 900 руб
хекслет (hexlet)
(0)
3 900 руб
больше курсов

Другие курсы этих преподавателей

хекслет (hexlet)
(0)
3 900 руб
хекслет (hexlet)
(0)
3 900 руб
хекслет (hexlet)
(0)
3 900 руб
хекслет (hexlet)
(0)
3 900 руб
хекслет (hexlet)
(0)
3 900 руб
хекслет (hexlet)
(0)
3 900 руб
хекслет (hexlet)
(0)
3 900 руб
хекслет (hexlet)
(0)
3 900 руб
хекслет (hexlet)
(0)
3 900 руб
хекслет (hexlet)
(0)
3 900 руб