Как стать автором
Обновить

«Основы Dart: Community edition» 1-е издание

Уровень сложностиПростой
Время на прочтение4 мин
Количество просмотров2.7K

Привет, Хабр!

Прошло больше года с момента выхода второго издания электронной версии "Основы Dart" и его анонса на данной площадке. За это время книга успела разжиться печатной версией (издательство "Питер"), парочкой дополнительных глав и сквозным проектом. Меня много раз спрашивали по поводу того, буду ли оставлять второе издание в открытом доступе, обновлять его, если буду обновлять, то как и т.д. Некоторые даже шептали сладостные речи только о платном распространении книги. Очень надеюсь, что этой статьей удастся расставить все точки над "Ё"

Почему «Community edition»?

Мной принято решение поддерживать книгу в открытом доступе в актуальном состоянии, относительно версий языка программирования Dart. В нее не будут переноситься главы и некоторые разделы, что есть в печатной версии книги. Но даже такой подход не избавил от вопроса - как не запутаться в нумерации изданий?)) И, как не странно, самое простое решение - начать с первого =) Именно поэтому после названия "Основы Dart" появилось уточнение версии - "Community edition"

Эта версия книги так же будет распространяться бесплатно. Но теперь с условием, что скачивается только с моего Boosty, по ссылкам в конце этой статьи, либо перекидывается в личных сообщениях. Т.е. размещение ее во всяких тг-каналах (группах), сайтах и т.д., вообще запрещено (раньше разрешалось, если там нет рекламы).

Спасибо всем тем, кто с момента выхода второго издания поддерживал меня не только морально, а покупкой курсов по Dart на Stepik, через Boosty:

Коварский О. Г., a.alistrat, Oleg Chemodanov, Pavel Malkov, It People, Артем Павлов, Aleksandr Pi, Bassarios, Duit Foundation | Никита Синявин, CyberWolf, Gregory Otryaskin

и донатами (ниже те, чьи имена и никнеймы удалось выявить при переводах и не пожелали оставаться анонимами):

Вадим Б., Александр Остапенко, Starletovod, PackRuble, ReinRaus, Олег О., Арина К., Егор К., Bassarios, Константин Ф., Александр Н., Alex McOwkin, Dmitriy Anoshkin, Павел М., Дмитрий М., Ruslan Vafin, Дмитрий К., Дмитрий П., Evgeniia, Егор О., Феодарита Ч., Татьяна С., Рамиль З., Pavel Malkov, WiRight, Михаил А., Владислав Д., Алексей Ч., Марат Я., Дмитрий Б., Сергей С., Илья П., Никита М., Илья С., Александр Ш., Александр М., Даниил Г., Сергей К.

Ваша поддержка, а так же - востребованность (доп. тираж печатной версии + постоянные скачивания 2-го издания) и география охвата книги, сыграли немаловажную роль в принятии решения ;)

География скачивания "Основы Dart" 2-е издание
География скачивания "Основы Dart" 2-е издание

Приятно видеть, что книгой пользуются не только в России ^_^

Еще хочу выразить огромную благодарность компаниям-партнерам издания «Основы Dart: Community edition» - Surf, Mad Brains и Friflex. Поддержка таких компаний - это своего рода мотивационный пендаль двигаться дальше ^_^

Что включает в себя обновление издания?

  • Актуализация синтаксиса Dart (новые разделы и добавление в уже существующие новых фич языка программирования - цифровой разделитель, wildcards и т.д.);

  • Исправление найденных ранее (самостоятельно или с помощью читателей) косяков ^_^

  • Добавление новых разделов или подразделов в рамках рассматриваемого в главах материала. Например, добавлен подраздел, посвященный переменным среды компиляции (привет — define=KEY=VALUE).

Какая версия Dart?

Книга обновлена до Dart 3.7. Несмотря на то, что эта версия еще только на подходе, не зря же у меня последние доклады про то, что за фичи прорабатываются командой Dart =)

Как часто ждать обновления?

Обновленное издание «Основы Dart: Community edition» планирую выпускать раз в год.

Как поживает книга по Flutter?

Для тех, кто не в курсе, в прошлом году собрал авторский коллектив для книги "Основы Flutter" и мы, утвердив структуру и назначив ответственных за главы, приступили к работе. Процесс идет не так быстро, как хотелось бы (у всех работа, семья и т.д.), но потихоньку выходим на крейсерскую скорость и уже перевалили за половину книги)

На мне дополнительно одна из самых "интересных ролей" - технический редактор)) Все самые свежие материалы книги, прошедшие редактуру, будут выкладываются в курс на Stepik - Основы Flutter (в разработке). Такой подход позволяет нам собирать быструю обратную связь по добавленному материалу и вносить правки.

А самая крутая новость в том, что к книге планируется лабораторный практикум, который будет распространяться бесплатно и разрабатываться Surf и Mad Brains (по отдельности) в сотрудничестве со мной.

Мои курсы по Dart на Stepik

  1. "Основы разработки на Dart: от юнлинга до падавана" - первые два курса из серии "Основы разработки на Dart: от юнлинга до ситха", объединенные в одну программу, которая включает в себя 26 ч. 46 минут видео, 159 тестов, 324 интерактивные задачи на программирование и 2 сквозных проекта (Крестики-нолики и Тетрис)

    Если имеется желание приобрести данный курс со скидкой 15%, то огромная просьба, делать это по следующей ссылке

  2. "Основы Dart 3" - электронная версия книги "Основы Dart" с тестами (111) и интерактивными задачами (193). Если имеется желание приобрести данный курс со скидкой 15%, то огромная просьба, делать это по следующей ссылке

Для тех, у кого нет карты МИР (либо знакомых с таковой), имеется возможность купить курс через Boosty. Это организовано через покупку поста с указанием почты, на которую в качестве подарка придет выбранный курс.

Как поддержать без покупки курсов и донатов?

Буду безмерно благодарен огласке о том, что существует такое издание книги: репост, пригласить на интервью на свой канал, конференцию, поставить звезду репозиторию в гитхабе, поставить + статье и т.д.

Встреча на FlutterConf

21 февраля, в Москве, выступлю с докладом "Жизненный цикл фичи в Dart: от issue до релиза" на конференции FlutterConf и буду рад пообщаться со всеми желающими ;)

В ходе доклада расскажу про то, через какие стадии жизненного цикла проходят фичи в языке программирования Dart: от момента их зарождения в голове одного из разработчиков языка или популярного issue в github-репозитории до релиза. Как фича может преобразиться до неузнаваемости, относительно ее первоначальной задумки или быть отброшенной на задворки истории (побомблю по поводу макросов)...

Специально для Вас у меня есть промокод «MADTeacher» на скидку 30%, который можно использовать при покупке билета на сайте конференции - https://flutterconf.ru/

Где ссылка, Лебовски?

Обложка книги
Обложка книги

Как и в предыдущих случаях, книга доступна в 2-х версиях PDF и EPUB, которые можно скачать с

Яндекс диска

ㅤㅤ- pdf: https://vk.cc/cIlmmV

ㅤㅤ- epub: https://vk.cc/cIlmra

Google Drive

ㅤㅤ- pdf: https://vk.cc/cIlmAz

ㅤㅤ- epub: https://vk.cc/cIlmKe

За различными дополнениями, отметками, где найдены косяки или исправлениями, можно следить в отдельном посте на Boosty по следующей ссылке.

Репозиторий книги на github

Если интересуешься Dart/Flutter и в какие глубины ада погружается наше высшее образование - буду благодарен за подписку мойтг‑канал «MADTeacher».

Теги:
Хабы:
Если эта публикация вас вдохновила и вы хотите поддержать автора — не стесняйтесь нажать на кнопку
Всего голосов 9: ↑9 и ↓0+9
Комментарии2

Публикации

Работа

Ближайшие события