0
Your cart

Your cart is empty

Browse All Departments
  • All Departments
Price
  • R500 - R1,000 (1)
  • R1,000 - R2,500 (9)
  • -
Status
Brand

Showing 1 - 10 of 10 matches in All Departments

Pro Android with Kotlin - Developing Modern Mobile Apps with Kotlin and Jetpack (Paperback, 2nd ed.): Peter Spath Pro Android with Kotlin - Developing Modern Mobile Apps with Kotlin and Jetpack (Paperback, 2nd ed.)
Peter Spath
R1,768 R1,449 Discovery Miles 14 490 Save R319 (18%) Ships in 10 - 15 working days

Develop Android apps with Kotlin to create more elegant programs than the Java equivalent. This revised book covers the various aspects of a modern Android app that professionals are expected to encounter. You'll use the latest Kotlin APIs as made available in most recent versions of the Android SDK. There are chapters dealing with all the important aspects of the Android platform, including GUI design, file- and data-handling, coping with phone calls, multimedia apps, interaction with location and mapping services, monetizing apps, and much more. Jetpack will also be covered. It is a suite of libraries to help developers follow best practices, reduce boilerplate code, and write code that works consistently across Android versions and devices. Pro Android with Kotlin, Second Edition is an invaluable source for developers wanting to build real-world, state-of-the-art Android apps for modern Android devices using the Kotlin programming language and its APIs as available in the modern Android SDK. After reading this book, you'll come away with the skills and techniques to build modern Android apps that you can sell on Google Play. Free source code is available on this book's Github page as well. What You Will Learn Integrate activities, such as intents, services, notifications and more, into your Android apps Build UIs in Android using layouts, widgets, lists, menus, and action bars Deal with data in your Android apps using data persistence and cloud access Design for different Android devices Create multimedia apps in Android Secure, deploy, and monetize your Android apps Who This Book Is ForProfessional Android app developers.

Beginning Java MVC 1.0 - Model View Controller Development to Build Web, Cloud, and Microservices Applications (Paperback, 1st... Beginning Java MVC 1.0 - Model View Controller Development to Build Web, Cloud, and Microservices Applications (Paperback, 1st ed.)
Peter Spath
R1,363 R1,107 Discovery Miles 11 070 Save R256 (19%) Ships in 10 - 15 working days

Get started with using the new Java MVC 1.0 framework for model, view, and controller development for building modern Java-based web, native, and microservices applications. Beginning Java MVC teaches you the basics, then dives in to models, views, controllers. Next, you learn data binding, events, application types, view engines, and more. You will be given practical examples along the way to reinforce what you have learned. Furthermore, you'll work with annotations, internationalization, security, and deployment. After reading this book, you'll have the know how to build your first full Java-based MVC application. What You Will Learn Discover the Java MVC 1.0 APIs and how to use them Master the Model, View and Controller design pattern Carry out data binding Write events Work with view engines Who This Book Is For Those new to Java MVC 1.0. Some prior experience with Java programming recommended, especially with JSF or Struts.

Advanced Audio Visualization Using ThMAD - Creating Amazing Graphics with Open Source Software (Paperback, 1st ed.): Peter Spath Advanced Audio Visualization Using ThMAD - Creating Amazing Graphics with Open Source Software (Paperback, 1st ed.)
Peter Spath
R922 R761 Discovery Miles 7 610 Save R161 (17%) Ships in 10 - 15 working days

Learn advanced techniques and improve your audio visualization skills with Thinking Machine Audio Dreams (ThMAD). With this book, you can concentrate on advanced examples and usage patterns, including using shaders in a more profound way, and how to incorporate ThMAD into a tool chain using the professional sound server JACK. Advanced Audio Visualization Using ThMAD provides advanced techniques for generating graphics, improving performance, and providing readers with the skills needed to create more interesting visualizations. You will also learn professional setups with highly developed visual and aural art tool chains. What You'll Learn Use the ThMAD software for advanced setups in their personal and professional projects Gain a pragmatic introduction to using shaders Use JACK sound servers with ThMAD Control the timing ThMAD Work with advanced configurations Who This Book Is For Artists and developers already familiar with ThMAD and looking to enhance their projects. In addition, readers primarily interested in using shaders or the Jack audio server for graphics generation can benefit from the book as well.

Audio Visualization Using ThMAD - Realtime Graphics Rendering for Ubuntu Linux (Paperback, 1st ed.): Peter Spath Audio Visualization Using ThMAD - Realtime Graphics Rendering for Ubuntu Linux (Paperback, 1st ed.)
Peter Spath
R2,136 R1,943 Discovery Miles 19 430 Save R193 (9%) Ships in 10 - 15 working days

Learn how to use Thinking Machine Audio Dreams (ThMAD), a realtime audio visualization engine for Ubuntu Linux. This book bridges the gap between programmers and artists. Both artists and developers with an inclination towards arts will profit from this book since it is a combination of a hands-on tutorial, manual, and reference, with many illustrations that accompany the explanations and tutorials. You'll learn the basics of ThMAD's open source software suite and then start experimenting and building your own rendering pipelines to create audio visualizations. You'll see how to soundly use all ThMAD's GUI functionalities, and all modules are provided in a way that will serve both intellectual curiosity and professional needs. The examples that are used as part of the software, and the tutorials included in the book, will serve as a solid basis for your own experiments. What You'll Learn Use the ThMAD software, all GUI functionalities, and all modules Develop your own audio visualization projects Explore the program operations for ThMAD Artiste and ThMAD Player, including all possible options for controlling program operations. Who This Book Is For Visual artists with some IT background, or developers with artistic inclinations. Development experience is not required, but surely helpful.

More Java 17 - An In-Depth Exploration of the Java Language and Its Features (Paperback, 3rd ed.): Kishori Sharan, Peter Spath More Java 17 - An In-Depth Exploration of the Java Language and Its Features (Paperback, 3rd ed.)
Kishori Sharan, Peter Spath
R2,274 R1,828 Discovery Miles 18 280 Save R446 (20%) Ships in 10 - 15 working days

Work with the essential and advanced features of the Java 17 release. This book covers features such as annotations, reflection, and generics. These topics are then complemented by details of how to use lambda expressions, allowing you to build powerful and efficient Java programs. Furthermore, added to this edition you'll find topics on network programming, Java RMI, the process API, and custom runtime images. The authors provide a multitude of diagrams and complete programs to help you visualize and better understand the topics covered in this book. More Java 17, Third Edition starts with a series of chapters on the essential language features provided by Java before moving on to Java module development and packaging, and improved interop with other languages. After reading this book, you'll have the know-how of a professional Java programmer and be able to tackle most projects with confidence. This book's source code can be accessed at github.com/Apress/more-java-17. What You Will Learn Use essential and advanced features of the Java language Code Java annotations Work with reflection and generics Manage streams with the Stream API Who This Book Is For Those new to Java programming who are continuing the Java learning journey; it is recommended that you read an introductory Java programming book first, such as Java 17 for Absolute Beginners, from Apress.

Learn JavaFX 17 - Building User Experience and Interfaces with Java (Paperback, 2nd ed.): Kishori Sharan, Peter Spath Learn JavaFX 17 - Building User Experience and Interfaces with Java (Paperback, 2nd ed.)
Kishori Sharan, Peter Spath
R2,030 R1,648 Discovery Miles 16 480 Save R382 (19%) Ships in 10 - 15 working days

This unique in-depth tutorial shows you how to start developing rich-client desktop applications using your Java skills and provides comprehensive coverage of JavaFX 17's features. Each chapter starts with an introduction to the topic at hand, followed by a step-by-step discussion of the topic with small snippets of code. The book contains numerous figures aiding readers in visualizing the GUI that is built at every step in the discussion. This book has been revised to include JavaFX 17 and earlier releases since previous edition. It starts with an introduction to JavaFX and its history. It lists the system requirements and the steps to start developing JavaFX applications. It shows you how to create a Hello World application in JavaFX, explaining every line of code in the process. Later in the book, authors Kishori Sharan and Peter Spath discuss advanced topics such as 2D and 3D graphics, charts, FXML, advanced controls, and printing. Some of the advanced controls such as TableView, and WebView are covered at length in separate chapters. This book provides complete and comprehensive coverage of JavaFX 17 features; uses an incremental approach to teach JavaFX, assuming no prior GUI knowledge; includes code snippets, complete programs, and pictures; covers MVC patterns using JavaFX; and covers advanced topics such as FXML, effects, transformations, charts, images, canvas, audio and video, DnD, and more. So, after reading and using this book, you'll come away with a comprehensive introduction to the JavaFX APIs. What You Will Learn How to build JavaFX User Interfaces and Java clients What are properties, bindings, observable collections, stages, scenes; how to use these How to play with colors, styling nodes and event handling How to add user interactivity (mouse, keyboard, DnD) How to do tables, trees and tree tables How to do 2D shapes, text nodes, 3D shapes How to apply effects, transformations, animations, images How to draw; play audio and video Who is this book for: Developers new to the JavaFX platform. Some prior Java experience is recommended.

Learn Java for Android Development - Migrating Java SE Programming Skills to Mobile Development (Paperback, 4th ed.): Peter... Learn Java for Android Development - Migrating Java SE Programming Skills to Mobile Development (Paperback, 4th ed.)
Peter Spath, Jeff Friesen
R2,705 R2,133 Discovery Miles 21 330 Save R572 (21%) Ships in 10 - 15 working days

Gain the essential Java language skills necessary for using the Android SDK platform to build Java-based Android apps. This book includes the latest Java SE releases that Android supports, and is geared towards the Android SDK version 10. It includes new content including JSON documents, functional programming, and lambdas as well as other language features important for migrating Java skills to Android development. Android is still the world's most popular mobile platform and because this technology is still mostly based on Java, you should first obtain a solid grasp of the Java language and its APIs in order to improve your chances of succeeding as an effective Android apps developer. Learn Java for Android Development, 4th Edition helps you do that. Each of the book's chapters provides an exercise section that gives you the opportunity to reinforce your understanding of the chapter's material. Answers to the book's more than 500 exercises are provided in an appendix. Once you finish, you will be ready to begin your Android app development journey using Java. What You Will Learn Discover the latest Java programming language features relevant to Android SDK development Apply inheritance, polymorphism, and interfaces to Android development Use Java collections, concurrency, I/O, networks, persistence, functional programming, and data access in Android apps Parse, create, and transform XML and JSON documents Migrate your Java skills for mobile development using the Android platform Who This Book Is For Programmers with at least some prior Java programming experience looking to get into mobile Java development with the Android platform.

Learn Kotlin for Android Development - The Next Generation Language for Modern Android Apps Programming (Paperback, 1st ed.):... Learn Kotlin for Android Development - The Next Generation Language for Modern Android Apps Programming (Paperback, 1st ed.)
Peter Spath
R1,627 R1,308 Discovery Miles 13 080 Save R319 (20%) Ships in 10 - 15 working days

Build Android apps and learn the essentials of the popular Kotlin programming language and APIs. This book will teach you the key Kotlin skills and techniques important for creating your very own Android apps. Apart from introducing Kotlin programming, Learn Kotlin for Android Development stresses clean code principles and introduces object-oriented and functional programming as a starting point for developing Android apps. After reading and using this book, you'll have a foundation to take away and apply to your own Kotlin-based Android app development. You'll be able to write useful and efficient Kotlin-based apps for Android, using most of the features Kotlin as a language has to offer. What You Will Learn Build your first Kotlin app that runs on Android Work with Kotlin classes and objects for Android Use constructs, loops, decisions, and scopes Carry out operations on data Master data containers, arrays, and collections Handle exceptions and access external libraries Who This Book Is For Very little programming experience is required: no prior knowledge of Kotlin needed.

Beginning Jakarta EE - Enterprise Edition for Java:  From Novice to Professional (Paperback, 1st ed.): Peter Spath Beginning Jakarta EE - Enterprise Edition for Java: From Novice to Professional (Paperback, 1st ed.)
Peter Spath
R1,483 R1,195 Discovery Miles 11 950 Save R288 (19%) Ships in 10 - 15 working days

Build Java-based enterprise applications using the open source Eclipse Jakarta EE platform. This feature-packed book teaches you enterprise Java development top to bottom. It covers Java web-tier development using servlets, JavaServer Faces (JSF), RESTful applications, and JSON. You'll also cover Java data-tier development using persistence and transaction handling, messaging services, remote procedure calls, concurrency, and security to round out a complete Java-based enterprise application. Step by step and easy to follow, Beginning Jakarta EE includes many practical examples. Written by a Java expert and consultant, this book contains the best information possible on enterprise Java technologies. You'll see that Jakarta EE is the next evolution of Java EE 8 and how it is one of the leading Java platforms for enterprise application development. What You Will Learn Build enterprise Java applications using Jakarta EE Set up your development environment Create page-flow web applications with JSF Write single-page web applications with REST and JSON Persist data using JPA in Jakarta EE Build enterprise Java modules using EJBs and CDI Work with transaction engines using JTA Secure, log, and monitor your Jakarta EE applications Who This Book Is For Beginning Java EE application developers with some experience of Java 8.

Strategische Vertriebswegeplanung Von Universalbanken (German, Paperback, 2000 ed.): Peter Spath Strategische Vertriebswegeplanung Von Universalbanken (German, Paperback, 2000 ed.)
Peter Spath
R1,942 Discovery Miles 19 420 Ships in 10 - 15 working days

Der Autor systematisiert und bewertet die bankbetrieblichen Vertriebswege und untersucht, welche unternehmensexternen und -internen Einflussfaktoren sich auf ihre Planung auswirken.

Free Delivery
Pinterest Twitter Facebook Google+
You may like...
Highly Efficient OLEDs - Materials Based…
H. Yersin Hardcover R5,618 R4,459 Discovery Miles 44 590
Plastics in Automobiles - U.S…
Mel Schlechter Paperback R1,255 Discovery Miles 12 550
Hierarchically Structured Porous…
B Su Hardcover R5,159 R4,104 Discovery Miles 41 040
Molecular Plasmonics
Wolfgang Fritzsche, Marc Lamy de la Chapelle Hardcover R2,984 R2,396 Discovery Miles 23 960
Corrosion Protection Against Carbon…
M. Schutze Hardcover R4,399 R3,499 Discovery Miles 34 990
Advanced Materials and Structural…
Jong Wan Hu Paperback R1,585 Discovery Miles 15 850
Corrosion Resistance of Steels Against…
M. Schutze Hardcover R7,519 R5,945 Discovery Miles 59 450
Cryogenic Engineering, Revised and…
Thomas Flynn Paperback R1,535 Discovery Miles 15 350
Nanofluid Applications for Advanced…
Shriram S. Sonawane, Mohsen Sharifpur Paperback R4,132 Discovery Miles 41 320
Technology and Practical Use of Strain…
S. Keil Hardcover R6,079 R4,816 Discovery Miles 48 160

 

Partners