Этот курс является адаптацией под php знаменитого курса "Структура и Интерпретация Компьютерных Программ", который преподается на первом курсе МИТ (Massachusetts Institute of Technology) с 70 годов.
Программа курса
Введение
- Hello World
- Абстракция с помощью функций
- Комбинирование функций
- Линейно-рекурсивный процесс
- Линейно-итеративный процесс
- Функции первого класса. Передача функций как аргументов
- Функции первого класса. Возврат как значения
- Что такое данные?
- Абстракция данных
- Замкнутые множества
- Map
- Фильтрация
- Свертка
- Деревья
- Стандартные интерфейсы
- Оператор присваивания
- Объекты
- Преимущества присваивания
- Недостатки присваивания