Search results for "Mastering JavaScript"
Items we need to order for you

R 1,010.00

R 519.00


R 1,010.00

R 977.00

R 1,289.59

R 611.00

Mastering Kotlin for Android 14
Accelerate your Android development journey by mastering the latest Kotlin techniques and libraries to build robust appsKey FeaturesApply best practices and industry-essential skills used by Google Developer ExpertsFind out how to publish, monitor, and improve your app metrics on the Google Play StoreLearn how to debug issues, detect leaks, inspect network calls, and inspect your app’s local databasePurchase of the print or Kindle book includes a free PDF eBookBook DescriptionWritten with the best practices, this book will help you master Kotlin and use its powerful language features, libraries, tools, and APIs to elevate your Android apps.As you progress, you'll use Jetpack Compose and Material Design 3 to build UIs for your app, explore how to architect and improve your app architecture, and use Jetpack Libraries like Room and DataStore to persist your data locally. Using a step-by-step approach, this book will teach you how to debug issues in your app, detect leaks, inspect network calls fired by your app, and inspect your Room database. You'll also add tests to your apps to detect and address code smells.Toward the end, you’ll learn how to publish apps to the Google Play Store and see how to automate the process of deploying consecutive releases using GitHub actions, as well as learn how to distribute test builds to Firebase App Distribution. Additionally, the book covers tips on how to increase user engagement.By the end of this Kotlin book, you’ll be able to develop market-ready apps, add tests to their codebase, address issues, and get them in front of the right audience.What you will learnBuild beautiful, responsive, and accessible UIs with Jetpack ComposeExplore various app architectures and find out how you can improve themPerform code analysis and add unit and instrumentation tests to your appsPublish, monitor, and improve your apps in the Google Play StorePerform long-running operations with WorkManager and persist data in your appUse CI/CD with GitHub Actions and distribute test builds with Firebase App DistributionFind out how to add linting and static checks on CI/CD pipelinesWho this book is forIf you’re an aspiring Android developer or an Android developer working with Java, then this book is for you. Basic Java programming skills are a must if you want to fully utilize the techniques and best practices showcased in this book.
R 1,368.00

R 580.00

R 611.00


R 702.00



Scientific Data Analysis using Jython Scripting and Java
Scientific Data Analysis using Jython Scripting and Java presents practical approaches for data analysis using Java scripting based on Jython, a Java implementation of the Python language. The chapters essentially cover all aspects of data analysis, from arrays and histograms to clustering analysis, curve fitting, metadata and neural networks. A comprehensive coverage of data visualisation tools implemented in Java is also included.Written by the primary developer of the jHepWork data-analysis framework, the book provides a reliable and complete reference source laying the foundation for data-analysis applications using Java scripting. More than 250 code snippets (of around 10-20 lines each) written in Jython and Java, plus several real-life examples help the reader develop a genuine feeling for data analysis techniques and their programming implementation. This is the first data-analysis and data-mining book which is completely based on the Jython language, and opens doors to scripting using a fully multi-platform and multi-threaded approach. Graduate students and researchers will benefit from the information presented in this book.
R 1,582.06

R 611.00

R 611.00

R 611.00

R 1,832.00

R 245.00

R 783.47

R 519.00

R 1,547.63


R 489.00

R 244.00

R 883.00

R 763.00

R 611.00


R 695.37

R 611.00

R 342.00

R 763.00


R 696.00

R 1,588.00

R 1,069.00


Mastering Corda
Mastering Corda provides you with a consistent, linear, and paced path to learning Corda and building modern enterprise-grade decentralized applications. Using this book, anyone from a complete blockchain beginner to an experienced blockchain or enterprise architect can rapidly understand and write applications like a pro while exploring the technical nuances and intricacies of the Corda platform.Corda is designed for use cases such as finance and investments, supply chain, healthcare, trade finance, insurance, and real estate that require a high-volume of transactions, scalability, and data privacy. If you have basic Java skills, this book will help you understand blockchain and show how you can get started immediately and be involved in the disruption of the future.With this book, you will:Understand Corda's value proposition and alignment with business strategies--particularly relevant to business executives and architectsDive deep into Corda's architecture and blockchain fundamentalsRapidly gain extensive knowledge of and hands-on experience with building Corda applicationsCompare and contrast Corda with Bitcoin, Ethereum, and HyperledgerEffectively prepare for the Corda certification exam and job interviews involving blockchainPerform data analytics and machine learning on Corda nodes
R 1,824.00

Mastering Christianity
Beginning in 1701, missionary-minded Anglicans launched one of the earliest and most sustained efforts to Christianize the enslaved people of Britain's colonies. Hundreds of clergy traveled to widely-dispersed posts in North America, the Caribbean, and West Africa under the auspices of the Society for the Propagation of the Gospel in Foreign Parts (SPG) and undertook this work. Based on a belief in the essential unity of humankind, the Society's missionariesadvocated for the conversion and better treatment of enslaved people. Yet, only a minority of enslaved people embraced Anglicanism, while a majority rejected it. Mastering Christianity closely explores these missionary encounters. The Society hoped to make slavery less cruel and more paternalistic but it came to stress the ideas that chattel slavery and Christianity were entirely compatible and could even be mutually beneficial. While important early figures saw slavery as troubling, over time the Society accommodated its message to slaveholders, advocated for laws that tightened colonial slave codes, and embraced slavery as a missionary tool. The SPG owned hundreds of enslaved people on its Codrington plantation inBarbados, where it hoped to simultaneously make profits and save souls. In Africa, the Society cooperated with English slave traders in establishing a mission at Cape Coast Castle, at the heart of the trans-Atlantic slave trade. The SPG helped lay the foundation for black Protestantism but pessimismabout the project grew internally and black people's frequent skepticism about Anglicanism was construed as evidence of the inherent inferiority of African people and their American descendants. Through its texts and practices, the SPG provided important intellectual, political, and moral support for slaveholding around the British empire. The rise of antislavery sentiment challenged the principles that had long underpinned missionary Anglicanism's program, however, abolitionists viewed theSPG as a significant institutional opponent to their agenda. In this work, Travis Glasson provides a unique perspective on the development and entrenchment of a pro-slavery ideology by showing how English religious thinking furthered the development of slavery and supported the institution around the Atlantic world.
R 1,561.08

R 580.00

Mastering ARKit
Embark on a journey to build an augmented reality world. This book puts theory into practical application by building unique augmented reality apps specific to each chapter’s topic. You’ll learn to engineer successful, well-designed, and comprehensive augmented reality applications for iOS devices. This updated edition has been thoroughly revised to cover the latest advancements in iOS 17 and Xcode 15, equipping you with the knowledge and tools to build cutting-edge augmented reality experiences. Starting with the foundation of augmented reality on Apple platforms, you will understand the building blocks and inner workings of the technologies that power augmented reality. Then, delve into the practicalities of building AR apps using ARKit, SceneKit, SpriteKit, RealityKit, and integrating with SwiftUI and advanced features like ReplayKit for recording experiences. Explore augmented reality app business models, designs, and content for the ultimate user experience. This book covers a wide range of ARKit APIs and topics, including surface detection, 3D objects implementation, horizontal plane detection with raycast, physics by launching rocket ships, light estimation, 2D image recognition, world-mapping data for persistence, immersive audio experiences, real-time image analysis, machine learning, face and body motion capture, people occlusion, and more. Chapter by chapter, this book guides you to become an advanced augmented reality engineer for Apple’s platforms. By the end of the book, you’ll have acquired the necessary mental models and tools to engineer delightful experiences in Apple’s augmented reality ecosystem. What You'll LearnConstruct AR apps using SceneKit, SpriteKit, RealityKit, and integrate with SwiftUI.Leverage ARKit for advanced features like face and body motion capture, people occlusion, and world tracking.Incorporate 3D objects, surface detection, computer vision, and body motion capture in your apps.Implement persistence in AR experiences and create shared experiences using Multipeer Connectivity. Who This Book Is ForiOS developers who want to expand their knowledge of ARKit. Ideal for those with a solid foundation in Swift and familiarity with Xcode, seeking to explore the expansive capabilities of augmented reality on Apple devices.
R 1,368.00

R 519.00


R 1,191.00

R 581.00

Java Methods for Financial Engineering
This book describes the principles of model building in financial engineering. It explains those models as designs and working implementations for Java-based applications. The book provides software professionals with an accessible source of numerical methods or ready-to-use code for use in business applications. It is the first book to cover the topic of Java implementations for finance/investment applications and is written specifically to be accessible to software practitioners without prior accountancy/finance training. The book develops a series of packaged classes explained and designed to allow the financial engineer complete flexibility.
R 3,082.27
















































