Learn to program with Kotlin, one of the fastest-growing programming languages available today Programming Kotlin Applications : Building Mobile and Server-Side Applications with Kotlin drops readers into the fast lane for learning to develop with the Kotlin programming language. Authored by accomplished cloud consultant and technology professional Brett McLaughlin, Programming Kotlin Applications provides readers with the pragmatic and practical advice they need to build their very first Kotlin applications. Designed to give readers a thorough understanding of Kotlin that goes beyond mere mobile programming, this book will help you: Learn how to develop your first Kotlin project Understand how Kotlin securely protects and stores information Advocate for using Kotlin in your own professional and personal environments Understand Kotlin's goals and how to use it as its best Know when to avoid using Kotlin Programming Kotlin Applications is written in a highly approachable and accessible way without the fluff and unrealistic samples that characterize some of its competitor guides. Perfect for developers familiar with another object-oriented programming language like Java or Ruby, or for people who want to advance their skillset in the Kotlin environment, this book is an indispensable addition to any programmer’s library.
Java и XML. Эти две технологии уже давно привлекают внимание разработчиков. И не зря. Они идеально подходят для создания веб-ориентированных корпоративных приложений, обеспечивают независимость от платформы, расширяемость, возможность повторного использования кода, а также поддержку стандарта Unicode. Их соединение позволяет создавать веб-сайты с динамически обновляемыми страницами, разрабатывать корпоративные приложения, снижающие затраты на совместное использование информации, и находить простые и эффективные решения проблемы переносимости данных. Автор описывает применение всего арсенала инструментов и средств XML и Java. Здесь и DTD и пространства имен, XML Schema и XPath, XSL и различные API (SAX, DOM, JDOM). Рассматривается связывание данных, разработка приложений при помощи XML-RPC и SOAP, использование систем веб-публикации (например, Apache Cocoon). Не оставлены вниманием создание веб-служб с применением SOAP, UDDI и WSDL, каналы RSS, динамические данные и XSP. Второе издание «Java и XML» дополнено главами о расширенных возможностях SAX и DOM, а также о SOAP и связывании данных. Эта книга станет незаменимым спутником для тех, кто пишет программы на Java и собирается применять XML (или планирует заниматься этим), участвует в движении peer-to-peer, разрабатывает программное обеспечение для электронной коммерции либо использует службу сообщений или веб-службы.