Сообщения без ответов | Активные темы Текущее время: 2025-03-02 17:41



Ответить на тему  [ 1 сообщение ] 
[O\'Reilly Media / Infinite Skills] Functional Programming with Python Training Video [2015, ENG] 
Автор Сообщение
Постоянный
Постоянный
Раздал: 1.19 ТБ
Скачал: 949.67 ГБ
Ратио: 1.278


Зарегистрирован: 2014-10-13 17:53
Сообщения: 2494
Ответить с цитатой 
Functional Programming with Python Training Video

#777
Год выпуска: 12/2015
Производитель: O'Reilly Media / Infinite Skills
Сайт производителя: oreilly.com, infiniteskills.com/training/functional-programming-with-python.html
Автор: Christopher Armstrong
Продолжительность: 3:00
Тип раздаваемого материала: Видеоклипы
Язык: Английский
Описание: In this Functional Programming with Python training course, expert author Chris Armstrong will teach you functional programming techniques for making maintainable, modular, and testable code. This course is designed for users that already have experience with Python.
You will start by learning about functional programming, including first class functions, recursion, and modifying data structures. From there, Chris will teach you about many functional programming libraries available in the Python ecosystem. This video tutorial will then teach you how to implement a text adventure game using these techniques and libraries. You will also learn how to write unit tests for functional code, use imperative libraries in a functional way, and use first-class effects. Finally, you will create a web UI for the game, and learn how to isolate an imperative web framework so that all of the application logic remains purely functional.
Once you have completed this computer based training course, you will have learned how to apply these functional programming techniques to create maintainable, modular, and testable Python code.

Содержание
01. Introduction
0101 Introduction
0102 Libraries And Setting Up Our Environment
0103 About The Author
0104 How To Access Your Working Files

02. Functional Programming
0201 What Is Functional Programming?
0202 Why Functional Programming?
0203 First-Class Functions
0204 Recursion
0205 Higher-Order Functions
0206 Modifying Data Structures

03. A Tour Of FP Libraries
0301 Immutable Data Structures: Introduction To Pyrsistent
0302 Immutable Data Structures: How Pyrsistent Works
0303 Toolz: A Functional Standard Library
0304 Hypothesis: Property-Based Testing
0305 Effect: Isolation Of Side Effects

04. Implementing A Game
0401 Writing A Game: Interactive Fiction
0402 Implementing A Text Adventure
0403 Adding A Challenge To Our Game - Part 1: Props And Inventory
0404 Adding A Challenge To Our Game - Part 2: Lock And Key

05. Testing
0501 Writing Unit Tests For Our Simulation Code
0502 Stateful Testing With Hypothesis
0503 Testing Our Game With Hypothesis

06. User Interface
0601 Creating A Text-Based UI
0602 Testing Effects With Mocks

07. Integrating With An Imperative Third-Party Library
0701 Using An Imperative Library: SQLite
0702 Using An Imperative Library: Storing And Loading Data
0703 Refactoring Imperative Code
0704 Adding Storage To The Game Loop

08. First-Class Effects
0801 The Desire For First-Class Effects
0802 Making Our Imperative Shell Pure
0803 Performing Effects
0804 Testing Effects
0805 Creating Custom Intents

09. Web UI
0901 Introduction To Flask
0902 Making Flask Functional
0903 A Functional Web UI For Our Game

10. Conclusion
1001 Wrapping Up And What To Do Next

Файлы примеров: присутствуют
Формат видео: MP4
Видео: AVC, 1280x720, 16:9, 15fps, 155kbps
Аудио: AAC, 48kHz, 125kbps, stereo

Скриншоты



2016-02-18 03:15
Профиль
  • Торрент
Автор: Александр С. Хэш: ---
Добавлен: 2016-02-18 03:14 Приватный: Нет (DHT включён)
Статус:
---
Размер: 605.77 МБ (635 192 883 байт)
Изменил:
---
Скачали: 0 (Раздающих: 0%)
Причина:
---
Здоровье: 100%
Сидеров: 1 Личеров: 0
Скорость раздачи: 0 байт/сек Скорость скачивания: 0 байт/сек
Последний сидер: 2 года 12 дней 12 часов 49 минут 56 секунд назад Последний личер: Нет
Для скачивания торрента необходимо зарегистрироваться или войти на трекер.
Показать сообщения за:  Поле сортировки  
Ответить на тему   [ 1 сообщение ] 

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 6


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
ppkBB3cker v.2.5 © 2008-2021 @ PPK | Icon Theme by Everaldo.com Design Studio
Designed by ST Software.
Русская поддержка phpBB
[ Time : 1.313s | 16 Queries | GZIP : Off ]
Ресурс не предоставляет электронные версии произведений, а занимается лишь коллекционированием и каталогизацией ссылок, присылаемых и публикуемых на форуме нашими читателями. Если вы являетесь правообладателем какого-либо представленного материала и не желаете чтобы ссылка на него находилась в нашем каталоге, свяжитесь с нами и мы незамедлительно удалим её. Файлы для обмена на трекере предоставлены пользователями сайта, и администрация не несёт ответственности за их содержание. Просьба не заливать файлы, защищенные авторскими правами, а также файлы нелегального содержания!
tracker_cron Яндекс.Метрика