Belli
Назад Психология Эзотерика Здоровье Бизнес Фото Видео Иностранные языки Имидж и стиль Дизайн Хобби и рукоделие Администрирование Программирование SMM Отношения Дети и родители Школа и репетиторство Seo Форекс и инвестиции Отдых и путешествия Музыка Сад и огород Бухгалтерия и финансы Другие тематики Темы и шаблоны Авто-мото Строительство и ремонт Курсы Авторы
Корзина

[SmartMe University] Функциональное программирование в JavaScript

[SmartMe University] Функциональное программирование в JavaScript
[SmartMe University] Функциональное программирование в JavaScript
  • О курсе
  • Артикул: WVP-826597
  • Автор: SmartMe University
  • Вид товара: цифровой
  • Добавлено: 2025-07-09
В наличии
1090 RUB

О товаре

ОПИСАНИЕ
Функциональное программирование сегодня, как, впрочем, и всегда, является неотъемлемой частью разработки приложений разного характера. В JavaScript функциональный стиль программирования был заложен еще при его рождении. Как ребенок получает цвет глаз от одного из своих родителей, так и JavaScript получил данную парадигму в наследство от языка с гордым названием Scheme.
На данном курсе мы углубимся в теорию функционального программирования, научимся писать более абстрактный код без классов и прототипов.
Этот курс расчитан на программистов начального и среднего уровня, которые хотят пойти немного дальше чем разработка веб-преложений на популярных фреймворках и библиотеках.
В Javascript функциональная часть была заложена еще при его создании и походит она от языка Scheme. И является одной из самых важных частей JavaScript. Замыкания, Анонимные функции, Функции высшего порядка, все это используется повседневно в работе JS программиста, и за частую без осознания всей мощи этих инструментом. ФП на сегодня набирает популярность, очередной виток популярности… Об этом свидетельствует появление таких библиотек как Immutable, Redux, Lodash, Rambda а так же языков Elm-lang, PureScript, Elexir и многих другие.Конкретно этот курс вам расскажет про правильную функциональную декомпозицию, про понятия в функциональных языках, про их различие и взаимодействие. Ну и про то как это все применять в js.
Базовые принципы функционального программирования
Функции, как единицы абстракции
Функции, как описание поведения
Данные, как абстракия
Applicative programming
Applicative programming
Closures
Using Closures
Closures as Abstractions
Типы функций
Higher order functions
Function-Building Functions
Currying
Partial Applications
Purity, Immutability
Рure and impure functional programming
Иммутабельность
Мутация объектов

Отзывы покупателей



Кликните на изображение чтобы обновить код, если он неразборчив

Рейтинг

0
Голосов: 0
5
Голосов: 0
4
Голосов: 0
3
Голосов: 0
2
Голосов: 0
1
Голосов: 0

Еще курсы от SmartMe University

[Специалист] Swift. Уровень 2. Объектно - ориентированное программирование (Николай Шубенков)
Swift. Уровень 2. Объектно - ориентированное программирование Swift пришел на замену Objective-C в приложениях для iOS устройств и Mac OS X. На него оказали влияние такие языки как Haskel, Ruby, Python и конечно же Objective-C. Компания Apple описала язык Swift как «Objective-C без С». Язык
2030 RUB
[profit] Git для профессионалов (Альберт Степанцев)
Что нужно, чтобы профессионально применять Git - распределенную систему контроля версий, ставшую уже фактически промышленным стандартом в мире разработки? Нужно пройти этот интенсив! Спойлер: Программа курса 1. Введение в Git Что такое Git? Это система контроля версий. Попробуем понять это
1060 RUB
Освой программирование играючи (Александр Климов)
Освой программирование играючи Сайт о том как научится кодить для платформы Android играючи. Первый месяц бесплатно. Полный текст статьи и исходники программы доступны только зарегистрированным участникам сайта. Стоимость регистрации - символические 285 рублей. Ответном письме вы получите учётные
1060 RUB
[JOOMLA] Адаптивный шаблон для Joomla с нуля
Адаптивный шаблон для Joomla с нуля Если вы только начали изучать систему управления контентом сайта Joomla, то уже задавались вопросом: «А как же сделать свой шаблон для Joomla?» Да, и это вполне предсказуемо, поскольку исходит из того, что при установке система JOOMLA предлагает довольно
1069 RUB
Профессиональный интернет-магазин за один день. Joomla версия VIP (Эдуард Бунаков)
Эти бесплатные инструменты позволят вам создать свой профессиональный интернет-магазин уже сегодня! Хотите ли вы быть одним из тысяч людей, которые смогут за один день создать свой профессиональный интернет-магазин? Все гораздо проще! Все, что вам нужно – это изучить мой видеокурс «Профессиональный
1684 RUB
[smartme] React Native немного теории и много практики (Алексей Волков)
React Native: немного теории и много практики Веб-технологии продолжают штурмовать мир мобильных устройств, а React Native - очередная попытка JavaScript распространить свое влияние и захватить мир. На этом мастер-классе мы поговорим о том, в чем, по сути, проблема, которую решает React Native, как
1098 RUB