Yii 2 Application Development Cookbook - Third Edition
16 ноября 2016
Издательство PACKT выпустило новую книгу по Yii 2.0 на английском.
Авторы: Андрей Богданов из 2amigos и Дмитрий Елисеев. Книга основана на второй редакции моей Yii Application Development Cookbook про Yii 1.1. Все рецепты переписаны под Yii 2.0. Кроме этого, есть и новые рецепты.
Выход книги и, особенно, моё имя на обложке стали для меня сюрпризом. В переписывании рецептов я не участвовал, текст пока не читал. Скорее всего, с ним всё в порядке потому как Дмитрий Елисеев знаком и с Yii 1.1 и с Yii 2.0 очень и очень хорошо.
По случаю выхода книги я переименовал открытую книгу рецептов в Yii 2.0 Community Cookbook.
UPD: промокод на 20% скидки: PACKT20
.
Комментарии RSS по email OK
Ух, цена кусючая
nikosid, есть альтернатива моего и сообщества авторства, в которой даже можно поучаствовать: github.com/samdark/yii2-cookbook
Sam, да, конечно я в курсе, спасибо.
Репо с кодом из книги:
github.com/PacktPublishing/Yii2-Application-Development-Cookbook-Third-Edition
Ну, цену еще можно пережить (хотя, конечно, дороговато, особенно с учетом доставки). Но, главный вопрос, стоит ли ее покупать и читать? Или документации + The Definitive Guide to Yii 2.0 + открытой "книги рецептов" хватит за глаза?
Если кто-то решит брать, то вот вам еще промокод на 20% скидки: PACKT20
Мда... Цена просто добила...
berezuev, В книге практические рецепты в стиле "В этом рецепте мы...". И далее, например, "напишем компонент корзины и подключим его через DI контейнер", "протестируем корзину в PHPUnit и других системах", "напишем Codeception тесты для REST API", "организуем автоматизированный деплой на рабочий сервер"...
Если Вам достаточно документации по таким вопросам, то можно не читать.
Обожаю людей которые занимаются популяризация другого языка и живя при этом в России )) Хоть бы одну книгу на русском что Дима что вся шайка - Русский ваш родной епт
Roman, делают для сообщества от сообщества. Английский - международный язык. Если бы таковым был русским - писали бы на русском. Или, если бы это был не Yii, а Битрикс, то конечно, однозначно, русский.
С Laravel все наоборот )))) больше инфы на русском от зарубежных ребят ;) эх yii когда то я был влюблен в тебя, но извини laravel точка su завлек своей простотой и живыми переводчиками на русский язык ;)
Roman, если для вас выбор инструмента зависит в основном от языка документации - это печально
Книгу пока не читал, но мне как-то довелось общаться с Дмитрием Елисеевым, он мне помогал ускоренно освоить Yii2. Так что можно не сомневаться, что книга ценная, он знает не только этот фреймворк, но и просто программирует обдуманно и глядя в будущее :) Других авторов, к сожалению, просто не знаю.
Насчёт спора с языками доброшу свои 5 копеек: Обычно техническая литература пишется простым, но узкоспециализированным языком. Так получилось требование "технический английский на уровне чтения документации", которое так любят писать в вакансиях.
Если немного задуматься, то большинство русских слов о программировании - вовсе не русские слова, а заимствования из английского: конструктор, класс, метод, константа, репликация, тестирование, контейнер, файл, геттер, сеттер, репозиторий, плагин и так далее.
По моему мнению, нежелание читать английскую техническую литературу можно оправдать либо отсутствием базовых знаний английского и нежеланием хоть немного его освоить (B2 можно не напрягаясь получить за 3 месяца, чего будет достаточно для чтения документации), либо черезмерным патриотизмом :)
И как только граждане без английского получается что то толковое делать, понять не просто.
Алексей, да нет )) просто начинаешь замечать как yii переносит вкусняшки себе с лары ;)
Уже полдюжины лет программирую, а теста ни одного так и не написал. Работаю с Yii2 полгода, атмосфера фреймворка так и шепчет: "Пс-с, парень, как насчёт немного тестов?" Поэтому хочу спросить насколько в книге раскрыта тема тестирования кода? Или можете посоветовать другой материал для быстрого старта? Почитал про TDD, хочу имплементировать это в свою работу.
Егор, в книге целая глава с примерами по тестированию. Сначала Codeception-тесты на примере блога с REST API, потом написан компонент корзины для интернет-магазина и протестирован в PHPUnit, Atoumn и Behat.
Примеры для Yii, например, можно подсмотреть здесь и немного на форуме.
Дмитрий Елисеев, благодарю.
Вы же вебинар проводили вроде на тему codeception? Не поделитесь ссылочкой?
Егор, по первой ссылке в самом низу.
Ну по идее все можно самому изучить и т.д. А цена книги - это цена сэкономленного времени. Тестирование не самая простая область программирования, можно долго возиться.
Записал свою презентацию книги.
Презентация огонь Сам придумал сценарий?:)