Dart в действии
| Autore principale: | |
|---|---|
| Riassunto: | Dart – язык программирования для разработки веб-приложений, созданный компанией Google. Он обладает современными объектно-ориентированными средствами, как Java или C#, не отказываясь при этом от свойственных JavaScript динамичности и ориентированности на функциональное программирование. Написанные на Dart приложения транслируются в JavaScript, но могут исполняться и непосредственно в браузерах, поддерживающих Dart. В комплекте с Dart поставляются библиотеки и инструментальные средства промышленного качества. На Dart могут быть написаны как клиентская, так и серверная часть приложения, что упрощает процесс разработки. В этой книге вы познакомитесь с языком Dart и научитесь использовать его для создания приложений, работающих в браузере, — в настольной или мобильной ОС. Это не просто учебное пособие по языку, довольно быстро автор переходит к техническим аспектам работы с Dart. На большинство вопросов, возникающих при чтении, тут же даются ответы! Издание предназначено веб-программистам разной квалификации, в том числе малознакомым с объектно-ориентированным программированием. Книга из коллекции ДМК Пресс - Информатика |
| Pubblicazione: |
Москва, ДМК Пресс, 2013
|
| Soggetti: | |
| Accesso online: | http://e.lanbook.com/books/element.php?pl1_id=73063 https://e.lanbook.com/img/cover/book/73063.jpg |
| Natura: | Elettronico Libro |
MARC
| LEADER | 00000nam0a2200000 i 4500 | ||
|---|---|---|---|
| 001 | 73063 | ||
| 010 | |a 978-5-94074-918-9 | ||
| 100 | |a 20250516d2013 k y0rusy01020304ca | ||
| 101 | 0 | |a rus | |
| 102 | |a RU | ||
| 105 | |a y j 000zy | ||
| 106 | |a z | ||
| 200 | 1 | |a Dart в действии |b Электронный ресурс |f Баккет К. | |
| 210 | |a Москва |b Москва |c ДМК Пресс |d 2013 | ||
| 215 | |a 528 с. | ||
| 330 | |a Dart – язык программирования для разработки веб-приложений, созданный компанией Google. Он обладает современными объектно-ориентированными средствами, как Java или C#, не отказываясь при этом от свойственных JavaScript динамичности и ориентированности на функциональное программирование. Написанные на Dart приложения транслируются в JavaScript, но могут исполняться и непосредственно в браузерах, поддерживающих Dart. В комплекте с Dart поставляются библиотеки и инструментальные средства промышленного качества. На Dart могут быть написаны как клиентская, так и серверная часть приложения, что упрощает процесс разработки. В этой книге вы познакомитесь с языком Dart и научитесь использовать его для создания приложений, работающих в браузере, — в настольной или мобильной ОС. Это не просто учебное пособие по языку, довольно быстро автор переходит к техническим аспектам работы с Dart. На большинство вопросов, возникающих при чтении, тут же даются ответы! Издание предназначено веб-программистам разной квалификации, в том числе малознакомым с объектно-ориентированным программированием. | ||
| 333 | |a Книга из коллекции ДМК Пресс - Информатика | ||
| 610 | 0 | |a dart | |
| 610 | 0 | |a здравствуй dart | |
| 610 | 0 | |a синтаксис | |
| 610 | 0 | |a архитектура одностраничного приложения | |
| 610 | 0 | |a первый взгляд на язык dart | |
| 610 | 0 | |a строковая интерполяция | |
| 610 | 0 | |a факультативные типы | |
| 610 | 0 | |a традиционная структура на основе классов | |
| 610 | 0 | |a определение подразумеваемого интерфейса | |
| 610 | 0 | |a фабричные конструкторы | |
| 610 | 0 | |a библиотеки | |
| 610 | 0 | |a область видимости | |
| 610 | 0 | |a функции как полноценные объекты | |
| 610 | 0 | |a параллелизм с помощью изоляторов | |
| 610 | 0 | |a веб-программирование | |
| 610 | 0 | |a dart:html | |
| 610 | 0 | |a dom браузера | |
| 610 | 0 | |a dart и html5 | |
| 610 | 0 | |a инструментальная экосистема dart | |
| 610 | 0 | |a редактор dart | |
| 610 | 0 | |a виртуальная машина dart | |
| 610 | 0 | |a dartium | |
| 610 | 0 | |a dart2js | |
| 610 | 0 | |a управление пакетами с помощью pub | |
| 610 | 0 | |a программа здравствуй мир на dart | |
| 610 | 0 | |a вм dart для командных приложений | |
| 610 | 0 | |a программа здравствуй мир в редакторе dart | |
| 610 | 0 | |a инструменты встроенные в редактор dart editor | |
| 610 | 0 | |a dart-скрипты и html-файлы | |
| 610 | 0 | |a запуск приложения здравствуй мир в dartium | |
| 610 | 0 | |a использование dart2js для конвертации в javascript | |
| 610 | 0 | |a генерация документации с помощью dartdoc | |
| 610 | 0 | |a отладка dart-кода | |
| 610 | 0 | |a точки останова | |
| 610 | 0 | |a импорт библиотек | |
| 610 | 0 | |a работа с пользовательским интерфейсом в браузере | |
| 610 | 0 | |a доступ к элементам dom | |
| 610 | 0 | |a динамическое добавление новых элементов на страницу | |
| 610 | 0 | |a создание и тестирование dart-приложения | |
| 610 | 0 | |a конструирование пользовательского интерфейса | |
| 610 | 0 | |a начальный html-файл | |
| 610 | 0 | |a создание элементов с помощью dart:html | |
| 610 | 0 | |a создание экземпляра element из фрагмента html | |
| 610 | 0 | |a создание элементов по имени тега | |
| 610 | 0 | |a добавление элементов в html-документ | |
| 610 | 0 | |a добавление интерактивности с помощью событий браузера | |
| 610 | 0 | |a добавление предмета в список по нажатию кнопки | |
| 610 | 0 | |a гибкий синтаксис функций в dart | |
| 610 | 0 | |a обработка событий | |
| 610 | 0 | |a рефакторинг прослушивателя событий | |
| 610 | 0 | |a запрос html-элементов в dart:html | |
| 610 | 0 | |a инкапсуляция структуры и функциональности с помощью классов | |
| 610 | 0 | |a автономное тестирование программы | |
| 610 | 0 | |a создание автономных тестов | |
| 610 | 0 | |a определение ожидаемых результатов теста | |
| 610 | 0 | |a создание пользовательского сравнивателя | |
| 610 | 0 | |a функции и замыкания | |
| 610 | 0 | |a тип возвращаемого функцией значения | |
| 610 | 0 | |a ключевое слово return | |
| 610 | 0 | |a передача функции данных с помощью параметров | |
| 610 | 0 | |a объявления локальных функций | |
| 610 | 0 | |a определение строгого типа функции | |
| 610 | 0 | |a библиотеки и ограничение доступа | |
| 610 | 0 | |a определение библиотеки | |
| 610 | 0 | |a импорт библиотек | |
| 610 | 0 | |a сокрытие функциональности путем ограничения доступа | |
| 610 | 0 | |a ограничение доступа в классах | |
| 610 | 0 | |a использование закрытых функций в библиотеках | |
| 610 | 0 | |a организация исходного кода библиотеки | |
| 610 | 0 | |a ключевые слова part и part of | |
| 610 | 0 | |a упаковка библиотек | |
| 610 | 0 | |a скрипты | |
| 610 | 0 | |a исполняемые библиотеки | |
| 610 | 0 | |a классы и интерфейсы | |
| 610 | 0 | |a определение простого класса | |
| 610 | 0 | |a программирование относительно интерфейса класса | |
| 610 | 0 | |a формализация интерфейса | |
| 610 | 0 | |a явное определение интерфейса | |
| 610 | 0 | |a реализация нескольких интерфейсов | |
| 610 | 0 | |a объявление акцессоров свойств | |
| 610 | 0 | |a конструирование классов и интерфейсов | |
| 610 | 0 | |a конструирование экземпляров класса | |
| 610 | 0 | |a проектирование и использование классов с несколькими конструкторами | |
| 610 | 0 | |a использование фабричных конструкторов для создания экземпляров абстрактных классов | |
| 610 | 0 | |a применение фабричных конструкторов для повторного использования объектов | |
| 610 | 0 | |a использование статических методов и свойств | |
| 610 | 0 | |a создание константных классов с неизменяемыми полями | |
| 610 | 0 | |a финальные значения и свойства | |
| 610 | 0 | |a блок инициализации конструктора | |
| 610 | 0 | |a использование ключевого слова const | |
| 610 | 0 | |a расширение классов и интерфейсов | |
| 610 | 0 | |a наследование класса | |
| 610 | 0 | |a наследование конструкторов | |
| 610 | 0 | |a переопределение методов и свойств | |
| 610 | 0 | |a включение абстрактных классов в иерархию наследования | |
| 610 | 0 | |a все является объектом | |
| 610 | 0 | |a проверка отношения является | |
| 610 | 0 | |a использование отношения является применительно к object | |
| 610 | 0 | |a использование метода tostring | |
| 610 | 0 | |a перехват обращений к методу nosuchmethod | |
| 700 | 1 | |a Баккет |b К. | |
| 801 | 1 | |a RU |b Издательство Лань |c 20250516 |g RCR | |
| 856 | 4 | |u http://e.lanbook.com/books/element.php?pl1_id=73063 | |
| 856 | 4 | 1 | |u https://e.lanbook.com/img/cover/book/73063.jpg |
| 953 | |a https://e.lanbook.com/img/cover/book/73063.jpg | ||