Search results for "Java"
Items we need to order for you


R 1,086.01

Learn Java 17 Programming
Explore the essential concepts of programming such as object-oriented, functional, and reactive programming by writing code and building projects using the latest LTS version of JavaKey FeaturesA step-by-step guide for beginners to get started with programming in Java 17Explore core programming topics including GUI programming, concurrency, and error handlingWrite efficient code and build projects while learning the fundamentals of programmingBook DescriptionJava is one of the most preferred languages among developers. It is used in everything right from smartphones and game consoles to even supercomputers, and its new features simply add to the richness of the language.This book on Java programming begins by helping you learn how to install the Java Development Kit. You'll then focus on understanding object-oriented programming (OOP), with exclusive insights into concepts such as abstraction, encapsulation, inheritance, and polymorphism, which will help you when programming for real-world apps. Next, you'll cover fundamental programming structures of Java such as data structures and algorithms that will serve as the building blocks for your apps with the help of sample programs and practice examples. You'll also delve into core programming topics that will assist you with error handling, debugging, and testing your apps. As you progress, you'll move on to advanced topics such as Java libraries, database management, and network programming and also build a sample project to help you understand the applications of these concepts.By the end of this Java book, you'll not only have become well-versed with Java 17 but also gained a perspective into the future of this language and have the skills to code efficiently with best practices.What you will learnUnderstand and apply object-oriented principles in JavaExplore Java design patterns and best practices to solve everyday problemsBuild user-friendly and attractive GUIs with easeUnderstand the usage of microservices with the help of practical examplesDiscover techniques and idioms for writing high-quality Java codeGet to grips with the usage of data structures in JavaWho this book is forThis book is for those who would like to start a new career in the modern Java programming profession, as well as those who do it professionally already and would like to refresh their knowledge of the latest Java and related technologies and ideas.
R 1,531.00

R 397.00

R 1,395.40

Java notebook
This is an introductory course book that teaches Java programming. The book has many completed programs, screen shots of output and explanations about the programs. There is also a good collection of exercises to try out. It is intended for students who possibly have not programmed before and wish to go to university and study Computer Science or a related course.
R 931.19
R 2,530.42

R 1,557.46

Structured Java 2nd Edition
Java is an Object-Oriented Language. I believe that the Object-Oriented paradigm is extremely useful, but is very difficult to teach to beginning students. I also believe that there is a lot of benefit in understanding how to develop and debug good solid methods before we get into the additional complexities of the Object-Oriented paradigm. So there is a choice, we either teach our students multiple languages, or we find a way to teach them the basics of an object-oriented language, such as Java in a procedural fashion. A few things that I will stress in this book are: 1. Good Coding habits. Writing code so that others can read it. 2. Good Design habits. 3. Testing your code while building it. I call this Write a little, Test a little. 4. Project life cycle. I trust that this book will help in your understanding of Java and coding in general.
R 652.00

Java and SQL
The book presents the key features of both Java and SQL, with particular emphasis on building applications which use both languages. It includes sections on accessing collections and large objects as well as simple types. Packed with useful code samples as well as discussions of general principles, it provides a valuable guide for students and professionals alike. Further information is available at www.javasql.co.uk
R 520.00

R 428.00

Java Programming with Netbeans for A-Level Computer Science
The purpose of this book is to provide a simple introduction to Java programming with the NetBeans Integrated Development Environment. The book has been designed for students who are undertaking the two year WJEC A-level course in Computer Science. The objective is to produce simple example program applications which illustrate a range of theoretical concepts, such as: abstract data structures, object oriented programming, random access and indexed sequential files, and batch processing by sequential update. In this way, it is hoped the students will gain a practical appreciation of the value of these computing techniques. By working through the example programs in this book, students should gain an understanding of basic interface construction, processing and file handling operations in an object oriented Java environment, and a number of important standard algorithms included in the A-level course.
R 1,807.42

R 1,136.01

Phil's Java Tutorial: Java for the Autodidact
This book is a short introduction to the Java programming language, focusing on the Java base language and features like JDBC and filesystem access that all programmers need. A professional programmer or computer science student should be able to get through the entire book in a few nights.
R 577.99


R 1,221.00

R 1,514.83


R 1,221.00

Learn to Program with Java Applet Game Examples (B&W)
Learn to program with Java Applet game examples. This book is an easy approach for learning how to program. The book assumes no prior programming experience and is written to be easy to start developing very sophisticated programs fast. Write games similar to Super Mario Brothers, dungeon games, Pong and Breakout and more! Features: all examples are Java applets that can be posted on the internet, book is based on the standard Java API. This version has black & white interior; the color interior is ISBN: 978-0-557-63154-4.
R 1,824.00

R 1,140.00

Real World Java EE Patterns-Rethinking Best Practices
Real World Java EE Patterns - Rethinking Best Practices (http: //realworldpatterns.com) discusses patterns and best practices in a structured way, with code from real world projects. The rewritten and re-edited version of this book covers: an introduction into the core principles and APIs of Java EE 6, principles of transactions, isolation levels, CAP and BASE, remoting, pragmatic modularization and structure of Java EE applications, discussion of superfluous patterns and outdated best practices, patterns for domain driven and service oriented components, custom scopes, asynchronous processing and parallelization, real time HTTP events, schedulers, REST optimizations, plugins and monitoring tools, and fully functional JCA 1.6 implementation. Real World Java EE Patterns--Rethinking Best Practices will not only help experienced developers and architects to write concise code, but especially help you to shrink the codebase to unbelievably small sizes: -).
R 1,639.00


So you want to write a Java desktop application
This book takes you step by step through the process of building a Java application with JavaFX. The aim of the book is to build an application which communicates with a Trivial FTP server. Starting with a basic description of the application each part is fully examined to see how it works. From this understanding the application is designed, and each section fully explained. All the code is provided so the reader can build as they read. By the end of the book they will have a working TFTP client which can exchange files with a server, as well as a good understanding of how to design and build their own applications.
R 609.01


R 3,951.63

R 519.00


R 1,986.96


R 428.00

R 587.00

Software Engineering and Java
This book is written after several years of teaching Java at the Coastal College of Georgia. This book is a rewrite of my first book, Structured Java, and adds in the object-oriented programming (OOP) aspects of Java. It is geared towards students starting in computer science. I stress the basics of software engineering and building good methods in the first half and expand that effort in OOP in the second half. The goal is to build a solid foundation in Software Engineering, OOP, and Java.
R 846.00

R 943.00


R 1,221.00










R 1,179.00


R 920.00















































