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

    25.04.2017: Самый лучший индикатор из моей коллекции. Из 17 сделок 5 убыточных

    25.04.2017: [Повтор] Будь лучше - сегодня

    25.04.2017: Ты станешь богатым человеком уже сейчас

    25.04.2017: Как создать продающую презентацию свадебного организатора от Ольги Ермиловой

    25.04.2017: [Ольга Юрковская] Как узнать своё Предназначение

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

    25.04.2017: [Повтор] Будь лучше - сегодня

    24.04.2017: Cтратегия ставок на спорт - "Бешеный Волан"

    24.04.2017: Американский сайт прогнозов Bluesoccertips

    24.04.2017: Финансовое моделирование в Excel

    24.04.2017: Как остановить время? Закрытая.

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

    24.04.2017: Матрица партнерских продаж (Евгений Вергус)

    24.04.2017: Последний живой курс. Мила Левчук (Как стать девушкой плюс. Версия 2.0) + Доп. Лекции

    23.04.2017: Деньги. Коррекционная хиромантия (Андрей Ломайский)

    22.04.2017: Заработок от 500 рублей в день на CPA товарах

    22.04.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
    2. Загрузка...

      Похожие складчины
      1. andrewcourse
        Запись

        [smartme] JavaGR8

        andrewcourse, 19 апр 2017 в 19:41, в разделе: Курсы по программированию
      2. Telegram
        Запись

        [SmartMe] Взаимодествие с REST-сервисами средствами AngularJS

        Telegram, 22 апр 2016, в разделе: Курсы по программированию
      3. Telegram
        Запись

        (Smartme) Изучаем Ruby

        Telegram, 6 апр 2016, в разделе: Курсы по программированию
      4. Bulion
        Запись

        [SmartMe] Разработка API с Node.js

        Bulion, 22 ноя 2015, в разделе: Курсы по программированию
      5. Telegram
        Запись

        [Smartme] Clever Design Patterns and Front-End Techniques

        Telegram, 17 окт 2015, в разделе: Курсы по программированию
      6. Telegram
        Запись

        (SmartMe) Креш-курс по Lisp

        Telegram, 17 окт 2015, в разделе: Курсы по программированию
      7. Telegram
        Запись

        (SmartMe) TDD in Javascript

        Telegram, 17 окт 2015, в разделе: Курсы по программированию

Наверх