Доступно

PHP Refactoring to Collections

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

Цена: 10260р.-93%
Взнос: 650р.
100%

Основной список: 36 участников

Резервный список: 7 участников

Статус обсуждения:
Комментирование ограничено.
  1. 30 май 2017
    #1
    nfs777
    nfs777 ЧКЧлен клуба

    Складчина: PHP Refactoring to Collections

    [​IMG]
    Never write another loop again.
    Learn how to craft simple, elegant code that's a pleasure to write and a joy to maintain.

    "Refactoring to Collections" is a book and video course that teaches you how to apply functional programming principles to write clean, maintainable PHP.

    Learn how to use collection pipelines to break down ugly, complex functions into a series of simple transformations, free of loops, complex conditionals, and temporary variables.



    158-page Book
    No introduction, personal anecdotes or stories about my childhood. Just real-world, practical refactoring content, right from page one.

    4 Hours of Video

    Every refactoring example from the book covered in even more depth, as well as three additional advanced tutorials, making up almost 2 hours of content on their own.

    Exercises

    A comprehensive set of 25 exercises in the form of unit tests, to practice your chops and make sure you have these patterns under your fingers.



    [​IMG]
    “I wrote the library used in this book, and I still learned dozens of tricks that have improved my code. This is the definitive resource for programming with collections.”

    Taylor Otwell

    Creator of Laravel

    Video
    Book Скрытая ссылка

    The first section of the book focuses on teaching you the theory and fundamentals you need to to start applying functional programming principles to your code.

    You'll learn about the difference between imperative and declarative code, how to use higher order functions to remove duplication, and how to reimplement fundamental operations like map, reduce, and filter from first principles.
    A Bit of Theory
    • Imperative vs. Declarative Programming
    • Higher Order Functions
    • Noticing Patterns
    • Functional Building Blocks
    • Reimplementing Each
    • Reimplementing Map
    • Reimplementing Filter
    • Reimplementing Reduce
    • Transforming Data
    • Thinking in Steps
    • The Problem with Primitives
    • Arrays as Objects
    • Introducing Collections
    • A Note on Mutability
    • Quacking Like... an Array?
    • The Golden Rule of Collection Programming
    The second section of the book and the companion screencasts are a deep dive into problem solving with Laravel's Collection library.

    Through 16 in-depth examples, we walk through everything from beginner to expert level problems, using advanced operations like zipand transpose, and even extending the library with our own custom transformations.
    A Lot of Practice
    • Pricing Lamps and Wallets
    • CSV Surgery 101
    • Binary to Decimal
    • What's Your GitHub Score?
    • Formatting a Pull Request Comment
    • Stealing Mail
    • Choosing a Syntax Handler
    • Tagging on the Fly
    • Nitpicking a Pull Request
    • Comparing Monthly Revenue
    • Building a Lookup TableNew!
    • Transposing Form Input
    • Ranking a Competition
    • Comparing DNA Strands [Screencast exclusive]
    • Building a Table of Contents [Screencast exclusive]
    • Highlighting Code Blocks [Screencast exclusive]

    [​IMG]
    Hey! I'm @adamwathan, senior web application developer, host of Full Stack Radio, and creator of Nitpick CI.

    I teach everything I know on my blog, through screencasts, and at conferences around the world.

     
    Последнее редактирование модератором: 2 июн 2017
  2. Последние события

    1. skladchik.com
      Складчина доступна.
      26 май 2019
    2. skladchik.com
      Складчина закрыта.
      18 дек 2017
    3. skladchik.com
      Складчина доступна.
      15 июн 2017
    4. Viper777
      Viper777 участвует.
      15 июн 2017

    Последние важные события

    1. skladchik.com
      Складчина доступна.
      26 май 2019
    2. skladchik.com
      Складчина закрыта.
      18 дек 2017
    3. skladchik.com
      Складчина доступна.
      15 июн 2017
    4. skladchik.com
      Взнос составляет 325р.
      14 июн 2017
  3. Обсуждение
  4. 30 май 2017
    #2
    Marsianinka
    Marsianinka БанЗабанен
    Книга однозначно заинтересовала. Того, что я увидел из присланного мне на почту фрагмента хватило, что бы я принял решение, что книга стоит того! Всем советую заглянуть в содержание книги. Все очень структурировано, понятно, с прекрасными примерами кода. Надо брать.
     
    1 человеку нравится это.
  5. 31 май 2017
    #3
    nfs777
    nfs777 ЧКЧлен клуба
    Прорекламируйте складчину в соседних ветках и поставьте в подпись. Сам бы сделал если бы права были
     
  6. 2 июн 2017
    #4
    Василий Сергеевич
    Василий Сергеевич ОргОрганизатор
    Сейчас цена указана за самый полный комплект, который включает в себя исходники `Nitpick CI`

    Это про пункт

    Код:
    Real Application Code
    A copy of the entire Nitpick CI codebase, a production Laravel application that lives and breathes collection pipelines.

    И этот пункт увеличивает стоимость продукта на 100$ ( с 79 до 179 ). Голосование добавить уже не могу, но если пост наберет 7 "Мне нравится этот пост" -- я пишу тикет об изменении стоимости и мы будем брать пакет только с книгой, видео и упражнениями

    Уже уточнил у администрации что это возможно сделать
     
    8 пользователям это понравилось.
  7. 2 июн 2017
    #5
    qiwifuck
    qiwifuck ЧКЧлен клуба
    а где галочка "мне НЕ нравится". запишите меня в "против", пожалуйста.
     
  8. 2 июн 2017
    #6
    Василий Сергеевич
    Василий Сергеевич ОргОрганизатор
    вам правда нужны исходники системы CI ? если да - я запомню
     
  9. 2 июн 2017
    #7
    qiwifuck
    qiwifuck ЧКЧлен клуба
    часто бывает, что показанный на экране код отличается от конечного.
    я считаю, что 10 баксов за полный пакет - семечки.
    лично я предпочел бы полный комплект.
    к тому же, приложение само по себе рабочее, можно поставить, и сразу пользоваться.
     
  10. 2 июн 2017
    #8
    PhpHack
    PhpHack ЧКЧлен клуба
    там вроде на 100$ написано)
     
  11. 2 июн 2017
    #9
    Marsianinka
    Marsianinka БанЗабанен
    там +100 баксов за CI-систему
     
  12. 2 июн 2017
    #10
    qiwifuck
    qiwifuck ЧКЧлен клуба
    так и я про то же: заплатить 10 вместо 100, imho хорошая сделка.
     
  13. 2 июн 2017
    #11
    Marsianinka
    Marsianinka БанЗабанен
    The Complete Reference Package - 179$
    • The source code to Nitpick CI, a production Laravel application that makes heavy use of collection pipelines
    • Over 4 hours of screencasts, covering all of the book examples + 3 additional advanced tutorials
    • The 158-page book in PDF format
    • Comprehensive set of exercises
    The Premium Training Package - 79$
    • Over 4 hours of screencasts, covering all of the book examples + 3 additional advanced tutorials
    • The 158-page book in PDF format
    • Comprehensive set of exercises
    Вот за эту вот выделенную Nitpick CI-систему мы, получается, платим дополнительно 100$, не 10$
     
  14. 2 июн 2017
    #12
    qiwifuck
    qiwifuck ЧКЧлен клуба
    ок, перефразирую: покупая в одиночку, вы решитесь выложить на 100 долларов больше? покупая в складчину, вы получаете полный комплект за 10 баксов (около того по текущему состоянию складчину, с надеждой, что будет еще меньше).
    по мне, так лучше воспользоваться ситуацией, и купить весь комплект. если окажется потребность в приобретении кода в дальнейшем, сделать это самостоятельно решиться будет гораздо сложнее.
     
  15. 2 июн 2017
    #13
    Василий Сергеевич
    Василий Сергеевич ОргОрганизатор
    я понял, учту
     
  16. 2 июн 2017
    #14
    nfs777
    nfs777 ЧКЧлен клуба
    не принимайте за спам, но я тоже когда цену ставил, рассчитывал на production ready код посмотреть, т.к. то что в уроках и то что в реальной жизни - совсем разные вещи.
     
    3 пользователям это понравилось.
  17. 3 июн 2017
    #15
    Nefrick
    Nefrick СкладчикСкладчик
    Цена формируется от количества желающих приобрести ?
     
  18. 3 июн 2017
    #16
    nfs777
    nfs777 ЧКЧлен клуба
    Да, больше желающих - ниже цена.
     
  19. 3 июн 2017
    #17
    alex123456780
    alex123456780 ЧКЧлен клуба
    Это при условии, что ты записался в складчину - если ты желаешь приобрести курс, но не записался. то цена не упадет.
     
  20. 4 июн 2017
    #18
    bonditskii
    bonditskii ЧКЧлен клуба
    На каком языке она?
     
  21. 4 июн 2017
    #19
    Nefrick
    Nefrick СкладчикСкладчик
    Английский видно же. Можно первые 30 стр на почту заказать ознакомиться в продажнике.
     
    1 человеку нравится это.
  22. 5 июн 2017
    #20
    nfs777
    nfs777 ЧКЧлен клуба
    на английском. В спойлере samples можно ознакомиться с первыми 30 страницами. Ну вообще книга супер.
     
    2 пользователям это понравилось.
Статус обсуждения:
Комментирование ограничено.