Search results for "program or be programmed"
Items we need to order for you

R 885.00


Java How to Program, Late Objects, Global Edition
The Deitels' groundbreaking How to Program series offers unparalleled breadth and depth of programming fundamentals, object-oriented programming concepts and intermediate-level topics for further study. Java How to Program, Late Objects, 11th Edition, presents leading-edge computing technologies using the Deitel signature live-code approach, which demonstrates concepts in hundreds of complete working programs. The 11th Edition presents updated coverage of Java SE 8 and new Java SE 9 capabilities, including JShell, the Java Module System, and other key Java 9 topics.
R 2,069.00

Java How to Program, Early Objects, Global Edition
For courses in Java programming The Deitels’ groundbreaking How to Program series offers unparalleled breadth and depth of programming fundamentals, object-oriented programming concepts and intermediate-level topics for further study. Java How to Program, Early Objects, 11th Edition, presents leading-edge computing technologies using the Deitel signature live-code approach, which demonstrates concepts in hundreds of complete working programs. The 11th Edition presents updated coverage of Java SE 8 and new Java SE 9 capabilities, including JShell, the Java Module System, and other key Java 9 topics.
R 2,353.00


R 916.00

R 306.00


Introduction to Java Programming and Data Structures, Global Edition
For courses in Java programming. A fundamentals-first approach. Introduction to Java Programming and Data Structures, Global Edition integrates programming, data structures and algorithms into 1 text. It takes a fundamentals-first approach, building a strong foundation of basic concepts and techniques before teaching object-oriented and advanced programming. Programming is explained in a problem-driven way that focuses on problem solving rather than syntax, illustrating concepts by example and providing many exercises with various levels of difficulty for practice. The 13th Edition reflects Java 18 technology and is completely revised in every detail to enhance clarity, content, examples and exercises.
R 3,546.00



R 610.00



Perl in a Nutshell 2e
This complete guide to the Perl programming language ranges widely through the Perl programmer's universe, gathering together information about Perl itself and its application to CGI scripts, XML processing, network programming, database interaction, and graphical user interfaces.Th e book is intended as a reference for experienced Perl programmers and beginners alike. In this second edition, the book has been expanded to include the latest version of Perl with information on Unicode processing in Perl, new functions and modules that have been added to the core language, and details on running Perl on the Win32 platform. The book also covers Perl modules for recent technologies such as XML and SOAP. Topics covered include: basic Perl reference; quick reference to built-in functions and standard modules; CGI.pm and modperl; XML:modules; DBI, the database-independent API for Perl; sockets programming; LWP, the library for Web programming in Perl; network programming with the Net modules; Perl/Tk, the Tk extension to Perl for graphical interfaces; and modules for interfacing with Win32 systems.
R 1,026.00



PHP 7 Programming Cookbook
Over 80 recipes that will take your PHP 7 web development skills to the next level!About This Book• This is the most up-to-date book in the market on PHP• It covers the new features of version 7.x, best practices for server-side programming, and MVC frameworks• The recipe-based approach will allow you to explore the unique capabilities that PHP offers to web programmersWho This Book Is ForIf you are an aspiring web developer, mobile developer, or backend programmer, then this book is for you as it will take your PHP programming skills to next level. Basic knowledge of PHP programming is assumed.What You Will Learn• Use advanced PHP 7 features, such as the Abstract Syntax Tree, Uniform Variable Syntax, Scalar Type Hints, Generator Delegation, Anonymous Classes, and the Context Sensitive Lexer• Discover where and when PHP 5 code needs to be re-written to avoid backwards-compatibility breaks• Improve the overall application security and error handling by taking advantage of classes that implement the new throwable interface• Solve practical real-world programming problems using PHP 7• Develop middle-wareclasses that allow PHP developers to gluedifferent open source libraries together seamlessly• Define and Implement PSR-7 classes• Create custom middleware using PSR-7 compliant classes• Test and debug your code, and get to know the best practicesIn DetailPHP 7 comes with a myriad of new features and great tools to optimize your code and make your code perform faster than in previous versions. Most importantly, it allows you to maintain high traffic on your websites with low-cost hardware and servers through a multithreading web server.This book demonstrates intermediate to advanced PHP techniques with a focus on PHP 7. Each recipe is designed to solve practical, real-world problems faced by PHP developers like yourself every day. We also cover new ways of writing PHP code made possible only in version 7. In addition, we discuss backward-compatibility breaks and give you plenty of guidance on when and where PHP 5 code needs to be changed to produce the correct results when running under PHP 7. This book also incorporates the latest PHP 7.x features.By the end of the book, you will be equipped with the tools and skills required to deliver efficient applications for your websites and enterprises.Style and approachThis book takes a recipe-based approach, with real-world examples that can serve as building blocks for a larger application. Each recipe is self-contained with no external dependencies. This book follows a problem-solution strategy so you understand how to deal with various scenarios you may encounter while using PHP 7 in your daily activities.
R 1,889.00

Programming the Intel Edison: Getting Started with Processing and Python
Publisher's Note: Products purchased from Third Party sellers are not guaranteed by the publisher for quality, authenticity, or access to any online entitlements included with the product.Learn To Easily Create Robotic, IoT, and Wearable Electronic Gadgets!Get up-and-running building cutting-edge Edison devices with help from this DIY guide. Programming the Intel Edison: Getting Started with Processing and Python lays out the Edison’s powerful features and teaches the basics of Internet-enabled embedded programming. Discover how to set up components, connect your PC or Mac, build Python applications, and use USB, WiFi, and Bluetooth connections. Start-to-finish example projects include a motor controller, home temperature system, robotic car, and wearable hospital alert sensor.Explore the capabilities and features of the EdisonConnect Sparkfun, Break-out, and Arduino boardsProgram your Edison through the Arduino IDESet up USB, GPIO, WiFi, and Bluetooth connections
R 556.00

Objects First with Java: A Practical Introduction Using BlueJ, Global Edition
A Modern Approach to Functional Programming Objects First with Java: A Practical Introduction is an introduction to object-oriented programming for beginners. The main focus of the book is general object-oriented and programming concepts from a software engineering perspective. The first chapters are written for students with no programming experience with later chapters being more suitable for advanced or professional programmers. The Java programming language and BlueJ–the Java development environment – are the two tools used throughout the book. BlueJ's clear visualisation of classes and objects means that students can immediately appreciate the differences between them and gain a much better understanding of the nature of an object than they would from simply reading source code. Unlike traditional textbooks, the chapters are not ordered by language features but by software development concepts. The Sixth Edition goes beyond just adding the new language constructs of Java 8. The book’s exploration of this new language demonstrates a renaissance of functional ideas in modern programming. While functional programming isn’t new in principle, it’s seen a boost in popularity based on the current computer hardware available and the changing nature of projects programmers wish to tackle. Functional language constructs make it possible to efficiently automate currency, make use of multiple cores without much effort on the side of the programmer, are both more elegant and readable, and offer great potential in solving the issue of parallel hardware. Functional programming has become an essential part of the field, and Objects First with Java gives students a basic understanding of an area they’ll need to master in order to succeed in the future.
R 2,353.00

Modern JavaScript for the Impatient
Exploit the Power of Modern JavaScript and Avoid the PitfallsJavaScript was originally designed for small-scale programming in web browsers, but modern JavaScript is radically different. Nowadays, JavaScript programmers actively embrace functional, object-oriented, and asynchronous programming, while deprecating error-prone concepts from the past. Modern JavaScript for the Impatient is a complete yet concise guide to JavaScript E6 and beyond. Rather than first requiring you to learn and transition from older versions, it helps you quickly get productive with today’s far more powerful versions and rapidly move from languages such as Java, C#, C, or C++.Bestselling programming author Cay S. Horstmann covers all you need to know, provided in small chunks organized for quick access and easy understanding. Horstmann’s practical insights and sample code help you take advantage of all that’s new, avoid common pitfalls and obsolete features, and make the most of modern JavaScript’s robust toolchains and frameworks. Quickly master modern JavaScript’s implementation of fundamental programming constructsAvoid legacy techniques that create unnecessary complexity and riskMake the most of functional, object-oriented, and asynchronous techniquesUse modules to efficiently organize and run complex programsWrite more powerful, flexible, and concise programs with metaprogrammingExtend JavaScript’s power via JavaScript libraries, frameworks, and platformsWhether you’re just getting started with JavaScript or you’re an experienced developer, this guide will help you write tomorrow’s most robust, efficient, and secure JavaScript code. Register your book for convenient access to downloads, updates, and/or corrections as they become available. See inside book for details.
R 1,465.00

Building Telegram Bots
Learn about bot programming, using all the latest and greatest programming languages, including Python, Go, and Clojure, so you can feel at ease writing your Telegram bot in a way that suits you.This book shows how you can use bots for just about everything: they connect, they respond, they enhance your job search chances, they do technical research for you, they remind you about your last train, they tell the difference between a horse and a zebra, they can tell jokes, and they can cheer you up in the middle of the night. Bots used to be hard to set up and enhance, but with the help of Building Telegram Bots you’ll see how the Telegram platform is now making bot creation easier than ever. You will begin by writing a simple bot at the start and then gradually build upon it. The simple yet effective Telegram Bot API makes it very easy to develop bots in a number of programming languages. Languages featured in the book include Node.js, Java, Rust, and Elixir. This book encourages you to not only learn the basic process of creating a bot but also lets you spend time exploring its possibilities. By the end of the book you will be able create your own Telegram Bot with the programming language of your choice. What You Will LearnCarry out simple bot design and deployment in various programming languages including Ruby, D, Crystal, Nim, and C++Create engaging bot interactions with your usersAdd payments and media capabilities to your botsMaster programming language abstractionWho This Book Is ForEngineers who want to get things done. People who are curious. Programming beginners. Advanced engineers with little time to do research.
R 866.00

Java Cryptography Extensions
For a long time, there has been a need for a practical, down-to-earth developers book for the Java Cryptography Extension. I am very happy to see there is now a book that can answer many of the technical questions that developers, managers, and researchers have about such a critical topic. I am sure that this book will contribute greatly to the success of securing Java applications and deployments for e-business. --Anthony Nadalin, Java Security Lead Architect, IBMFor many Java developers and software engineers, cryptography is an "on-demand" programming exercise, where cryptographic concepts are shelved until the next project requires renewed focus. But considerations for cryptography must be made early on in the design process and it’s imperative that developers know what kinds of solutions exist. One of Java’s solutions to help bridge the gap between academic research and real-world problem solving comes in the form of a well-defined architecture for implementing cryptographic solutions. However, to use the architecture and its extensions, it is important to recognize the pros and cons of different cryptographic algorithms and to know how to implement various devices like key agreements, digital signatures, and message digests, to name a few.In Java Cryptography Extensions (JCE), cryptography is discussed at the level that developers need to know to work with the JCE and with their own applications but that doesn’t overwhelm by packing in details unimportant to the busy professional. The JCE is explored using numerous code examples and instructional detail, with clearly presented sections on each aspect of the Java library. An online open-source cryptography toolkit and the code for all of the examples further reinforces the concepts covered within the book. No other resource presents so concisely or effectively the exact material needed to begin utilizing the JCE.
R 999.00























