0
Your cart

Your cart is empty

Browse All Departments
Price
  • R50 - R100 (4)
  • R100 - R250 (260)
  • R250 - R500 (3,669)
  • R500+ (10,898)
  • -
Status
Format
Author / Contributor
Publisher

Books > Computing & IT > Computer programming > Programming languages

Painting The Train (Hardcover): William J Karnowski Painting The Train (Hardcover)
William J Karnowski
R545 R504 Discovery Miles 5 040 Save R41 (8%) Ships in 18 - 22 working days

William J. Karnowski is a construction worker by day and poet by night. His spirit is married to the earth. He worked as a laborer, a mason tender, finisher, gandydancer, therapy aide, boat builder, ironworker, draftsman, and now owns a construction company with his brother Dave. "I thought to myself, "Self, if the geese can go south, then, why can't we?" It never did take me very long to make a decision, especially if it involved a motorcycle." Bill has traveled the length of the Oregon Trail, the Santa Fe Trail, and to the Great Smokies and back in the sports car that he built. He built his house, makes his furniture, and writes poetry on his farm at Laclede, Kansas. "I find it is satisfying to get my hands and brain involved in everything I do." "Check it out. I twist a few tails along the way."

Python - A Beginners' Guide to Python Programming to automate the boring tasks and learn coding fast (Hardcover): John... Python - A Beginners' Guide to Python Programming to automate the boring tasks and learn coding fast (Hardcover)
John Slavio
R841 Discovery Miles 8 410 Ships in 18 - 22 working days
Django for Professionals - Production websites with Python & Django (Paperback): William S. Vincent Django for Professionals - Production websites with Python & Django (Paperback)
William S. Vincent
R915 Discovery Miles 9 150 Ships in 18 - 22 working days
Introduction to Unity 3D with C# - The Exodus Adventure (Paperback, 2nd For Unity 2019.1 ed.): Biblebyte Books Introduction to Unity 3D with C# - The Exodus Adventure (Paperback, 2nd For Unity 2019.1 ed.)
Biblebyte Books
R1,922 Discovery Miles 19 220 Ships in 10 - 15 working days
Simulink: Diverse Engineering Applications (Hardcover): Linda Morant Simulink: Diverse Engineering Applications (Hardcover)
Linda Morant
R2,123 Discovery Miles 21 230 Ships in 10 - 15 working days
Transitioning SQL to dplyr - R Data Transformation (Paperback): Djoni Darmawikarta Transitioning SQL to dplyr - R Data Transformation (Paperback)
Djoni Darmawikarta
R202 Discovery Miles 2 020 Ships in 18 - 22 working days
JMP for Mixed Models (Hardcover): Ruth Hummel, Elizabeth A. Claassen, Russell D. Wolfinger JMP for Mixed Models (Hardcover)
Ruth Hummel, Elizabeth A. Claassen, Russell D. Wolfinger
R1,568 Discovery Miles 15 680 Ships in 10 - 15 working days
C# 2.0 - Practical Guide for Programmers (Paperback): Michel de Champlain, Brian G. Patrick C# 2.0 - Practical Guide for Programmers (Paperback)
Michel de Champlain, Brian G. Patrick
R975 Discovery Miles 9 750 Ships in 10 - 15 working days

You don t need coddling; you don t need to be told what you already know. What you need is a book that uses your experience as a Java or C++ programmer to give you a leg up into the challenges and rewards of C#. And this Practical Guide is precisely what you re after.
Written by a team that boasts extensive experience teaching C# to professionals, this book provides a practical, efficient explanation of the language itself, covering basic to advanced features and calling out all that s new in 2.0. Its instruction is always firmly situated within the context of the .NET framework and bolstered by code examples, key lessons in object-oriented programming, and installments of a realistic application programming tutorial. Concise and incisive, this is the best way to master the world s fastest-growing and most marketable programming language.
Features
* Provides a carefully focused explanation of every aspect of the C# language, including entire chapters on the unified type system, advanced types, collections, generics, reflection and attributes.
* Highlights all features new to the latest version of C# and organizes its presentation of C# according to the key principles of object-oriented programming and the .NET framework.
* Using end-of-chapter exercises, incrementally develops a cohesive application programming tutorial.
* Includes an easy-to-use appendix on the grammatical rules of C# and provides downloadable example code via the companion website.
* Provides a carefully focused explanation of every aspect of the C# language, including entire chapters on the unified type system, advanced types, collections, generics, reflection and attributes.
* Highlights all features new to the latest version of C# and organizes its presentation of C# according to the key principles of object-oriented programming and the .NET framework.
* Using end-of-chapter exercises, incrementally develops a cohesive application programming tutorial.
* Includes an easy-to-use appendix on the grammatical rules of C# and provides downloadable example code via the companion website."

Getting Started with SAS Programming - Using SAS Studio in the Cloud (Hardcover edition) (Hardcover): Ron Cody Getting Started with SAS Programming - Using SAS Studio in the Cloud (Hardcover edition) (Hardcover)
Ron Cody
R1,382 Discovery Miles 13 820 Ships in 10 - 15 working days
Introduction to VBA for Excel (Paperback, 2nd edition): Steven Chapra Introduction to VBA for Excel (Paperback, 2nd edition)
Steven Chapra
R2,521 Discovery Miles 25 210 Ships in 10 - 15 working days

For introductory courses in Engineering and Computer Science. Teach your students to program and design user interfaces using Excel 2007. Introduction to VBA for Excel is an introductory text that is designed to instruct engineering and science students on how to develop programs using VBA within the Microsoft Excel environment. It is written for students at all levels and does not assume any previous programming experience.

Guide to Fortran 2008 Programming (Hardcover, 2nd ed. 2015): Walter S. Brainerd Guide to Fortran 2008 Programming (Hardcover, 2nd ed. 2015)
Walter S. Brainerd
R2,402 Discovery Miles 24 020 Ships in 10 - 15 working days

This textbook provides an accessible introduction to the most important features of Fortran 2008. Features: presents a complete discussion of all the basic features needed to write complete Fortran programs; makes extensive use of examples and case studies to illustrate the practical use of features of Fortran 08, and supplies simple problems for the reader; provides a detailed exploration of control constructs, modules, procedures, arrays, character strings, data structures and derived types, pointer variables, and object-oriented programming; includes coverage of such major new features in Fortran 08 as coarrays, submodules, parameterized derived types, and derived-type input and output; highlights the topic of modules as the framework for organizing data and procedures for a Fortran program; investigates the excellent input/output facilities available in Fortran; contains appendices listing the many intrinsic procedures and providing a brief informal syntax specification for the language.

Structured Programming with COBOL Examples (Hardcover): Earl H Parsons Structured Programming with COBOL Examples (Hardcover)
Earl H Parsons
R673 R607 Discovery Miles 6 070 Save R66 (10%) Ships in 18 - 22 working days

As the conversion of legacy systems continues, the ability to understand embedded business rules becomes more and more critical. This ability is directly related to the structure of the programs within those systems. We also see the need to teach structured programming to a new generation of programmers who must maintain the billions of lines of existing COBOL code. The ultimate purpose of this text is to discuss how to judge the level of structure of a program. We do this by defining structured programming and then discussing how a structured program can be built through the application of the concepts of coupling and cohesion. We also show how embedded business rules of the program can be separated from the data and presentation functions. The reader will be able to use to these skills to judge and to improve the structure of a new program or an existing program.

Python Programming - A Pragmatic Approach To Programming Python for Total Beginners (Hardcover): Bryan Johnson Python Programming - A Pragmatic Approach To Programming Python for Total Beginners (Hardcover)
Bryan Johnson
R610 R565 Discovery Miles 5 650 Save R45 (7%) Ships in 18 - 22 working days
System Programming with C and Unix (Paperback, United States ed): Adam Hoover System Programming with C and Unix (Paperback, United States ed)
Adam Hoover
R4,526 Discovery Miles 45 260 Ships in 10 - 15 working days

Beginning computing students often finish the introduction to programming course without having had exposure to various system tools, without knowing how to optimize program performance and without understanding how programs interact with the larger computer system. Adam Hoover's "System Programming with C and Unix" introduces students to commonly used system tools (libraries, debuggers, system calls, shells and scripting languages) and then explains how to utilize these tools to optimize program development. The text also examines lower level data types with an emphasis on memory and understanding how and why different data types are used.

Dynamically Reconfigurable Systems - Architectures, Design Methods and Applications (Hardcover, 2010 ed.): Marco Platzner,... Dynamically Reconfigurable Systems - Architectures, Design Methods and Applications (Hardcover, 2010 ed.)
Marco Platzner, Norbert Wehn
R2,902 Discovery Miles 29 020 Ships in 18 - 22 working days

Dynamically Reconfigurable Systems is the first ever to focus on the emerging field of Dynamically Reconfigurable Computing Systems. While programmable logic and design-time configurability are well elaborated and covered by various texts, this book presents a unique overview over the state of the art and recent results for dynamic and run-time reconfigurable computing systems.

Reconfigurable hardware is not only of utmost importance for large manufacturers and vendors of microelectronic devices and systems, but also a very attractive technology for smaller and medium-sized companies. Hence, Dynamically Reconfigurable Systems also addresses researchers and engineers actively working in the field and provides them with information on the newest developments and trends in dynamic and run-time reconfigurable systems.

Constraints Meet Concurrency (Hardcover, 2014 ed.): Jacopo Mauro Constraints Meet Concurrency (Hardcover, 2014 ed.)
Jacopo Mauro
R2,299 R1,804 Discovery Miles 18 040 Save R495 (22%) Ships in 10 - 15 working days

This book describes the benefits that emerge when the fields of constraint programming and concurrency meet. On the one hand, constraints can be used in concurrency theory to increase the conciseness and the expressive power of concurrent languages from a pragmatic point of view. On the other hand, problems modeled by using constraints can be solved faster and more efficiently using a concurrent system. Both directions are explored providing two separate lines of development. Firstly the expressive power of a concurrent language is studied, namely Constraint Handling Rules, that supports constraints as a primitive construct. The features of this language which make it Turing powerful are shown. Then a framework is proposed to solve constraint problems that is intended to be deployed on a concurrent system. For the development of this framework the concurrent language Jolie following the Service Oriented paradigm is used. Based on this experience, an extension to Service Oriented Languages is also proposed in order to overcome some of their limitations and to improve the development of concurrent applications.

Fundamental Problems in Computing - Essays in Honor of Professor Daniel J. Rosenkrantz (Hardcover, 2009 ed.): Sekharipuram S.... Fundamental Problems in Computing - Essays in Honor of Professor Daniel J. Rosenkrantz (Hardcover, 2009 ed.)
Sekharipuram S. Ravi, Sandeep Kumar Shukla
R2,942 Discovery Miles 29 420 Ships in 18 - 22 working days

Fundamental Problems in Computing is in honor of Professor Daniel J. Rosenkrantz, a distinguished researcher in Computer Science. Professor Rosenkrantz has made seminal contributions to many subareas of Computer Science including formal languages and compilers, automata theory, algorithms, database systems, very large scale integrated systems, fault-tolerant computing and discrete dynamical systems. For many years, Professor Rosenkrantz served as the Editor-in-Chief of the Journal of the Association for Computing Machinery (JACM), a very prestigious archival journal in Computer Science. His contributions to Computer Science have earned him many awards including the Fellowship from ACM and the ACM SIGMOD Contributions Award.

Programming for Computations  - MATLAB/Octave - A Gentle Introduction to Numerical Simulations with MATLAB/Octave (Hardcover,... Programming for Computations - MATLAB/Octave - A Gentle Introduction to Numerical Simulations with MATLAB/Octave (Hardcover, 1st ed. 2016)
Svein Linge, Hans Petter Langtangen
R1,959 Discovery Miles 19 590 Ships in 10 - 15 working days

This book presents computer programming as a key method for solving mathematical problems. There are two versions of the book, one for MATLAB and one for Python. The book was inspired by the Springer book TCSE 6: A Primer on Scientific Programming with Python (by Langtangen), but the style is more accessible and concise, in keeping with the needs of engineering students. The book outlines the shortest possible path from no previous experience with programming to a set of skills that allows the students to write simple programs for solving common mathematical problems with numerical methods in engineering and science courses. The emphasis is on generic algorithms, clean design of programs, use of functions, and automatic tests for verification.

Annotated C# Standard (Paperback): Jon Jagger, Nigel Perry, Peter Sestoft Annotated C# Standard (Paperback)
Jon Jagger, Nigel Perry, Peter Sestoft
R908 Discovery Miles 9 080 Ships in 10 - 15 working days

Standards, while being definitive, do not usually serve as the best reference to the use of a programming language. Books on languages usually are able to explain usage better, but lack the definitive precision of a standard. This book combines the two; it is the standard with added explanatory material.
* Written by members of the standards committee
* Annotates the standard with practical implementation advice
* The definitive reference to the C# International Standard

Building Automated Trading Systems - With an Introduction to Visual C++.NET 2005 (Hardcover): Benjamin Van Vliet Building Automated Trading Systems - With an Introduction to Visual C++.NET 2005 (Hardcover)
Benjamin Van Vliet
R1,869 Discovery Miles 18 690 Ships in 10 - 15 working days

Over the next few years, the proprietary trading and hedge fund industries will migrate largely to automated trade selection and execution systems. Indeed, this is already happening. While several finance books provide C++ code for pricing derivatives and performing numerical calculations, none approaches the topic from a system design perspective. This book will be divided into two sections-programming techniques and automated trading system ( ATS ) technology-and teach financial system design and development from the absolute ground up using Microsoft Visual C++.NET 2005. MS Visual C++.NET 2005 has been chosen as the implementation language primarily because most trading firms and large banks have developed and continue to develop their proprietary algorithms in ISO C++ and Visual C++.NET provides the greatest flexibility for incorporating these legacy algorithms into working systems. Furthermore, the .NET Framework and development environment provide the best libraries and tools for rapid development of trading systems.
The first section of the book explains Visual C++.NET 2005 in detail and focuses on the required programming knowledge for automated trading system development, including object oriented design, delegates and events, enumerations, random number generation, timing and timer objects, and data management with STL.NET and .NET collections. Furthermore, since most legacy code and modeling code in the financial markets is done in ISO C++, this book looks in depth at several advanced topics relating to managed/unmanaged/COM memory management and interoperability. Further, this book provides dozens of examples illustrating the use of database connectivity with ADO.NET andan extensive treatment of SQL and FIX and XML/FIXML. Advanced programming topics such as threading, sockets, as well as using C++.NET to connect to Excel are also discussed at length and supported by examples.
The second section of the book explains technological concerns and design concepts for automated trading systems. Specifically, chapters are devoted to handling real-time data feeds, managing orders in the exchange order book, position selection, and risk management. A .dll is included in the book that will emulate connection to a widely used industry API ( Trading Technologies, Inc.'s XTAPI ) and provide ways to test position and order management algorithms. Design patterns are presented for market taking systems based upon technical analysis as well as for market making systems using intermarket spreads.
As all of the chapters revolve around computer programming for financial engineering and trading system development, this book will educate traders, financial engineers, quantitative analysts, students of quantitative finance and even experienced programmers on technological issues that revolve around development of financial applications in a Microsoft environment and the construction and implementation of real-time trading systems and tools.
* Teaches financial system design and development from the ground up using Microsoft Visual C++.NET 2005.
* Provides dozens of examples illustrating the programming approaches in the book
* Chapters are supported by screenshots, equations, sample Excel spreadsheets, programming code and interactive CDROM

Programming Games for Atari 2600 (Hardcover): Oscar Toledo Gutierrez Programming Games for Atari 2600 (Hardcover)
Oscar Toledo Gutierrez
R982 Discovery Miles 9 820 Ships in 18 - 22 working days
Introduction to C++ Programming and Graphics (Hardcover, 2007 ed.): Constantine Pozrikidis Introduction to C++ Programming and Graphics (Hardcover, 2007 ed.)
Constantine Pozrikidis
R1,461 Discovery Miles 14 610 Ships in 18 - 22 working days

This book offers a venue for rapidly learning the language of C++ by concisely revealing its grammar, syntax and main features, and by explaining the key ideas behind object oriented programming (OOP) with emphasis on scientific computing. The book reviews elemental concepts of computers and computing, describes the primary features of C++, illustrates the use of pointers and user-defined functions, analyzes the construction of classes, and discusses graphics programming based on VOGLE and OpenGL. In short, the book is a basic, concise introduction to C++ programming for everyone from students to scientists and engineers seeking a quick grasp of key topics.

Pro Apache Log4j (Hardcover, 2nd ed.): Samudra Gupta Pro Apache Log4j (Hardcover, 2nd ed.)
Samudra Gupta
R1,444 Discovery Miles 14 440 Ships in 18 - 22 working days

In development scenarios where things can't be run in a debugger, or when you run the risk of masking the problem, logs are the greatest source of information about running a program. "Pro Apache Log4j, Second Edition" provides best practices guidelines and comprehensive coverage of the most recent release.

Step by step, the book explains core concepts, from basic to advanced. Code samples are in Java and include guidelines for different application-specific needs. You'll also learn how to extend the API to write custom components and best practices for using the feature-rich log4j API. This book concludes with enterprise Java applications using log4j with JSP and J2EE.

SQL QuickStart Guide - The Simplified Beginner's Guide to Managing, Analyzing, and Manipulating Data With SQL (Hardcover):... SQL QuickStart Guide - The Simplified Beginner's Guide to Managing, Analyzing, and Manipulating Data With SQL (Hardcover)
Walter Shields
R702 Discovery Miles 7 020 Ships in 10 - 15 working days
Distributed Systems Architecture - A Middleware Approach (Hardcover, Reissue): Arno Puder, Kay Roemer, Frank Pilhofer Distributed Systems Architecture - A Middleware Approach (Hardcover, Reissue)
Arno Puder, Kay Roemer, Frank Pilhofer
R1,666 Discovery Miles 16 660 Ships in 10 - 15 working days

Middleware is the bridge that connects distributed applications across different physical locations, with different hardware platforms, network technologies, operating systems, and programming languages. This book describes middleware from two different perspectives: from the viewpoint of the systems programmer and from the viewpoint of the applications programmer. It focuses on the use of open source solutions for creating middleware and the tools for developing distributed applications. The design principles presented are universal and apply to all middleware platforms, including CORBA and Web Services. The authors have created an open-source implementation of CORBA, called MICO, which is freely available on the web. MICO is one of the most successful of all open source projects and is widely used by demanding companies and institutions, and has also been adopted by many in the Linux community.
* Provides a comprehensive look at the architecture and design of middleware--the bridge that connects distributed software applications
* Includes a complete, commercial-quality open source middleware system written in C++
* Describes the theory of the middleware standard CORBA as well as how to implement a design using open source techniques

Free Delivery
Pinterest Twitter Facebook Google+
You may like...
Multiple Instance Learning - Foundations…
Francisco Herrera, Sebastian Ventura, … Hardcover R2,669 Discovery Miles 26 690
Machine Learning on Commodity Tiny…
Song Guo, Qihua Zhou Hardcover R2,301 Discovery Miles 23 010
Proceedings of ELM-2015 Volume 1…
Jiuwen Cao, Kezhi Mao, … Hardcover R7,438 R6,567 Discovery Miles 65 670
Advanced Data Mining Tools and Methods…
Sourav De, Sandip Dey, … Paperback R2,944 Discovery Miles 29 440
Estimating Ore Grade Using Evolutionary…
Mohammad Ehteram, Zohreh Sheikh Khozani, … Hardcover R3,653 Discovery Miles 36 530
Machine Learning for Planetary Science
Joern Helbert, Mario D'Amore, … Paperback R3,380 Discovery Miles 33 800
Biomedical Image Analysis and Machine…
Hardcover R6,151 Discovery Miles 61 510
Artificial Intelligence, Big Data and…
Ansgar Steland, Kwok-Leung Tsui Hardcover R4,742 Discovery Miles 47 420
Nonlinear Dimensionality Reduction…
Sylvain Lespinats, Benoit Colange, … Hardcover R3,360 Discovery Miles 33 600
Algorithmic Governance and Governance of…
Martin Ebers, Marta Cantero Gamito Hardcover R3,984 Discovery Miles 39 840

 

Partners