0
Your cart

Your cart is empty

Browse All Departments
Price
  • R50 - R100 (2)
  • R100 - R250 (264)
  • R250 - R500 (3,375)
  • R500+ (11,420)
  • -
Status
Format
Author / Contributor
Publisher

Books > Computing & IT > Computer programming > Programming languages

Algorithms for Next-Generation Sequencing Data - Techniques, Approaches, and Applications (Hardcover, 1st ed. 2017): Mourad... Algorithms for Next-Generation Sequencing Data - Techniques, Approaches, and Applications (Hardcover, 1st ed. 2017)
Mourad Elloumi
R5,489 Discovery Miles 54 890 Ships in 10 - 15 working days

The 14 contributed chapters in this book survey the most recent developments in high-performance algorithms for NGS data, offering fundamental insights and technical information specifically on indexing, compression and storage; error correction; alignment; and assembly. The book will be of value to researchers, practitioners and students engaged with bioinformatics, computer science, mathematics, statistics and life sciences.

Software Engineering: Specification, Implementation, Verification (Hardcover, 1st ed. 2017): Suad Alagi c Software Engineering: Specification, Implementation, Verification (Hardcover, 1st ed. 2017)
Suad Alagi c
R2,947 Discovery Miles 29 470 Ships in 10 - 15 working days

This book takes a formal approach to teaching software engineering, using not only UML, but also Object Constraint Language (OCL) for specification and analysis of designed models. Employing technical details typically missing from existing textbooks on software engineering, the author shows how precise specifications lead to static verification of software systems. In addition, data management is given the attention that is required in order to produce a successful software project. Uses constraints in all phases of software development Follows recent developments in software technologies Technical coverage of data management issues and software verification Illustrated throughout to present analysis, specification, implementation and verification of multiple applications Includes end-of-chapter exercises and Instructor Presentation Slides

Beginning KeystoneJS - A practical introduction to KeystoneJS using a real-world project (Paperback, 1st ed.): Manikanta Panati Beginning KeystoneJS - A practical introduction to KeystoneJS using a real-world project (Paperback, 1st ed.)
Manikanta Panati
R1,485 Discovery Miles 14 850 Ships in 10 - 15 working days

Learn how to develop a complete and robust Node, express.js and MongoDB-based web application and mobile application backend quickly using KeystoneJS. You'll learn how KeystoneJS makes complicated things simple, without limiting the power or flexibility of node.js or the frameworks it is built on. Beginning KeystoneJS shows you how to build database-driven websites, applications, and APIs, all built upon Express, the defacto web server for Node.js that uses MongoDB as its storage backend. What You Will Learn Discover the setup and architecture of the KeystoneJS framework. See how easy it is to extend KeystoneJS Understand the custom types and fields provided out of the box Write clean markup and create templates using Swig Use the powerful editing options in the framework's responsive dashboard Who This Book Is For Technical and non-technical people who would like to build applications quickly to leverage structured data to improve productivity.

Software Technologies - 11th International Joint Conference, ICSOFT 2016, Lisbon, Portugal, July 24-26, 2016, Revised Selected... Software Technologies - 11th International Joint Conference, ICSOFT 2016, Lisbon, Portugal, July 24-26, 2016, Revised Selected Papers (Paperback, 1st ed. 2017)
Enrique Cabello, Jorge Cardoso, Andre Ludwig, Leszek A Maciaszek, Marten Van Sinderen
R2,614 Discovery Miles 26 140 Ships in 10 - 15 working days

This book constitutes the thoroughly refereed proceedings of the 11th International Joint Conference on Software Technologies, ICSOFT 2016, held in Lisbon, Portugal, in July 2016. The 13 revised full papers together with 3 short papers presented were carefully reviewed and selected from 84 submissions. The papers selected to be included in this book contribute to the understanding of relevant trends of current research on software technologies, including: Modelling for mobile devices Software and system testing Model-driven software development Reengineering systems for multi-tenancy Embedded and real-time systems reconguration Domain-specic languages and modelling Software and systems quality Context-aware and dynamically adapting software systems

Java Lambdas and Parallel Streams (Paperback, 1st ed.): Michael Muller Java Lambdas and Parallel Streams (Paperback, 1st ed.)
Michael Muller
R904 Discovery Miles 9 040 Ships in 10 - 15 working days

This compact book introduces the concepts of Java lambdas and parallel streams in a concise form. It begins by introducing new supporting features such as functional interfaces, default methods and more. After this, the author demonstrates how streams can be parallelized in a very simple way-within certain limits, no knowledge about the thread management is needed. Nevertheless, some basic elements in the context of parallelism need to be considered. Here, the book provides a variety of information and best practices. What You Will Learn Master lambdas and streams Work with the default method Harness streams and the stream() function Use Stream and Spliterator Take advantage of parallel streams Work with collectors and concurrency Who This Book Is For Experienced Java programmers and developers. div>

Building Trading Bots Using Java (Paperback, 1st ed.): Shekhar Varshney Building Trading Bots Using Java (Paperback, 1st ed.)
Shekhar Varshney
R3,021 Discovery Miles 30 210 Ships in 10 - 15 working days

Build an automated currency trading bot from scratch with java. In this book, you will learn about the nitty-gritty of automated trading and have a closer look at Java, the Spring Framework, event-driven programming, and other open source APIs, notably Google's Guava API. And of course, development will all be test-driven with unit testing coverage. The central theme of Building Trading Bots Using Java is to create a framework that can facilitate automated trading on most of the brokerage platforms, with minimum changes. At the end of the journey, you will have a working trading bot, with a sample implementation using the OANDA REST API, which is free to use. What You'll Learn Find out about trading bots Discover the details of tradeable instruments and apply bots to them Track and use market data events Place orders and trades Work with trade/order and account events Who This Book Is For Experienced programmers new to bots and other algorithmic trading and finance techniques.

C++/CLI Primer - For .NET Development (Paperback, 1st ed.): Vivek Ragunathan C++/CLI Primer - For .NET Development (Paperback, 1st ed.)
Vivek Ragunathan
R888 Discovery Miles 8 880 Ships in 10 - 15 working days

Enter a world of hardcore back-end, server-side enterprise programming on the .NET platform. This book presents some of the important aspects of the C++/CLI language that often become a barrier preventing programmers from exploring further. The C++/CLI Primer is a powerful but compact book that will guide you through that barrier. Many of today's complex transactions and enterprise applications count on C++/CLI. Visual Studio 2015 and earlier versions support C++/CLI if you program using an IDE. C++/CLI is unattractive, clumsy, and hard when compared to other modern languages that run on the .NET platform. That's because it is powerful. Like light that can be viewed as a wave or particle, C++/CLI can be exercised as an unmanaged or managed or actually as the sandwich language to do mixed mode programming, which is its real power. That's also why it is unique. What You'll Learn Discover C++/CLI and why is it used in .NET programming Work with types, primitive types, object creation, and managed and abstract classes Use abstract classes in C++/CLI Harness the power of nullptre Implement code that uses boxing/unboxing Use equality/identity, properties, enums, strings, arrays, and more Who This Book Is For Experienced Microsoft .NET application developers, familiar with .NET framework and C++.

Browsers, Devices, and Fonts - A Designer's Guide to Fonts and How They Function on the Web (Hardcover): Gary Rozanc Browsers, Devices, and Fonts - A Designer's Guide to Fonts and How They Function on the Web (Hardcover)
Gary Rozanc
R4,159 Discovery Miles 41 590 Ships in 12 - 17 working days

Part technical and part theoretical, this practical guide to web typography helps designers understand how the typographic choices they make in layout and prototyping programs behave once they are turned into live code. Through a series of demos, this book teaches designers how to create typographic specific webpages by learning just enough HTML and CSS to be able to view the pages in different browsers, devices, and operating systems. With live webpages to evaluate, designers will learn how to test those pages for supported features and performance, ensuring font choices look as good in the browser as it does in their layout program, delivering a speedy experience to the users. Key Features Demonstrates the minimal amount of HTML and CSS necessary to be able to create webpages to see typographic choices in the browser. Discusses responsive design and how to evaluate and test those choices for performance and usability prior to front-end development. Demonstrates how to review your own typographic, image, and layout choices in the browser through a series of demos in the book.

Effective AWK Programming, 4e (Paperback, 4th Revised edition): Arnold Robbins Effective AWK Programming, 4e (Paperback, 4th Revised edition)
Arnold Robbins
R1,106 R848 Discovery Miles 8 480 Save R258 (23%) Ships in 12 - 17 working days

When processing text files, the awk language is ideal for handling data extraction, reporting, and data-reformatting jobs. This practical guide serves as both a reference and tutorial for POSIX-standard awk and for the GNU implementation, called gawk. This book is useful for novices and awk experts alike. In this thoroughly revised edition, author and gawk lead developer Arnold Robbins describes the awk language and gawk program in detail, shows you how to use awk and gawk for problem solving, and then dives into specific features of gawk. System administrators, programmers, webmasters, and other power users will find everything they need to know about awk and gawk. You will learn how to: Format text and use regular expressions in awk and gawk Process data using awk's operators and built-in functions Manage data relationships using associative arrays Define your own functions "Think in awk" with two full chapters of sample functions and programs Take advantage of gawk's many advanced features Debug awk programs with the gawk built-in debugger Extend gawk by writing new functions in C or C++ This book is published under the terms of the GNU Free Documentation License. You have the freedom to copy and modify this GNU manual. Royalties from the sales of this book go to the Free Software Foundation and to the author.

Practical C (Paperback, 1st ed.): Giulio Zambon Practical C (Paperback, 1st ed.)
Giulio Zambon
R4,056 Discovery Miles 40 560 Ships in 10 - 15 working days

Learn practical C techniques, including often-needed algorithms within reusable functions. In this book, you'll have the following code and advice at your fingertips: layout and pre-processors; control structures, iterations, and selections; pointers and structures; databases; reusability; lists, arrays, FIFO and stacks; searching and sorting; recursion; binary trees; integration; string utilities in/outside of C; web serving using Mongoose; game application code to build a MathSearch puzzle; and embedded software. Besides providing you with modules that you can immediately put to use, Practical C also teaches you how to leverage the C language in a way that beginner books cannot achieve. What You Will Learn: Avoid pitfalls that can cause intractable problems Handle lists and arrays Perform searches and sorts Binary trees Take advantage of recursion Handle exceptions Access databases Calculate integrals using numerical computation with practical applications Deal with strings in a convenient, error-free way Build a MathSearch game application, similar to WordSearch puzzle games Deal with issues specific to embedded applications Who This Book Is For Programmers who have a general knowledge of C.

Build iOS Database Apps with Swift and SQLite (Paperback, 1st ed.): Kevin Languedoc Build iOS Database Apps with Swift and SQLite (Paperback, 1st ed.)
Kevin Languedoc
R1,905 Discovery Miles 19 050 Ships in 10 - 15 working days

Discover the essential concepts and new iOS 10 SDK and Swift 3 programming language APIs to build iPhone and iPad database driven applications using the defacto standard for data storage for mobile apps, SQLite. You will learn about SQL operations, such as selecting, inserting, updating and deleting data using various data types like text, numerical types, images and even audio/video data. After working through this book, you will gain an expert view of developing iOS apps using SQlite as a data storage using Objective-C and Swift. With Build iOS Database Apps with Swift and SQLite you will also gain expert knowledge on how to create databases at runtime, including creating or modifying indexes, triggers, tables, columns, and views. The examples use time-tested code from working applications. What You'll Learn: Create database and database applications using iOS and Swift Insert, select, edit, and delete records Extend SQLite Work with multi-database apps Use SQLite with Swift Backup online SQLite databases and more Who This Book Is For: Experienced Apple iOS, Swift programmers and developers.

Lean Python - Learn Just Enough Python to Build Useful Tools (Paperback, 1st ed.): Paul Gerrard Lean Python - Learn Just Enough Python to Build Useful Tools (Paperback, 1st ed.)
Paul Gerrard
R1,343 Discovery Miles 13 430 Ships in 10 - 15 working days

Learn only the essential aspects of Python without cluttering up your mind with features you may never use. This compact book is not a "best way to write code" type of book; rather, the author goes over his most-used functions, which are all you need to know as a beginner and some way beyond. Lean Python takes 58 Python methods and functions and whittles them down to 15: as author Paul Gerrard says, "I haven't found a need for the rest." What You'll Learn Discover lean Python and how to learn just enough to build useful tools Use Python objects, program structure, I/O, modules and more Handle errors and exceptions Test your code Access the Web; do searching; and persist data Who This Book Is For This book is aimed at three categories of reader: The experienced programmer - if you already know a programming language, this book gives you a shortcut to understanding the Python language and some of its design philosophy. You work in IT and need a programming primer - you might be a tester who needs to have more informed technical discussions with programmers. Working through the examples will help you to appreciate the challenge of good programming. First-timer - you want a first book on programming that you can assimilate quickly to help you decide whether programming is for you.

Agile Swift - Swift Programming Using Agile Tools and Techniques (Paperback, 1st ed.): Godfrey Nolan Agile Swift - Swift Programming Using Agile Tools and Techniques (Paperback, 1st ed.)
Godfrey Nolan
R1,505 Discovery Miles 15 050 Ships in 10 - 15 working days

Make your Swift apps agile and sound with this short step by step guide. You'll learn about unit testing, mocking and continuous integration and how to get these key ingredients running in your Swift projects. This book also looks at how to write your Swift apps using test driven development (TDD). Agile practices have made major inroads in iOS development, however it's very unusual to see something as basic as unit testing on a Swift application. Done correctly, Agile development results in a significant increase in development efficiency and a reduction in the number of defects. Apple has released unit testing and code coverage frameworks for Swift development in XCode. Up until now getting unit testing up and running in Swift was not for the faint-hearted. Thankfully now, there is no excuse other than a lack of information on where to get started. iOS developers are faced with their own set of problems such as tightly coupled code, fragmentation, immature testing tools all of which can be solved using existing Agile tools and techniques. Swift Programming Using Agile Tools and Techniques is your solution to handling these tasks. What You Will Learn Write unit tests in Swift Write an application using test driven development Examine GUI testing, refactoring, and mocking frameworks Set up and configure a continuous integration server Measure code coverage Who This Book Is For Swift developers and would be mobile app testers will benefit from the guidance in this book.

Data Science Using Oracle Data Miner and Oracle R Enterprise - Transform Your Business Systems into an Analytical Powerhouse... Data Science Using Oracle Data Miner and Oracle R Enterprise - Transform Your Business Systems into an Analytical Powerhouse (Paperback, 1st ed.)
Sibanjan Das
R2,311 Discovery Miles 23 110 Ships in 10 - 15 working days

Automate the predictive analytics process using Oracle Data Miner and Oracle R Enterprise. This book talks about how both these technologies can provide a framework for in-database predictive analytics. You'll see a unified architecture and embedded workflow to automate various analytics steps such as data preprocessing, model creation, and storing final model output to tables. You'll take a deep dive into various statistical models commonly used in businesses and how they can be automated for predictive analytics using various SQL, PLSQL, ORE, ODM, and native R packages. You'll get to know various options available in the ODM workflow for driving automation. Also, you'll get an understanding of various ways to integrate ODM packages, ORE, and native R packages using PLSQL for automating the processes. Data Science Automation Using Oracle Data Miner and Oracle R Enterprise starts with an introduction to business analytics, covering why automation is necessary and the level of complexity in automation at each analytic stage. Then, it focuses on how predictive analytics can be automated by using Oracle Data Miner and Oracle R Enterprise. Also, it explains when and why ODM and ORE are to be used together for automation. The subsequent chapters detail various statistical processes used for predictive analytics such as calculating attribute importance, clustering methods, regression analysis, classification techniques, ensemble models, and neural networks. In these chapters you will also get to understand the automation processes for each of these statistical processes using ODM and ORE along with their application in a real-life business use case. What you'll learn Discover the functionality of Oracle Data Miner and Oracle R Enterprise Gain methods to perform in-database predictive analytics Use Oracle's SQL and PLSQL APIs for building analytical solutions Acquire knowledge of common and widely-used business statistical analysis techniques Who this book is for IT executives, BI architects, Oracle architects and developers, R users and statisticians.

Deploying Raspberry Pi in the Classroom (Paperback, 1st ed.): Guy Hart-Davis Deploying Raspberry Pi in the Classroom (Paperback, 1st ed.)
Guy Hart-Davis
R1,654 R1,566 Discovery Miles 15 660 Save R88 (5%) Ships in 10 - 15 working days

Learn how to deploy Raspberry Pi computers in a classroom or lab situation and how to navigate the hardware and software choices you face. Deploying Raspberry Pi in the Classroom equips you with the skills and knowledge to plan and execute a deployment of Raspberry Pi computers in the classroom. Teachers and IT administrators at schools will see how to set up the hardware and software swiftly on your own or with the help of your students. Step-by-step instructions and practical examples walk you through building your Raspberry Pi workstations and your network, managing the computers and the network, and troubleshooting any problems that arise. This book offers several points to involve your students through hands-on activities. These activities are designed to benefit your beginner and older or more able students alike. Make Deploying Raspberry Pi in the Classroom a part of you instructional library today. What you will learn Put an easily-manageable computer on each desk for students to learn Internet use and essential office software skills Image, configure, and plan a classroom deployment of Raspberry Pi computers Manage your classroom Raspberry Pi computers and keeping them up and running smoothly and efficiently Who this book is for Primary audience would be teachers and IT administrators at schools or colleges. It will also appeal to administrators at social clubs or organizations that provide less formal tuition or simply provide Internet access.

OCA Java SE 8 Programmer I Certification Guide (Paperback): Mala Gupta OCA Java SE 8 Programmer I Certification Guide (Paperback)
Mala Gupta
R1,363 Discovery Miles 13 630 Ships in 12 - 17 working days

DESCRIPTION To earn the OCA Java SE 8 Programmer I Certification, readers need to know Java inside and out, and to pass the exam it's good to understand the test itself. This book cracks open the questions, exercises, and expectations readers will face on the OCA exam so they'll be ready and confident on test day. OCA Java SE 8 Programmer I Certification Guide prepares readers for the 1Z0-808 with complete coverage of all exam topics. The book explores important Java topics and systematically teaches what's required. Each chapter starts with a list of exam objectives mapped to section numbers, followed by sample questions and exercises designed to reinforce key concepts. It provides multiple ways to digest important techniques and concepts, including memorable analogies, diagrams, and flowcharts as well as lots of well-commented code. Along the way readers will also get the scoop on common mistakes and ways to avoid traps and pitfalls. KEY FEATURES 100% coverage of exam topics Hands-on coding examples and exercises Helps readers avoid exam traps and pitfalls Hundreds of sample questions Crib Sheets AUDIENCE Written for developers with a working knowledge of Java who want to earn the OCA Java SE 8 Programmer I Certification. ABOUT THE TECHNOLOGY The Oracle Certified Associate (OCA) Java SE 8 measures day-to-day programming and the ability to handle typical situations found in a variety of projects.

Programming Languages Concepts 3e (WSE) (Paperback, 3rd Edition): C. Ghezzi Programming Languages Concepts 3e (WSE) (Paperback, 3rd Edition)
C. Ghezzi
R5,779 R4,907 Discovery Miles 49 070 Save R872 (15%) Ships in 12 - 17 working days

This book explains and illustrates key concepts of programming by taking a breadth approach to programming languages. It uses C++ as the primary language throughout, demonstrating imperative, functional and object--oriented language concepts.

Raspberry Pi GPU Audio Video Programming (Paperback, 1st ed.): Jan Newmarch Raspberry Pi GPU Audio Video Programming (Paperback, 1st ed.)
Jan Newmarch
R3,553 R3,185 Discovery Miles 31 850 Save R368 (10%) Ships in 10 - 15 working days

Delve into the Broadcom VideoCore GPU used on the Raspberry Pi and master topics such as OpenGL ES and OpenMAX. Along the way, you'll also learn some Dispmanx, OpenVG, and GPGPU programming. The author, Jan Newmarch bumped into a need to do this kind of programming while trying to turn the RPi into a karaoke machine: with the CPU busting its gut rendering MIDI files, there was nothing left for showing images such as karaoke lyrics except for the GPU, and nothing really to tell him how to do it. Raspberry Pi GPU Audio Video Programming scratches his itch and since he had to learn a lot about RPi GPU programming, he might as well share it with you. What started as a side issue turned into a full-blown project of its own; and this stuff is hard. What You'll Learn Use Dispmanx and EGL on Raspberry Pi Work with OpenMAX and its components, state, IL Client Library, * * Buffers, and more on RPi Process images and video on RPi Handle audio on RPi Render OpenMAX to OpenGL on the RPi Play multimedia files on the RPi Use OpenVG for text processing and more Master overlays Who This Book Is For You should be comfortable with C programming and at least some concurrency and thread programming using it. This book is for experienced programmers who are new or learning about Raspberry Pi.

Exploring Robotics with ROBOTIS Systems (Hardcover, 2nd ed. 2017): Chi N. Thai Exploring Robotics with ROBOTIS Systems (Hardcover, 2nd ed. 2017)
Chi N. Thai
R3,045 Discovery Miles 30 450 Ships in 10 - 15 working days

This 2nd edition textbook has been expanded to include of 175 additional pages of additional content, created in response to readers feedback, as well as to new hardware and software releases. The book presents foundational robotics concepts using the ROBOTIS BIOLOID and OpenCM-904 robotic systems, and is suitable as a curriculum for a first course in robotics for undergraduate students or a self-learner. It covers wheel-based robots, as well as walking robots. Although it uses the standard "Sense, Think, Act" approach, communications (bot-to-bot and PC-to-bot) programming concepts are treated in more depth (wired and wireless ZigBee/BlueTooth). Algorithms are developed and described via ROBOTIS' proprietary RoboPlus IDE, as well as the more open Arduino-based Embedded C environments. Additionally, a vast array of web-based multimedia materials are used for illustrating robotics concepts, code implementations and videos of actual resulting robot behaviors. Advanced sensor interfacing for gyroscope, inertial measuring unit, foot pressure sensor and color camera are also demonstrated.

Object-Oriented Technology (Paperback, Softcover reprint of the original 1st ed. 2015): Suad Alagi c Object-Oriented Technology (Paperback, Softcover reprint of the original 1st ed. 2015)
Suad Alagi c
R1,433 Discovery Miles 14 330 Ships in 10 - 15 working days

The core idea of this book is that object- oriented technology is a generic technology whose various technical aspects can be presented in a unified and consistent framework. This applies to both practical and formal aspects of object-oriented technology. Course tested in a variety of object-oriented courses, numerous examples, figures and exercises are presented in each chapter. The approach in this book is based on typed technologies, and the core notions fit mainstream object-oriented languages such as Java and C#. The book promotes object-oriented constraints (assertions), their specification and verification. Object-oriented constraints apply to specification and verification of object-oriented programs, specification of the object-oriented platform, more advanced concurrent models, database integrity constraints and object-oriented transactions, their specification and verification.

Android Recipes - A Problem-Solution Approach (Paperback, 5th ed.): Dave Smith, Erik Hellman Android Recipes - A Problem-Solution Approach (Paperback, 5th ed.)
Dave Smith, Erik Hellman
R1,410 R1,209 Discovery Miles 12 090 Save R201 (14%) Ships in 10 - 15 working days

Discover more than 100 down-to-earth code recipes, covering a wide range of useful topics using complete and real-world working code examples. This book is updated to include the Android N SDK (7.0), as well as earlier releases. Crammed with insightful instruction and helpful examples, this fifth edition of Android Recipes is your guide to writing apps for one of today's hottest mobile platforms. It offers pragmatic advice that will help you get the job done quickly and well. This can save you a great deal of work over creating a project from scratch. Instead of abstract descriptions of complex concepts, in Android Recipes you'll find live code examples. When you start a new project you can consider copying and pasting the code and configuration files from this book and then modifying them for your own customization needs. What You'll Learn Code for Android smartphones and tablets Use external libraries to save time and effort Boost app performance by using the Android NDK and RenderScript Design apps for performance, responsiveness, and seamlessness Send data between devices and other external hardware Persist application data and share it between applications Capture and play back various device media items Communicate with web services Get the most out of your user interface Who This Book Is For All Android app developers.

Working with the American Community Survey in R - A Guide to Using the acs Package (Paperback, 1st ed. 2016): Ezra Haber Glenn Working with the American Community Survey in R - A Guide to Using the acs Package (Paperback, 1st ed. 2016)
Ezra Haber Glenn
R1,695 Discovery Miles 16 950 Ships in 10 - 15 working days

This book serves as a hands-on guide to the "acs" R package for demographers, planners, and other researchers who work with American Community Survey (ACS) data. It gathers the most common problems associated with using ACS data and implements functions as a package in the R statistical programming language. The package defines a new "acs" class object (containing estimates, standard errors, and metadata for tables from the ACS) with methods to deal appropriately with common tasks (e.g., creating and combining subgroups or geographies, automatic fetching of data via the Census API, mathematical operations on estimates, tests of significance, plots of confidence intervals).

Software Reading Techniques - Twenty Techniques for More Effective Software Review and Inspection (Paperback, 1st ed.):... Software Reading Techniques - Twenty Techniques for More Effective Software Review and Inspection (Paperback, 1st ed.)
Yang-Ming Zhu
R877 R760 Discovery Miles 7 600 Save R117 (13%) Ships in 10 - 15 working days

Learn twenty software reading techniques to enhance your effectiveness in reviewing and inspecting software artifacts such as requirements specifications, designs, code files, and usability. Software review and inspection is the best practice in software development that detects and fixes problems early. Software professionals are trained to write software but not read and analyze software written by peers. As a result, individual reading skills vary widely. Because the effectiveness of software review and inspection is highly dependent on individual reading skills, differential outcomes among software readers vary by a factor of ten. Software Reading Techniques is designed to close that gap. Dr Yang-Ming Zhu's depth of experience as a software architect, team leader, and scientist make him singularly well-equipped to bring you up to speed on all the techniques and tips for optimizing the effectiveness and efficiency of your software review and inspection skills. What You'll Learn: Improve software review, inspection procedures, and reading skills Study traditional and modern advanced reading techniques applicable to software artifacts Master specific reading techniques for software requirements specification, software design, and code Who This Book Is For: Software professionals and software engineering students and researchers

A Comprehensive Study of SQL - Practice and Implementation (Hardcover): Jagdish Chandra Patni A Comprehensive Study of SQL - Practice and Implementation (Hardcover)
Jagdish Chandra Patni
R2,309 Discovery Miles 23 090 Ships in 12 - 17 working days

A Comprehensive Study of SQL - Practice and Implementation is designed as a textbook and provides a comprehensive approach to SQL (Structured Query Language), the standard programming language for defining, organizing, and exploring data in relational databases. It demonstrates how to leverage the two most vital tools for data query and analysis - SQL and Excel - to perform comprehensive data analysis without the need for a sophisticated and expensive data mining tool or application. Features The book provides a complete collection of modeling techniques, beginning with fundamentals and gradually progressing through increasingly complex real-world case studies It explains how to build, populate, and administer high-performance databases and develop robust SQL-based applications It also gives a solid foundation in best practices and relational theory The book offers self-contained lessons on key SQL concepts or techniques at the end of each chapter using numerous illustrations and annotated examples This book is aimed primarily at advanced undergraduates and graduates with a background in computer science and information technology. Researchers and professionals will also find this book useful.

STEM Problems with Mathcad and Python (Hardcover): Alan Stevens, Anton Tikhonov, Valery Ochkov STEM Problems with Mathcad and Python (Hardcover)
Alan Stevens, Anton Tikhonov, Valery Ochkov
R3,593 Discovery Miles 35 930 Ships in 12 - 17 working days

Features Suitable for undergraduates and early postgraduates who need simple and accessible guidance for solving practical interdisciplinary technical problems Can be used as an additional textbook in a variety of topics, including Calculus, Linear Algebra, Analytical Geometry, Discrete Mathematics, Computer Science, Computational Mathematics, Scientific Visualization, Computer Graphics Gives computer users access to an exciting new hobby - solving complex problems described in fiction.

Free Delivery
Pinterest Twitter Facebook Google+
You may like...
The State Of Africa - A History Of The…
Martin Meredith Paperback R321 Discovery Miles 3 210
Impossible Return - Cape Town's Forced…
Siona O' Connell Paperback R355 R333 Discovery Miles 3 330
The Seed Is Mine - The Life Of Kas…
Charles Van Onselen Paperback R375 R335 Discovery Miles 3 350
Don't Upset ooMalume - A Guide To…
Hombakazi Mercy Nqandeka Paperback R280 R250 Discovery Miles 2 500
The Gnostics
G. W. King Hardcover R889 Discovery Miles 8 890
The Brothers Hawthorne
Jennifer Lynn Barnes Paperback R355 R328 Discovery Miles 3 280
Orthodoxy - The classic of Christian…
Gilbert K. Chesterton Hardcover R794 Discovery Miles 7 940
Stranger with a Black Case
Jennifer Odom Hardcover R841 Discovery Miles 8 410
Anderkant Die Blou
Zelda Bezuidenhout Paperback R170 R160 Discovery Miles 1 600
Eurasia - World Boundaries Volume 3
Carl Grundy-Warr Hardcover R6,694 Discovery Miles 66 940

 

Partners