0
Your cart

Your cart is empty

Browse All Departments
Price
  • R50 - R100 (1)
  • R100 - R250 (239)
  • R250 - R500 (2,954)
  • R500+ (11,838)
  • -
Status
Format
Author / Contributor
Publisher

Books > Computing & IT > Computer programming > Programming languages

Assembly Language Using the Raspberry Pi - A Hardware Software Bridge (Hardcover): Robert Dunne Assembly Language Using the Raspberry Pi - A Hardware Software Bridge (Hardcover)
Robert Dunne
R1,494 R1,246 Discovery Miles 12 460 Save R248 (17%) Ships in 10 - 15 working days
Python Programming For Beginners In 2021 - Learn Python In 5 Days With Step By Step Guidance, Hands-on Exercises And Solution... Python Programming For Beginners In 2021 - Learn Python In 5 Days With Step By Step Guidance, Hands-on Exercises And Solution (Fun Tutorial For Novice Programmers) (Hardcover)
James Tudor
R724 Discovery Miles 7 240 Ships in 10 - 15 working days
Objects First with Java: A Practical Introduction Using BlueJ, Global Edition (Paperback, 6th edition): David Barnes Objects First with Java: A Practical Introduction Using BlueJ, Global Edition (Paperback, 6th edition)
David Barnes
R2,682 Discovery Miles 26 820 Ships in 12 - 19 working days

Tackle some of the biggest challenges in learning Functional Programming with this modern, up-to-date approach. Objects First with Java: A Practical Introduction, Global Edition, 6th Edition by Barnes and Koelling is an introduction to object-oriented programming, examining various programming concepts from a software engineering perspective. Ideal for beginners but also more advanced students and professional programmers, the book begins with introductory chapters for students without any programming experience, with later chapters more suitable for advanced or professional programmers. This latest edition goes beyond just adding the new language constructs of Java 8. The book's exploration of this new language demonstrates a renaissance of new functional ideas and techniques in modern programming, taking advantage of the boost in their popularity, in line with the new computing hardware available and the changing nature of current issues. Key features include: Extensive use of the Java programming language and BlueJ - the Java interactive development environment. Clear visualisation of BlueJ's classes and objects, allows you to gain a much better understanding of the differences than simply reading source code. Chapters are ordered by software development concepts instead of language features, like in traditional textbooks. Functional programming has become an essential part of the field. This industry-leading text will take you from the first steps of learning objects to more sophisticated concepts and will help you explore and master the mechanics of running a program successfully.

Programming in D - Tutorial and Reference (Hardcover): Ali Cehreli Programming in D - Tutorial and Reference (Hardcover)
Ali Cehreli; Foreword by Andrei Alexandrescu; Cover design or artwork by Izgi Yapici
R1,420 Discovery Miles 14 200 Ships in 10 - 15 working days
Python Programming - The Easiest Python Crash Course to go Deep Through the Main Application as Web Development, Data Analysis... Python Programming - The Easiest Python Crash Course to go Deep Through the Main Application as Web Development, Data Analysis and Data Science Including Machine Learning (Hardcover)
Alan Grid
R746 Discovery Miles 7 460 Ships in 12 - 19 working days
Natural Language Processing with Python Quick Start Guide - Going from a Python developer to an effective Natural Language... Natural Language Processing with Python Quick Start Guide - Going from a Python developer to an effective Natural Language Processing Engineer (Paperback)
Nirant Kasliwal
R840 Discovery Miles 8 400 Ships in 10 - 15 working days

Build and deploy intelligent applications for natural language processing with Python by using industry standard tools and recently popular methods in deep learning Key Features A no-math, code-driven programmer's guide to text processing and NLP Get state of the art results with modern tooling across linguistics, text vectors and machine learning Fundamentals of NLP methods from spaCy, gensim, scikit-learn and PyTorch Book DescriptionNLP in Python is among the most sought after skills among data scientists. With code and relevant case studies, this book will show how you can use industry-grade tools to implement NLP programs capable of learning from relevant data. We will explore many modern methods ranging from spaCy to word vectors that have reinvented NLP. The book takes you from the basics of NLP to building text processing applications. We start with an introduction to the basic vocabulary along with a workflow for building NLP applications. We use industry-grade NLP tools for cleaning and pre-processing text, automatic question and answer generation using linguistics, text embedding, text classifier, and building a chatbot. With each project, you will learn a new concept of NLP. You will learn about entity recognition, part of speech tagging and dependency parsing for Q and A. We use text embedding for both clustering documents and making chatbots, and then build classifiers using scikit-learn. We conclude by deploying these models as REST APIs with Flask. By the end, you will be confident building NLP applications, and know exactly what to look for when approaching new challenges. What you will learn Understand classical linguistics in using English grammar for automatically generating questions and answers from a free text corpus Work with text embedding models for dense number representations of words, subwords and characters in the English language for exploring document clustering Deep Learning in NLP using PyTorch with a code-driven introduction to PyTorch Using an NLP project management Framework for estimating timelines and organizing your project into stages Hack and build a simple chatbot application in 30 minutes Deploy an NLP or machine learning application using Flask as RESTFUL APIs Who this book is forProgrammers who wish to build systems that can interpret language. Exposure to Python programming is required. Familiarity with NLP or machine learning vocabulary will be helpful, but not mandatory.

Programming for Computations - Python (Hardcover): Hans Petter Langtangen, Svein Linge Programming for Computations - Python (Hardcover)
Hans Petter Langtangen, Svein Linge
R1,627 Discovery Miles 16 270 Ships in 10 - 15 working days
Data Analysis from Scratch with Python Bundle - Basic Data Analysis and Time Series Analysis in Finance using Python... Data Analysis from Scratch with Python Bundle - Basic Data Analysis and Time Series Analysis in Finance using Python (Hardcover)
Bob Mather
R1,298 Discovery Miles 12 980 Ships in 10 - 15 working days
Learn JavaScript Visually (Hardcover): Ivelin Demirov Learn JavaScript Visually (Hardcover)
Ivelin Demirov
R967 Discovery Miles 9 670 Ships in 10 - 15 working days
Programming with TensorFlow - Solution for Edge Computing Applications (Hardcover, 1st ed. 2021): Kolla Bhanu Prakash, G. R.... Programming with TensorFlow - Solution for Edge Computing Applications (Hardcover, 1st ed. 2021)
Kolla Bhanu Prakash, G. R. Kanagachidambaresan
R2,862 Discovery Miles 28 620 Ships in 12 - 19 working days

This practical book provides an end-to-end guide to TensorFlow, the leading open source software library that helps you build and train neural networks for deep learning, Natural Language Processing (NLP), speech recognition, and general predictive analytics. The book provides a hands-on approach to TensorFlow fundamentals for a broad technical audience-from data scientists and engineers to students and researchers. The authors begin by working through some basic examples in TensorFlow before diving deeper into topics such as CNN, RNN, LSTM, and GNN. The book is written for those who want to build powerful, robust, and accurate predictive models with the power of TensorFlow, combined with other open source Python libraries. The authors demonstrate TensorFlow projects on Single Board Computers (SBCs).

C++ Programming - A Step-By-Step Beginner's Guide to Learn the Fundamentals of a Multi-Paradigm Programming Language and... C++ Programming - A Step-By-Step Beginner's Guide to Learn the Fundamentals of a Multi-Paradigm Programming Language and Begin to Manage Data Including How to Work on Your First Program (Hardcover)
Alan Grid
R894 R769 Discovery Miles 7 690 Save R125 (14%) Ships in 10 - 15 working days
UC/OS-III - The Real-Time Kernel and the Freescale Kinetis ARM Cortex-M4 (Hardcover): Jean J. Labrosse, Juan P. Benavides, Jose... UC/OS-III - The Real-Time Kernel and the Freescale Kinetis ARM Cortex-M4 (Hardcover)
Jean J. Labrosse, Juan P. Benavides, Jose Ferna Ndez-Villasen or
R2,385 Discovery Miles 23 850 Ships in 10 - 15 working days
Software Quality Control, Error, Analysis (Hardcover): Judith Clapp, Saul F. Stanten, W W Peng, DR Wallace, Deborah A. Cerino,... Software Quality Control, Error, Analysis (Hardcover)
Judith Clapp, Saul F. Stanten, W W Peng, DR Wallace, Deborah A. Cerino, …
R1,862 R1,315 Discovery Miles 13 150 Save R547 (29%) Ships in 12 - 19 working days

Software Quality Control, Error, Analysis

UC/OS-III - The Real-Time Kernel and the Renesas SH7216 (Hardcover): Jean J. Labrosse UC/OS-III - The Real-Time Kernel and the Renesas SH7216 (Hardcover)
Jean J. Labrosse
R1,921 Discovery Miles 19 210 Ships in 12 - 19 working days
The Inform Designer's Manual (Hardcover): Graham Nelson The Inform Designer's Manual (Hardcover)
Graham Nelson; Edited by Gareth Rees
R988 Discovery Miles 9 880 Ships in 10 - 15 working days

Since its invention in 1993, Inform has been used to design hundreds of interactive novels and short stories in eight languages. This text includes a critical history of interactive writings and the university games of the 1970s. (Computer Books--Languages/Programming)

Introduction to Data Systems - Building from Python (Hardcover, 1st ed. 2020): Thomas Bressoud, David White Introduction to Data Systems - Building from Python (Hardcover, 1st ed. 2020)
Thomas Bressoud, David White
R2,423 Discovery Miles 24 230 Ships in 12 - 19 working days

Encompassing a broad range of forms and sources of data, this textbook introduces data systems through a progressive presentation. Introduction to Data Systems covers data acquisition starting with local files, then progresses to data acquired from relational databases, from REST APIs and through web scraping. It teaches data forms/formats from tidy data to relationally defined sets of tables to hierarchical structure like XML and JSON using data models to convey the structure, operations, and constraints of each data form. The starting point of the book is a foundation in Python programming found in introductory computer science classes or short courses on the language, and so does not require prerequisites of data structures, algorithms, or other courses. This makes the material accessible to students early in their educational career and equips them with understanding and skills that can be applied in computer science, data science/data analytics, and information technology programs as well as for internships and research experiences. This book is accessible to a wide variety of students. By drawing together content normally spread across upper level computer science courses, it offers a single source providing the essentials for data science practitioners. In our increasingly data-centric world, students from all domains will benefit from the "data-aptitude" built by the material in this book.

Coding for Beginners and Kids Using Python - Python Basics for Beginners, High School Students and Teens Using Project Based... Coding for Beginners and Kids Using Python - Python Basics for Beginners, High School Students and Teens Using Project Based Learning (Hardcover)
Bob Mather
R889 Discovery Miles 8 890 Ships in 12 - 19 working days
This Little Light of Mine - The Inspiring Story of Kevin Triplett Carrying His Cross of Cancer (Hardcover): Wayne Triplett This Little Light of Mine - The Inspiring Story of Kevin Triplett Carrying His Cross of Cancer (Hardcover)
Wayne Triplett
R993 Discovery Miles 9 930 Ships in 12 - 19 working days

In April of 2000, seventh-grader Kevin Triplett learns he has osteosarcoma, a rare form of bone cancer. Kevin fights a courageous battle, and his father, Wayne, does everything within his power to help his son win the greatest fight of his young life.

Kevin battles his disease valiantly, submitting himself to many cutting-edge, newly discovered therapies. He keeps his spirits high during his treatments, learns to play the guitar, and even forms a Christian rock band. Most importantly, his faith in Jesus Christ carries him through his journey, which ends in 2006.

Kevin touches many lives, and the positive influence he has on people, young and old, endears him to everyone. "This Little Light Of Mine" is the story of his courageous battle against cancer and is peppered with many personal recollections. Grounded in an uncompromising faith in Jesus Christ, Kevin knows that whatever happens during this battle, he will be fine.

An inspiring, true story of a son's perseverance and a father's dogged determination to keep him alive, this must read book offers encouragement to all cancer patients and their families.

The Bird Flies to God (Hardcover): Kacy Curtis The Bird Flies to God (Hardcover)
Kacy Curtis
R580 R535 Discovery Miles 5 350 Save R45 (8%) Ships in 10 - 15 working days

"How has this all come about? Why am I in Texas in the middle of the night? Why did I take a strangers briefcase if it's locked and I have no idea what's inside? Is it fate? Is it destiny? No. Fate's a scapegoat for sissies and yellow bellies. And destiny's just a cross-eyed drag queen with a smoke-stained wig and bad teeth.

Programming Fundamentals - A Modular Structured Approach using C++ (Hardcover): Kenneth Leroy Busbee Programming Fundamentals - A Modular Structured Approach using C++ (Hardcover)
Kenneth Leroy Busbee
R1,502 Discovery Miles 15 020 Ships in 12 - 19 working days
UC/TCP-IP and the STMicroelectronics STM32F107 (Hardcover): Legare Christian UC/TCP-IP and the STMicroelectronics STM32F107 (Hardcover)
Legare Christian
R1,919 Discovery Miles 19 190 Ships in 12 - 19 working days
Arduino Programming (Hardcover): Jason Hamilton Arduino Programming (Hardcover)
Jason Hamilton
R608 R552 Discovery Miles 5 520 Save R56 (9%) Ships in 10 - 15 working days
Ubiquitous and Pervasive Knowledge and Learning Management - Semantics, Social Networking and New Media to Their Full Potential... Ubiquitous and Pervasive Knowledge and Learning Management - Semantics, Social Networking and New Media to Their Full Potential (Hardcover)
Miltiadis D Lytras, Ambjorn Naeve
R2,836 Discovery Miles 28 360 Ships in 10 - 15 working days

The importance of semantics has been recognized in different areas of data and information management, including better access, exchange, interoperability, integration, and analysis of data. Semantics of data is about associating meaning to data, understanding what data represents, and improving the value of data. ""Ubiquitous and Pervasive Knowledge and Learning Management: Semantics, Social Networking and New Media to Their Full Potential"" presents an alternative view to ubiquitous and pervasive knowledge, architectural frameworks, and methodological issues, and introduces some of the major techniques and tools developed in the domain of ontology building, analysis, and semantic Web. ""Ubiquitous and Pervasive Knowledge and Learning Management: Semantics, Social Networking and New Media to Their Full Potential"" contributes to the revolutionary domain of semantic Web and information systems in the following aspects: vision, methodologies, tools, and applications.

Complete Maya Programming - An Extensive Guide to MEL and C++ API (Paperback): David Gould Complete Maya Programming - An Extensive Guide to MEL and C++ API (Paperback)
David Gould
R1,704 Discovery Miles 17 040 Ships in 12 - 19 working days

Learning Maya, the world's leading 3D animation and effects package, is a challenge, especially for those who want to master Maya's versatile programming features in addition to its built-in tools.
Finally, here is a practical, step-by-step guide that shows how to use Maya to its fullest potential, beginning with the basics. Readers of Complete Maya Programming will first gain a thorough understanding of Maya's inner workings, and then learn how to customize and extend Maya with scripts and plugins that take control and productivity to new levels.
Users new to programming can apply Maya's easy scripting language MEL (Maya Embedded Language), while more advanced users can work with the C++ API (Application Progamming Interface). Both a fundamental tutorial for Maya beginners and a solid reference for experienced developers, Complete Maya Programming is every user's guide to Maya mastery.
* Provides a multitude of real-world examples illustrating applications of Maya programming.
* Demonstrates how to use MEL to control Maya, customize its interface, automate procedures, and more
* Details how to use the C++ API to modify Maya functionality and develop tools and features to meet any need
* Explains when to use MEL, when to use the C++ API, and how to use them together
* Ideal for technical directors, developers, or anyone wishing to to master Maya
* Provides a storehouse of MEL scripts and C++ source code, glossary, and list of resources, available at www.davidgould.com

Java: An Introduction to Problem Solving and Programming, Global Edition (Paperback, 8th edition): Walter Savitch Java: An Introduction to Problem Solving and Programming, Global Edition (Paperback, 8th edition)
Walter Savitch
R2,517 Discovery Miles 25 170 Ships in 12 - 19 working days

For courses in introductory Computer Science courses using Java, and other introductory programming courses in Computer Science, Computer Engineering, CIS, MIS, IT, and Business. Ideal for a wide range of introductory computer science courses, Java: An Introduction to Problem Solving and Programming, 8th Edition introduces students to object-oriented programming and important concepts such as design, testing and debugging, programming style, interfaces and inheritance, and exception handling. A concise, accessible introduction to Java, the text covers key Java language features in a manner that resonates with introductory programmers. Objects are covered early and thoroughly in the text. The author's tried-and-true pedagogy incorporates numerous case studies, programming examples, and programming tips, while flexibility charts and optional graphics sections allow instructors to order chapters and sections based on their course needs. This 8th Edition incorporates new examples, updated material, and revisions.

Free Delivery
Pinterest Twitter Facebook Google+
You may like...
CSS For Beginners - The Best CSS Guide…
Ethan Hall Hardcover R971 R833 Discovery Miles 8 330
Java How to Program, Late Objects…
Paul Deitel, Harvey Deitel Paperback R900 R750 Discovery Miles 7 500
Python Machine Learning - A Practical…
Brandon Railey Hardcover R743 R659 Discovery Miles 6 590
C Programming - C Programming Language…
Adam Dodson Hardcover R598 R542 Discovery Miles 5 420
Computer Programming The Doctrine - An…
Adesh Silva Hardcover R692 R614 Discovery Miles 6 140
Advanced SQL with SAS
Christian F. G. Schendera Hardcover R2,609 Discovery Miles 26 090
Dark Silicon and Future On-chip Systems…
Suyel Namasudra, Hamid Sarbazi-Azad Hardcover R4,186 Discovery Miles 41 860
C++ Programming - Program Design…
D. Malik Paperback R1,751 R1,615 Discovery Miles 16 150
FORTRAN 90 for Scientists and Engineers
Brian Hahn Paperback R1,440 Discovery Miles 14 400
C++ How to Program: Horizon Edition
Harvey Deitel, Paul Deitel Paperback R1,917 Discovery Miles 19 170

 

Partners