Dart Apprentice: Fundamentals
Dart Apprentice: Fundamentals — это практическое руководство по изучению языка программирования Dart, созданного компанией Google. Книга ориентирована как на начинающих программистов, так и на разработчиков, имеющих опыт работы с другими объектно-ориентированными языками, и даёт прочную основу для дальнейшей карьеры в разработке.
Автор Джонатан Санде (Jonathan Sande) объясняет концепции Dart простым и доступным языком, делая акцент на практических примерах. Книга охватывает фундаментальные темы языка: переменные, типы данных, управляющие конструкции, функции, коллекции, объектно-ориентированное программирование и обработку ошибок.
Особенность книги — её структура, основанная на материалах популярного издания Swift Apprentice от Kodeco. Такой подход позволяет читателям, знакомым с другими языками, быстро перенести имеющиеся знания на Dart и сосредоточиться на специфике языка.
Для работы с книгой требуется Dart SDK версии не ниже 2.18.0 и редактор Visual Studio Code, хотя примеры можно запускать и в онлайн-редакторе dartpad.dev прямо в браузере смартфона. Все исходные материалы доступны в открытом репозитории на GitHub.
Книга является первой частью двухтомника: продолжение — Dart Apprentice: Beyond the Basics — раскрывает более продвинутые темы. Это издание будет полезно всем, кто планирует изучать Flutter или разрабатывать кроссплатформенные приложения на Dart.
