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

    16.01.2017: Секрет букмекера - Как заработать 14 000 000 рублей

    16.01.2017: Программа для тотализатора

    16.01.2017: Одностраничник под ключ 3.0 (Александр Залогин)

    16.01.2017: Как бороться за своё (Павел Зыгмантович)

    16.01.2017: Синемология по фильму «Повелитель приливов» (Ирина Ляхова)

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

    16.01.2017: Заработок на вилках в live режиме

    16.01.2017: Тема для WordPress «BlogPost 2» - новый шаблон от Goodwinpress

    16.01.2017: Серия семинаров Алмазова А.А. от Хаоса к Космосу

    16.01.2017: [Convert Monster] Курс Яндекс.Директ 2016(пакет standart)

    16.01.2017: 1000 звонков ежемесячно с авито — AvBisnes

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

    16.01.2017: Женский курс (Арсен Маркарян)

    16.01.2017: Система "Money Booster" + (Павел Михеев)

    15.01.2017: Быстрый старт от новичка до фотохудожника (Анастасия Аникеева) (2016)

    15.01.2017: Социальная община Натальи Козловой (5000 рублей в день) Наталья Козлова

    14.01.2017: Создаем слайд-шоу из фотографий (Анастасия Аникеева)

Запись

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

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

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

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

    Тип: Стандартная складчина
    1. Telegram

      Telegram Организатор складчин

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

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

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

      1. Функциональное программирование. Начало:
      • Почему это важно
      • Функции как единицы абстракции
      • Функции как описание поведения
      • Данные как Абстракция
      2. Scope and Closures - в вкратце:
      • Global Scope
      • Lexical Scope
      • Dynamic Scope
      • Function Scope
      • Closures (Using Closures; Closures as Abstractions)
      3. Типы Функций:
      • First-class functions
      • Higher-order functions
      • Function-Building Functions
      • Currying
      • Partial Applications
      4. Рекурсии:
      • Self-Absorbed Functions
      • Codependent Functions
      • Too Much Recursion!
      • Generators
      • Рекурсии как низкоуровневые операции
      5. Функциональное программирование. Часть II:
      • Теория Категорий
      • Functors
      • Applicatives
      • Monads
      6. Purity, Immutability.

      7. Программирование на базе потоков:
      • Chaining: A Lazy Chain
      • Chaining: Promises
      • Pipelining
      • Data Flow против Control Flow
      8. Lambda calculus:
      • Y Combinator
      • Transducers
      9. Практическая часть. Давайте напишем мини библиотеку:
      • От идеи к реализации
      • TDD
      10. Функциональное программирование. Заключительная часть.
       
      Telegram, 4 авг 2015
    2. Загрузка...

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

        (SmartMe) TDD in Javascript

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

        (smartMe) Let ECMAScript 6(новый стандарт JavaScript)

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

        (Smartme) Изучаем Ruby

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

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

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

        (SmartMe) React.js и Cutting Edge стек

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

        (SmartMe)Построение API-сервисов с NODE.JS - RELAUNCH

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

        (SmartMe)THINKING IN ANGULAR: ПРО ЧТО НЕ ЗНАЕТ 80% ANGULARJS РАЗРАБОТЧИКОВ

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

Наверх