PHP: Функции

От: Хекслет

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

Сводка

Цена
0₽
Рассрочка
от 200₽
Статус
Идет набор
Начнется
12.10.2020
Длительность
4 недели
Язык
ru

Описание курса

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

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

О школе

Хекслет
Отзывы 0
Информация
Компания основана в 2014 году. Официальный сайт https://ru.hexlet.io . Мы собрали и проверили более 19 отзывов об онлайн курсах Хекслет.

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

О курсе
Узнать о курсе, его структуре, задачах и целях.
теория
Чистые функции
Познакомиться с понятиями «детерминированность» и «побочные эффекты» (side effects).
тесты
упражнение
Разделение команд и запросов
Познакомиться с принципом CQS
Упаковка аргументов
Познакомиться со Splat оператором.
Распаковка аргументов
Углубить знания по работе Splat оператора.
Полезные функции для работы с коллекциями
Познакомиться со сторонними библиотеками и некоторыми функциями из них.
Объекты первого класса
Посмотреть на функции, как на данные. Познакомиться с анонимными функциями.
Функции высшего порядка
Научиться строить абстракции с помощью функций
Отображение (map)
Научиться использовать функцию `array_map`
Фильтрация (filter)
Научиться использовать функцию `array_filter`
Агрегация (reduce)
Научиться использовать функцию `array_reduce`
Сигналы
Познакомиться с концепцией стандартных интерфейсов
Полезные функции высшего порядка
Познакомиться с новыми функциями сторонних библиотек.
Замыкание
Познакомиться с механизмом захвата переменных внутри анонимных функций.
Парадигмы программирования
Познакомиться с понятием "парадигма" и рассмотреть отличия императивной и декларативной парадигм.
Абстракция с помощью функций
Обобщить знания о функциях и познакомиться с понятием абстракции
Инструменты
PHP

Отзывы

Еще не добавили ни одного отзыва