0
Your cart

Your cart is empty

Browse All Departments
Price
  • R50 - R100 (4)
  • R100 - R250 (242)
  • R250 - R500 (3,266)
  • R500+ (11,417)
  • -
Status
Format
Author / Contributor
Publisher

Books > Computing & IT > Computer programming > Programming languages > General

Design and Implementation of the MTX Operating System (Paperback, Softcover reprint of the original 1st ed. 2015): K. C. Wang Design and Implementation of the MTX Operating System (Paperback, Softcover reprint of the original 1st ed. 2015)
K. C. Wang
R3,870 Discovery Miles 38 700 Ships in 18 - 22 working days

This course-tested textbook describes the design and implementation of operating systems, and applies it to the MTX operating system, a Unix-like system designed for Intel x86 based PCs. Written in an evolutional style, theoretical and practical aspects of operating systems are presented as the design and implementation of a complete operating system is demonstrated. Throughout the text, complete source code and working sample systems are used to exhibit the techniques discussed. The book contains many new materials on the design and use of parallel algorithms in SMP. Complete coverage on booting an operating system is included, as well as, extending the process model to implement threads support in the MTX kernel, an init program for system startup and a sh program for executing user commands. Intended for technically oriented operating systems courses that emphasize both theory and practice, the book is also suitable for self-study.

The C# Programmer's Study Guide (MCSD) - Exam: 70-483 (Paperback, 1st ed.): Ali Asad, Hamza Ali The C# Programmer's Study Guide (MCSD) - Exam: 70-483 (Paperback, 1st ed.)
Ali Asad, Hamza Ali
R1,556 R1,006 Discovery Miles 10 060 Save R550 (35%) Ships in 9 - 17 working days

Prepare for Microsoft Certification Exam 70-483: Programming in C#. The "What, Why, and How" of each concept is presented along with quick summaries, code challenges, and exam questions to review and practice key concepts. You will learn how to use: Lambda expressions to write LINQ query expressions Asynchronous programming with the Async and Await keywords to maximize performance of slow applications Regular expressions to validate user input Reflection to create and handle types at runtime and much more The source code in the book will be available in the form of iCanCSharp notebooks and scripts that allow you to try out examples and extend them in interesting ways. What You Will Learn Understand the necessary knowledge and skill set to prepare for Microsoft Exam 70-483 Study the code challenges and practice questions on C# that are relevant to the exam Master the C# programming language Who This Book Is For Experienced C# and .NET programmers and developers who are ready to take and pass the exam in order to get certified

Fundamentals of Numerical Computing (Paperback): L. F. Shampine Fundamentals of Numerical Computing (Paperback)
L. F. Shampine
R6,678 Discovery Miles 66 780 Ships in 10 - 15 working days

This book examines the solution of some of the most common problems of numerical computation. By concentrating on one effective algorithm for each basic task, it develops the fundamental theory in a brief, elementary way. There are ample exercises, and codes are provided to reduce the time otherwise required for programming and debugging. Exposes readers to art of numerical computing as well as the science. Readers need only a familiarity with either FORTRAN or C. Applications are taken from a variety of disciplines including engineering, physics, and chemistry.

Practical Foundations for Programming Languages (Hardcover, 2nd Revised edition): Robert Harper Practical Foundations for Programming Languages (Hardcover, 2nd Revised edition)
Robert Harper
R2,023 Discovery Miles 20 230 Ships in 10 - 15 working days

This text develops a comprehensive theory of programming languages based on type systems and structural operational semantics. Language concepts are precisely defined by their static and dynamic semantics, presenting the essential tools both intuitively and rigorously while relying on only elementary mathematics. These tools are used to analyze and prove properties of languages and provide the framework for combining and comparing language features. The broad range of concepts includes fundamental data types such as sums and products, polymorphic and abstract types, dynamic typing, dynamic dispatch, subtyping and refinement types, symbols and dynamic classification, parallelism and cost semantics, and concurrency and distribution. The methods are directly applicable to language implementation, to the development of logics for reasoning about programs, and to the formal verification language properties such as type safety. This thoroughly revised second edition includes exercises at the end of nearly every chapter and a new chapter on type refinements.

Access VBA Programming for Dummies (Paperback): A Simpson Access VBA Programming for Dummies (Paperback)
A Simpson
R910 R693 Discovery Miles 6 930 Save R217 (24%) Ships in 10 - 15 working days

This friendly, easy-to-use guide shows experienced Access users how to use VBA (Visual Basic for Applications) to build Access databases and applications, but also covers programming fundamentals for nonprogrammers Includes practical, ready-to-use VBA code examples that readers can type or copy and paste from the Web into their own database projects Explains basic VBA skills and concepts for nonprogrammers, such as procedures, variables, and loops Covers more advanced topics, such as record sets and other programming activities that are unique to Access programming Author has written more than ninety computer books and has been working with databases since the early 1980s

Use Case Driven Object Modeling with UMLTheory and Practice - Theory and Practice (Paperback, Softcover reprint of the original... Use Case Driven Object Modeling with UMLTheory and Practice - Theory and Practice (Paperback, Softcover reprint of the original 2nd ed.)
Don Rosenberg, Matt Stephens
R1,927 Discovery Miles 19 270 Ships in 18 - 22 working days

Diagramming and process are important topics in today's software development world, as the UML diagramming language has come to be almost universally accepted. Yet process is necessary; by themselves, diagrams are of little use. Use Case Driven Object Modeling with UML - Theory and Practice combines the notation of UML with a lightweight but effective process - the ICONIX process - for designing and developing software systems. ICONIX has developed a growing following over the years. Sitting between the free-for-all of Extreme Programming and overly rigid processes such as RUP, ICONIX offers just enough structure to be successful.

C++/CLI - The Visual C++ Language for .NET (Paperback, Softcover reprint of the original 1st ed.): Gordon Hogenson C++/CLI - The Visual C++ Language for .NET (Paperback, Softcover reprint of the original 1st ed.)
Gordon Hogenson
R1,807 Discovery Miles 18 070 Ships in 18 - 22 working days

This book gives developers - both the experienced and those who have only taken their first few steps - a small, fast-paced primer that will kick-start them into the world of C++/CLI. In twenty no-fluff chapters Microsoft insiders take readers into the heart of the C++/CLI language and explain both how the language elements work and how Microsoft intends them to be used. At the end of this short book readers will have a deep thorough grounding in the core language elements and the confidence to explore further that comes from a solid understanding of a language's syntax and grammar.

Logic and Algebraic Structures in Quantum Computing (Hardcover): Jennifer Chubb, Ali Eskandarian, Valentina Harizanov Logic and Algebraic Structures in Quantum Computing (Hardcover)
Jennifer Chubb, Ali Eskandarian, Valentina Harizanov
R3,941 Discovery Miles 39 410 Ships in 10 - 15 working days

Arising from a special session held at the 2010 North American Annual Meeting of the Association for Symbolic Logic, this volume is an international cross-disciplinary collaboration with contributions from leading experts exploring connections across their respective fields. Themes range from philosophical examination of the foundations of physics and quantum logic, to exploitations of the methods and structures of operator theory, category theory, and knot theory in an effort to gain insight into the fundamental questions in quantum theory and logic. The book will appeal to researchers and students working in related fields, including logicians, mathematicians, computer scientists, and physicists. A brief introduction provides essential background on quantum mechanics and category theory, which, together with a thematic selection of articles, may also serve as the basic material for a graduate course or seminar.

Formal Languages, Automata and Numeration Systems Volume 1 (Hardcover): M Rigo Formal Languages, Automata and Numeration Systems Volume 1 (Hardcover)
M Rigo
R3,762 Discovery Miles 37 620 Ships in 10 - 15 working days

Formal Languages, Automaton and Numeration Systems presents readers with a review of research related to formal language theory, combinatorics on words or numeration systems, such as Words, DLT (Developments in Language Theory), ICALP, MFCS (Mathematical Foundation of Computer Science), Mons Theoretical Computer Science Days, Numeration, CANT (Combinatorics, Automata and Number Theory).Combinatorics on words deals with problems that can be stated in a non-commutative monoid, such as subword complexity of finite or infinite words, construction and properties of infinite words, unavoidable regularities or patterns. When considering some numeration systems, any integer can be represented as a finite word over an alphabet of digits. This simple observation leads to the study of the relationship between the arithmetical properties of the integers and the syntactical properties of the corresponding representations. One of the most profound results in this direction is given by the celebrated theorem by Cobham. Surprisingly, a recent extension of this result to complex numbers led to the famous Four Exponentials Conjecture. This is just one example of the fruitful relationship between formal language theory (including the theory of automata) and number theory.Contents to include: - algebraic structures, homomorphisms, relations, free monoid - finite words, prefixes, suffixes, factors, palindromes- periodicity and Fine-Wilf theorem- infinite words are sequences over a finite alphabet- properties of an ultrametric distance, example of the p-adic norm- topology of the set of infinite words- converging sequences of infinite and finite words, compactness argument- iterated morphism, coding, substitutive or morphic words- the typical example of the Thue-Morse word- the Fibonacci word, the Mex operator, the n-bonacci words- wordscomingfromnumbertheory(baseexpansions, continuedfractions, ...) - the taxonomy of Lindenmayer systems- S-adic sequences, Kolakoski word- repetition in words, avoiding repetition, repetition threshold- (complete) de Bruijn graphs- concepts from computability theory and decidability issues- Post correspondence problem and application to mortality of matrices- origins of combinatorics on words- bibliographic notes- languages of finite words, regular languages- factorial, prefix/suffix closed languages, trees and codes- unambiguous and deterministic automata, Kleene's theorem- growth function of regular languages- non-deterministic automata and determinization- radix order, first word of each length and decimation of a regular language- the theory of the minimal automata- an introduction to algebraic automata theory, the syntactic monoid and thesyntactic complexity- star-free languages and a theorem of Schu ̈tzenberger- rational formal series and weighted automata- context-free languages, pushdown automata and grammars- growth function of context-free languages, Parikh's theorem- some decidable and undecidable problems in formal language theory- bibliographic notes- factor complexity, Morse-Hedlund theorem- arithmetic complexity, Van Der Waerden theorem, pattern complexity - recurrence, uniform recurrence, return words- Sturmian words, coding of rotations, Kronecker's theorem- frequencies of letters, factors and primitive morphism- critical exponent- factor complexity of automatic sequences- factor complexity of purely morphic sequences- primitive words, conjugacy, Lyndon word- abelianisation and abelian complexity- bibliographic notes- automatic sequences, equivalent definitions- a theorem of Cobham, equivalence of automatic sequences with constantlength morphic sequences- a few examples of well-known automatic sequences- about Derksen's theorem- some morphic sequences are not automatic- abstract numeration system and S-automatic sequences- k - ∞-automatic sequences- bibliographic notes- numeration systems, greedy algorithm- positional numeration systems, recognizable sets of integers- divisibility criterion and recognizability of N- properties of k-recognizable sets of integers, ratio and difference of consec-utive elements: syndeticity- integer base and Cobham's theorem on the base dependence of the recog-nizability- non-standard numeration systems based on sequence of integers- linear recurrent sequences, Loraud and Hollander results- Frougny's normalization result and addition- morphic numeration systems/sets of integers whose characteristic sequenceis morphic- towards a generalization of Cobham's theorem- a few words on the representation of real numbers, β-integers, finitenessproperties- automata associated with Parry numbers and numeration systems- bibliographic notesFirst order logic- Presburger arithmetic and decidable theory- Muchnik's characterization of semi-linear sets- Bu ̈chi's theorem: k-recognizable sets are k-definable - extension to Pisot numeration systems- extension to real numbers- decidability issues for numeration systems- applications in combinatorics on words

Programming Languages Concepts 3e (WSE) (Paperback, 3rd Edition): C. Ghezzi Programming Languages Concepts 3e (WSE) (Paperback, 3rd Edition)
C. Ghezzi
R5,454 R4,887 Discovery Miles 48 870 Save R567 (10%) Ships in 10 - 15 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.

C & Unix - Tools for Software Design (WSE) (Paperback): M.L. Barrett C & Unix - Tools for Software Design (WSE) (Paperback)
M.L. Barrett
R4,456 Discovery Miles 44 560 Ships in 10 - 15 working days

Martin L. Barrett and Clifford Wagner combine the efficiency of C with the productivity of UNIX, and give you the foundation to build stronger programming skills! This clear, concise book is written for experienced programmers, as well as those with a background in mathematics, engineering, and science. Five principles guide you through a complete course in programming: . Emphasis on software design via program and data structure design, the design of tables, data encapsulation, and the use of abstract data types solidifies all aspects of the design process. The development of C and UNIX simultaneously, yet independently of one another, allows you to develop skills in both languages, or focus on them individually. Chapter summaries, review problems, and numerous practical programming problems enable you to tie several different concepts together in a coherent scheme. Extensive examples covering scientific problems, applied mathematics, and floating point arithmetic broaden the spectrum of computer science and programming. Problems feature the ideal gas law, the accuracy of summations, root finding, the future value of an annuity, simulation, time series smoothing, image processing, integrals, descriptive statistics, fuzzy sets, and sparse arrays. A focus on basic principles gives you the groundwork for understanding data structures, analysis of algorithms, numerical analysis, computer graphics, and compiler design.

Advances in Human Factors, Software, and Systems Engineering - Proceedings of the AHFE 2016 International Conference on Human... Advances in Human Factors, Software, and Systems Engineering - Proceedings of the AHFE 2016 International Conference on Human Factors, Software, and Systems Engineering, July 27-31, 2016, Walt Disney World (R), Florida, USA (Paperback, 1st ed. 2016)
Ben Amaba
R2,912 Discovery Miles 29 120 Ships in 18 - 22 working days

This book provides a platform for addressing human factors challenges in software and systems engineering, both pushing the boundaries of current research and responding to new challenges, fostering new research ideas in the process. This book is intended for researchers, professional software and systems engineers, and human factors and human systems integration experts to help them address societal challenges for next-generation systems with applications for meeting them. Topics include evolutionary and complex systems, human systems integration, smart grids and infrastructure, workforce training requirements, systems engineering education, and defense and aerospace. Based on the AHFE 2016 International Conference on Human Factors, Software, and Systems Engineering, held on July 27-31, 2016, in Walt Disney World (R), Florida, USA. This book represents an inspiring guide for all researchers and professionals in the field of Human Factors, Software, and Systems Engineering.

Pro Wicket (Paperback, Softcover reprint of the original 1st ed.): Karthik Gurumurthy Pro Wicket (Paperback, Softcover reprint of the original 1st ed.)
Karthik Gurumurthy
R1,545 Discovery Miles 15 450 Ships in 18 - 22 working days

The SourceForge open source lightweight Wicket project is a Java web application framework that takes simplicity, separation of concerns and ease of development to a new level. This book takes a no-nonsense approach, jumping directly to the practical aspects of Wicket. Chapters include Developing Wicket Forms; Validation with Wicket; Developing a Simple Application; Providing a Common Layout; Spring Integration; Wicket Localization; Wicket and Ajax; Custom Components and Wicket Extensions, and Unit Testing. Pro Wicket gets you quickly up and running with the framework and the attractively simple 'wicket-way' of addressing web development requirements.

Quick Clojure - Effective Functional Programming (Paperback, 1st ed.): Mark McDonnell Quick Clojure - Effective Functional Programming (Paperback, 1st ed.)
Mark McDonnell
R955 Discovery Miles 9 550 Ships in 18 - 22 working days

Get up to speed with Clojure in this quick and practical primer. You'll learn the nuts and bolts of functional programming, data structures, sequences, destructuring, pattern matching, polymorphism, concurrency, conventions, and more. Author Mark McDonnell talks about organization with namespaces; how to change the language via macros; object-oriented programming; and creating command-line apps. Finally, he shows you how to write Clojure from shell languages and interfaces such as Vim. After reading and using Quick Clojure, you'll come away with first-hand knowledge and advice on how to quickly adopt, use, and apply Clojure without all the theoretical baggage that bigger books can sometimes bring. What You'll Learn Work with data structures and their syntax Discover OOP in Clojure with patterns, polymorphisms, pattern matching, and concurrency Use conventions, organization, and namespaces in Clojure Create command-line apps Build various Clojure projects with the Leiningen IDE tool and framework Who This Book Is For Programmers with experience. A Java background would be helpful, but not required.

Security Software Development - Assessing and Managing Security Risks (Paperback): Cissp Douglas A. Ashbaugh Security Software Development - Assessing and Managing Security Risks (Paperback)
Cissp Douglas A. Ashbaugh
R1,875 Discovery Miles 18 750 Ships in 10 - 15 working days

Threats to application security continue to evolve just as quickly as the systems that protect against cyber-threats. In many instances, traditional firewalls and other conventional controls can no longer get the job done. The latest line of defense is to build security features into software as it is being developed. Drawing from the author's extensive experience as a developer, Secure Software Development: Assessing and Managing Security Risks illustrates how software application security can be best, and most cost-effectively, achieved when developers monitor and regulate risks early on, integrating assessment and management into the development life cycle. This book identifies the two primary reasons for inadequate security safeguards: Development teams are not sufficiently trained to identify risks; and developers falsely believe that pre-existing perimeter security controls are adequate to protect newer software. Examining current trends, as well as problems that have plagued software security for more than a decade, this useful guide: Outlines and compares various techniques to assess, identify, and manage security risks and vulnerabilities, with step-by-step instruction on how to execute each approach Explains the fundamental terms related to the security process Elaborates on the pros and cons of each method, phase by phase, to help readers select the one that best suits their needs Despite decades of extraordinary growth in software development, many open-source, government, regulatory, and industry organizations have been slow to adopt new application safety controls, hesitant to take on the added expense. This book improves understanding of the security environment and the need for safety measures. It shows readers how to analyze relevant threats to their applications and then implement time- and money-saving techniques

Penetration Testing Basics - A Quick-Start Guide to Breaking into Systems (Paperback, 1st ed.): Ric Messier Penetration Testing Basics - A Quick-Start Guide to Breaking into Systems (Paperback, 1st ed.)
Ric Messier
R1,138 Discovery Miles 11 380 Ships in 18 - 22 working days

Learn how to break systems, networks, and software in order to determine where the bad guys might get in. Once the holes have been determined, this short book discusses how they can be fixed. Until they have been located, they are exposures to your organization. By reading Penetration Testing Basics, you'll gain the foundations of a simple methodology used to perform penetration testing on systems and networks for which you are responsible. What You Will Learn Identify security vulnerabilities Use some of the top security tools to identify holes Read reports from testing tools Spot and negate common attacks Identify common Web-based attacks and exposures as well as recommendations for closing those holes Who This Book Is For Anyone who has some familiarity with computers and an interest in information security and penetration testing.

Java 17 Recipes - A Problem-Solution Approach (Paperback, 4th ed.): Josh Juneau, Luciano Manelli Java 17 Recipes - A Problem-Solution Approach (Paperback, 4th ed.)
Josh Juneau, Luciano Manelli
R1,622 R1,350 Discovery Miles 13 500 Save R272 (17%) Ships in 18 - 22 working days

Quickly find solutions to dozens of common programming problems encountered while building Java applications, with recipes presented in the popular problem-solution format. Look up the programming problem that you want to resolve. Read the solution. Apply the solution directly in your own code. Problem solved! Java 17 Recipes is updated to reflect changes in specification and implementation since the Java 9 edition of this book. Java 17 is the next long-term support release (LTS) of the core Java Standard Edition (SE) version 17 which also includes some of the features from previous short term support (STS) releases of Java 16 and previous versions. This new edition covers of some of the newest features, APIs, and more such as pattern matching for switch, Restore Always-Strict-Floating-Point-Semantics, enhanced pseudo-random number generators, the vector API, sealed classes, and enhancements in the use of String. Source code for all recipes is available in a dedicated GitHub repository. This must-have reference belongs in your library. What You Will Learn Look up solutions to everyday problems involving Java SE 17 LTS and other recent releases Develop Java SE applications using the latest in Java SE technology Incorporate Java major features introduced in versions 17, 16, and 15 into your code Who This Book Is For Programmers and developers with some prior Java experience.

Karel++: A Gentle Introduction to the C++ and Object-Oriented Programming (WSE) (Paperback): J. Bergin Karel++: A Gentle Introduction to the C++ and Object-Oriented Programming (WSE) (Paperback)
J. Bergin
R2,219 Discovery Miles 22 190 Ships in 10 - 15 working days

This creative approach to learning C++ programming introduces readers to Karel the Robot and then shows them how to design programs that instruct Karel to perform complex tasks. Karel's world is essentially a practice field on which readers learn valuable lessons about creating and debugging program. The programs instruct the robot to move and manipulate its environment using object orientation.

ES6 for Humans - The Latest Standard of JavaScript: ES2015 and Beyond (Paperback, 1st ed.): Deepak Grover, Hanu Prateek Kunduru ES6 for Humans - The Latest Standard of JavaScript: ES2015 and Beyond (Paperback, 1st ed.)
Deepak Grover, Hanu Prateek Kunduru
R1,783 Discovery Miles 17 830 Ships in 18 - 22 working days

Learn ES6 best practices for code optimization and organization and walk through practical, common examples of how to implement complete components of your applications. While this book covers the basic concepts of modern JavaScript, it primarily focuses on the new syntax, data-types, functionalities, and everything else that's new in ES6, the latest standard of JavaScript. You'll examine how to use ES6 in functional programming and explore the new more modular and object-oriented approach to JavaScript. This book will help you sharpen and upgrade your JavaScript language skills so you to easily explore modern ES6 based frameworks or libraries such as ReactJS, ReactNative, Angular4 and Vue.js. ES6 for Humans is a complete guide to writing ES6 and will enable you to start taking advantage of this exciting new version of JavaScript. What You'll Learn Use all the new features added to JavaScript Compare ES5 and ES6 in varied situations Refresh your core JavaScript fundamentals Understand the modular and object-oriented approach to JavaScript Who this Book Is For Any Javascript developer who wants to fully understand and dive into the new features of ES6/ES2015. Developers with some background in programming, preferably in JavaScript. A basic understanding of coding concepts and exposure to object-oriented programming is expected.

Building High Integrity Applications with SPARK (Paperback): John W. McCormick, Peter C. Chapin Building High Integrity Applications with SPARK (Paperback)
John W. McCormick, Peter C. Chapin
R1,601 Discovery Miles 16 010 Ships in 10 - 15 working days

Software is pervasive in our lives. We are accustomed to dealing with the failures of much of that software - restarting an application is a very familiar solution. Such solutions are unacceptable when the software controls our cars, airplanes and medical devices or manages our private information. These applications must run without error. SPARK provides a means, based on mathematical proof, to guarantee that a program has no errors. SPARK is a formally defined programming language and a set of verification tools specifically designed to support the development of software used in high integrity applications. Using SPARK, developers can formally verify properties of their code such as information flow, freedom from runtime errors, functional correctness, security properties and safety properties. Written by two SPARK experts, this is the first introduction to the just-released 2014 version. It will help students and developers alike master the basic concepts for building systems with SPARK.

Reinforcement Learning - With Open AI, TensorFlow and Keras Using Python (Paperback, 1st ed.): Abhishek Nandy, Manisha Biswas Reinforcement Learning - With Open AI, TensorFlow and Keras Using Python (Paperback, 1st ed.)
Abhishek Nandy, Manisha Biswas
R2,186 Discovery Miles 21 860 Ships in 18 - 22 working days

Master reinforcement learning, a popular area of machine learning, starting with the basics: discover how agents and the environment evolve and then gain a clear picture of how they are inter-related. You'll then work with theories related to reinforcement learning and see the concepts that build up the reinforcement learning process. Reinforcement Learning discusses algorithm implementations important for reinforcement learning, including Markov's Decision process and Semi Markov Decision process. The next section shows you how to get started with Open AI before looking at Open AI Gym. You'll then learn about Swarm Intelligence with Python in terms of reinforcement learning. The last part of the book starts with the TensorFlow environment and gives an outline of how reinforcement learning can be applied to TensorFlow. There's also coverage of Keras, a framework that can be used with reinforcement learning. Finally, you'll delve into Google's Deep Mind and see scenarios where reinforcement learning can be used. What You'll Learn Absorb the core concepts of the reinforcement learning process Use advanced topics of deep learning and AI Work with Open AI Gym, Open AI, and Python Harness reinforcement learning with TensorFlow and Keras using Python Who This Book Is For Data scientists, machine learning and deep learning professionals, developers who want to adapt and learn reinforcement learning.

Statistics and Data Visualisation with Python (Paperback): Jesus Rogel-Salazar Statistics and Data Visualisation with Python (Paperback)
Jesus Rogel-Salazar
R1,529 Discovery Miles 15 290 Ships in 9 - 17 working days

* Targests readers with a background in programming, interested in an introduction/refresher in statistical hypothesis testing * Uses Python throughout * Provides the reader with the opportunity of using the book whenever needed rather than following a sequential path.

Software Technologies - 10th International Joint Conference, ICSOFT 2015, Colmar, France, July 20-22, 2015, Revised Selected... Software Technologies - 10th International Joint Conference, ICSOFT 2015, Colmar, France, July 20-22, 2015, Revised Selected Papers (Paperback, 1st ed. 2016)
Pascal Lorenz, Jorge Cardoso, Leszek A Maciaszek, Marten Van Sinderen
R1,449 Discovery Miles 14 490 Ships in 18 - 22 working days

This book constitutes the thoroughly refereed proceedings of the 10th International Joint Conference on Software Technologies, ICSOFT 2015, held in Colmar, France, in July 2015. The 23 revised full papers presented were carefully reviewed and selected from 117 submissions. The papers are organized around the following conference tracks: enterprise software technologies; software project management; software engineering methods and techniques; distributed and mobile software systems.

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,341 Discovery Miles 13 410 Ships in 18 - 22 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.

Fundamentals of Java Programming (Hardcover, 1st ed. 2018): Mitsunori Ogihara Fundamentals of Java Programming (Hardcover, 1st ed. 2018)
Mitsunori Ogihara
R1,845 R1,742 Discovery Miles 17 420 Save R103 (6%) Ships in 9 - 17 working days

Making extensive use of examples, this textbook on Java programming teaches the fundamental skills for getting started in a command-line environment. Meant to be used for a one-semester course to build solid foundations in Java, Fundamentals of Java Programming eschews second-semester content to concentrate on over 180 code examples and 250 exercises.Key object classes (String, Scanner, PrintStream, Arrays, and File) are included to get started in Java programming. The programs are explained with almost line-by-line descriptions, also with chapter-by-chapter coding exercises. Teaching resources include solutions to the exercises, as well as digital lecture slides.

Free Delivery
Pinterest Twitter Facebook Google+
You may like...
Introducing Delphi Programming - Theory…
John Barrow, Linda Miller, … Paperback  (1)
R751 Discovery Miles 7 510
FORTRAN 90 for Scientists and Engineers
Brian Hahn Paperback R1,359 Discovery Miles 13 590
Dark Silicon and Future On-chip Systems…
Suyel Namasudra, Hamid Sarbazi-Azad Hardcover R3,940 Discovery Miles 39 400
The Unicode Cookbook for Linguists
Steven Moran, Michael Cysouw Hardcover R999 Discovery Miles 9 990
Advanced SQL with SAS
Christian F. G. Schendera Hardcover R2,458 Discovery Miles 24 580
Advanced Python Commands - Become a…
Manuel Mcfeely Hardcover R781 R685 Discovery Miles 6 850
A Day in Code- Python - Learn to Code in…
Shari Eskenas Hardcover R635 Discovery Miles 6 350
Python for Beginners - A Programming…
Robert Campbell Hardcover R776 R680 Discovery Miles 6 800
Machine Learning - The Ultimate…
Mark Reed Hardcover R559 R513 Discovery Miles 5 130
Introduction to Computational Economics…
Hans Fehr, Fabian Kindermann Hardcover R4,258 Discovery Miles 42 580

 

Partners