1. Новые складчины: Показать еще

    22.10.2017: "Конструирование и технология пошива кожаных сумок" (Алёна Острогляд)

    22.10.2017: Пленэр. Алтай-2017. Сюжет #11. Горный поток (Сергей Курбатов)

    22.10.2017: Пленэр. Алтай-2017. Сюжет #6. Сосновый джаз (Сергей Курбатов)

    22.10.2017: Пленэр. Алтай-2017. Сюжет #2. Село за рекой (Сергей Курбатов)

    22.10.2017: Пленэр. Алтай-2017. Сюжет #8. Прибрежные скалы (Сергей Курбатов)

  2. Нужен организатор: Показать еще

    22.10.2017: Автоматический робот бинарных опционов

    22.10.2017: Мультиэкспрессы (smartgambling)

    22.10.2017: Искусство маленьких шагов (Юлия Столярова)

    21.10.2017: Новый чит Турбо размещений объявлений на сайте Авито со скидкой 80%

    21.10.2017: [КЦ.Аналитика] Следующая остановка - кризис (Игорь Париков)

  3. Сбор взносов Показать еще

    22.10.2017: Готовые ответы на тесты по Яндекс Директ (new-certificate.ru)

    22.10.2017: Старинный портрет: превращение фото в картину (Olga Cornacchia)

    22.10.2017: Основы здоровья, иммунитета и долголетия. Часть 2. Омега-3 (Рыбий жир) (Леонид Ворслов)

    21.10.2017: АКП 2.0 Автоматизированный механизм Массовых Соцрассылок "Стандарт" (Дмитрий Чернышов)

    21.10.2017: Компенсаторная астрология (Павел Андреев)

Запись

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

Тема в разделе "Курсы по программированию", создана пользователем Telegram, 26 май 2016.

Цена:
4000 руб
Взнос:
44 руб
Организатор:
Требуется
Участников:
0/100

Список пока что пуст. Запишитесь первым!

Записаться
    Тип: Стандартная складчина
  1. Telegram
    Telegram Организатор складчин

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

    ОПИСАНИЕ
    Функциональное программирование сегодня, как, впрочем, и всегда, является неотъемлемой частью разработки приложений разного характера. В JavaScript функциональный стиль программирования был заложен еще при его рождении. Как ребенок получает цвет глаз от одного из своих родителей, так и JavaScript получил данную парадигму в наследство от языка с гордым названием Scheme.

    На данном курсе мы углубимся в теорию функционального программирования, научимся писать более абстрактный код без классов и прототипов.

    Этот курс расчитан на программистов начального и среднего уровня, которые хотят пойти немного дальше чем разработка веб-преложений на популярных фреймворках и библиотеках.

    В Javascript функциональная часть была заложена еще при его создании и походит она от языка Scheme. И является одной из самых важных частей JavaScript. Замыкания, Анонимные функции, Функции высшего порядка, все это используется повседневно в работе JS программиста, и за частую без осознания всей мощи этих инструментом. ФП на сегодня набирает популярность, очередной виток популярности… Об этом свидетельствует появление таких библиотек как Immutable, Redux, Lodash, Rambda а так же языков Elm-lang, PureScript, Elexir и многих другие.Конкретно этот курс вам расскажет про правильную функциональную декомпозицию, про понятия в функциональных языках, про их различие и взаимодействие. Ну и про то как это все применять в js.

    1. Базовые принципы функционального программирования
      1. Функции, как единицы абстракции
      2. Функции, как описание поведения
      3. Данные, как абстракия
    2. Applicative programming
      1. Applicative programming
    3. Closures
      1. Using Closures
      2. Closures as Abstractions
    4. Типы функций
      1. Higher order functions
      2. Function-Building Functions
      3. Currying
      4. Partial Applications
    5. Purity, Immutability
      1. Рure and impure functional programming
      2. Иммутабельность
      3. Мутация объектов
      4. Контроль мутаций на уровне функций



    Функциональное программирование сегодня, как, впрочем, и всегда, является неотъемлемой частью разработки приложений разного характера. В JavaScript функциональный стиль программирования был заложен еще при его рождении. Как ребенок получает цвет глаз от одного из своих родителей, так и JavaScript получил данную парадигму в наследство от языка с гордым названием Scheme.

    На данном воркшопе мы углубимся в теорию функционального программирования, научимся писать более абстрактный код без классов и прототипов. И, в итоге, напишем небольшую функциональную библиотеку для закрепления пройденного материала.
     
    Telegram, 26 май 2016
Участники складчины SmartMe University Функциональное программирование в JavaScript смогут написать отзыв
Наверх