0
Your cart

Your cart is empty

Browse All Departments
Price
  • R100 - R250 (244)
  • R250 - R500 (1,055)
  • R500+ (8,974)
  • -
Status
Format
Author / Contributor
Publisher

Books > Computing & IT > Computer programming > General

Sams Teach Yourself: Beginning Programming In 24 Hours (Paperback, 4th Edition): Greg Perry, Dean Miller Sams Teach Yourself: Beginning Programming In 24 Hours (Paperback, 4th Edition)
Greg Perry, Dean Miller
R702 R638 Discovery Miles 6 380 Save R64 (9%) In Stock

Sams Teach Yourself Beginning Programming in 24 Hoursexplains the basics of programming in the successful 24 Hours format. The book's examples are easily readable and understandable by even those with no previous exposure to programming.

This book covers the absolute basics of programming: Why program? What tools to use? How does a program tell the computer what to do? Readers will learn how to program the computer and will explore some of the most popular programming languages in use. This book will introduce the reader to common programming fundamentals using Python and will provide an overview of other common programming languages and their uses.

Program Construction - Calculating Implementations from Specifications (Paperback): Roland Backhouse Program Construction - Calculating Implementations from Specifications (Paperback)
Roland Backhouse
R1,358 Discovery Miles 13 580 Ships in 12 - 17 working days

The ever-increasing dependence of our lives and livelihoods on the correct functioning of computer software means that logic and program correctness are core elements of all good computer science degrees. This book presents both these topics in one self-contained text.

The focus of the book is on "correct-by-construction" program design -- the discipline of calculating programs from their specifications. Modern, calculational logic is introduced in combination with key program construction principles, such as the assignment axiom, loop invariants and bound functions. This material is intertwined with motivational discussion, programming examples and challenging problem-solving exercises, bringing the book alive for its intended audience, undergraduates in computer science and mathematics, as well as professional programmers wishing to further develop their programming skills.

The book covers the elements of logic and program correctness that form the foundations of further study --- the logical connectives and their algebraic properties, induction, quantifiers and program construction rules. Substantial examples of program construction are included. Many exercises are provided, all with detailed solutions.

Starting Out with Python, Global Edition (Paperback, 5th edition): Tony Gaddis Starting Out with Python, Global Edition (Paperback, 5th edition)
Tony Gaddis
R2,272 R2,114 Discovery Miles 21 140 Save R158 (7%) In Stock

For courses in Python programming. A clear and student-friendly introduction to the fundamentals of Python In Starting Out with Python, 5th Edition, Tony Gaddis' accessible coverage introduces students to the basics of programming in a high-level language. Python, an easy-to-learn and increasingly popular object-oriented language, allows readers to become comfortable with the fundamentals of programming without the troublesome syntax that can be challenging for novices. With the knowledge acquired using Python, students gain confidence in their skills and learn to recognize the logic behind developing high-quality programs. Starting Out with Python discusses control structures, functions, and lists before classes. As with all Gaddis texts, clear and easy-to-read code listings, concise and practical real-world examples, focused explanations, and an abundance of exercises appear in every chapter. Updates to the 5th Edition include a new chapter on database programming, and new coverage of GUI programming, string processing and formatting, and turtle graphics topics.

The Data Quality Blueprint - A Practical and Holistic Approach (Hardcover): John Parkinson The Data Quality Blueprint - A Practical and Holistic Approach (Hardcover)
John Parkinson
R1,581 Discovery Miles 15 810 Ships in 12 - 17 working days
An Introduction to XML and Web Technologies (Paperback): Anders Moller, Michael Schwartzbach An Introduction to XML and Web Technologies (Paperback)
Anders Moller, Michael Schwartzbach
R2,413 Discovery Miles 24 130 Ships in 12 - 17 working days

This thoroughly class tested text and online tutorial gives a complete introduction to the essentials of the XML standard. It will teach students how to apply web technologies to develop XML based web applications. Through the book, the student will build applications that work together to construct interesting and workable web applications.

How To Think Like A Programmer - Program Design Solutions for the Bewildered (Hardcover): Paul Vickers How To Think Like A Programmer - Program Design Solutions for the Bewildered (Hardcover)
Paul Vickers
R6,141 Discovery Miles 61 410 Ships in 12 - 17 working days
Java: A Beginner's Guide, Ninth Edition (Paperback, 9th edition): Herbert Schildt Java: A Beginner's Guide, Ninth Edition (Paperback, 9th edition)
Herbert Schildt
R1,018 Discovery Miles 10 180 Ships in 12 - 17 working days

A practical introduction to Java programming-fully revised for the latest version, Java SE 17 Thoroughly updated for Java Platform Standard Edition 17, this hands-on resource shows, step by step, how to get started programming in Java from the very first chapter. Written by Java guru Herbert Schildt, the book starts with the basics, such as how to create, compile, and run a Java program. From there, you will learn essential Java keywords, syntax, and commands. Java: A Beginner's Guide, Ninth Edition covers the basics and touches on advanced features, including multithreaded programming, generics, Lambda expressions, and Swing. Enumeration, modules, and interface methods are also clearly explained. This guide delivers the appropriate mix of theory and practical coding necessary to get you up and running developing Java applications in no time! Clearly explains all of the new Java SE 17 features Features self-tests, exercises, and downloadable code samples Written by bestselling author and leading Java authority Herbert Schildt

OCP Oracle Certified Professional Java SE 17 Developer Study Guide: Exam 1Z0-829 (Paperback): S Selikoff OCP Oracle Certified Professional Java SE 17 Developer Study Guide: Exam 1Z0-829 (Paperback)
S Selikoff
R1,146 Discovery Miles 11 460 Ships in 12 - 17 working days

An effective and practical study aid to the new OCP Java SE 17 Developer certification exam In the OCP Oracle Certified Professional Java SE 17 Developer Study Guide: Exam 1Z0-829, you'll find accessible and essential test prep material for the in-demand and practical OCP Java SE 17 Developer certification. Providing comprehensive coverage of all OCP Java SE 17 exam objectives and competencies, the Study Guide offers you access to all the skills and knowledge you'll need to succeed on the test and in the field as a new or experienced Java developer. This book provides material on records, sealed classes, text blocks, dates, streams, controlling program flow, using the Java object-oriented approach, handling exceptions, working with arrays and collections, and more. You'll also get: Intuitively organized information that aligns with the competencies tested on the exam and those required by real-world Java developers Opportunities to practice and develop skills that remain in high demand in the IT industry Access to the Sybex online learning center, with chapter review questions, full-length practice exams, hundreds of electronic flashcards, and a glossary of key terms Perfect for anyone prepping for the brand-new OCP Java SE 17 credential, OCP Oracle Certified Professional Java SE 17 Developer Study Guide: Exam 1Z0-829 is also a can't-miss reference for practicing and aspiring Java developers seeking to learn or reinforce their foundational skills in Java programming and improve their performance on the job.

Intro to Python for Computer Science and Data Science: Learning to Program with AI, Big Data and The Cloud, Global Edition... Intro to Python for Computer Science and Data Science: Learning to Program with AI, Big Data and The Cloud, Global Edition (Paperback)
Paul Deitel
R2,179 R2,029 Discovery Miles 20 290 Save R150 (7%) Ships in 12 - 17 working days

A groundbreaking, flexible approach to computer science anddata science The Deitels' Introduction to Python for ComputerScience and Data Science: Learning to Program with AI, Big Data and the Cloudoffers a unique approach to teaching introductory Python programming,appropriate for both computer-science and data-science audiences. Providing themost current coverage of topics and applications, the book is paired withextensive traditional supplements as well as Jupyter Notebooks supplements.Real-world datasets and artificial-intelligence technologies allow students towork on projects making a difference in business, industry, government andacademia. Hundreds of examples, exercises, projects (EEPs) and implementationcase studies give students an engaging, challenging and entertainingintroduction to Python programming and hands-on data science. The book's modular architecture enables instructors toconveniently adapt the text to a wide range of computer-science anddata-science courses offered to audiences drawn from many majors.Computer-science instructors can integrate as much or as little data-scienceand artificial-intelligence topics as they'd like, and data-science instructorscan integrate as much or as little Python as they'd like. The book aligns withthe latest ACM/IEEE CS-and-related computing curriculum initiatives and withthe Data Science Undergraduate Curriculum Proposal sponsored by the NationalScience Foundation.

SAS Graphics for Clinical Trials by Example (Hardcover): Kriss Harris, Richann Watson SAS Graphics for Clinical Trials by Example (Hardcover)
Kriss Harris, Richann Watson
R1,578 Discovery Miles 15 780 Ships in 10 - 15 working days
BTEC Nationals Information Technology Student Book + Activebook - For the 2016 specifications (Paperback): Jenny Phillips, Alan... BTEC Nationals Information Technology Student Book + Activebook - For the 2016 specifications (Paperback)
Jenny Phillips, Alan Jarvis, Mark Fishpool, Richard McGill, Tim Cook, …
R996 Discovery Miles 9 960 Ships in 12 - 17 working days

Each Student Book and ActiveBook have has clearly laid out pages with a range of supportive features to aid learning and teaching: Getting to know your unit sections ensure learners understand the grading criteria and unit requirements. Getting ready for Assessment sections focus on preparation for external assessment with guidance for learners on what to expect. Hints and tips will help them prepare for assessment and sample answers are provided for a range of question types including, short and long answer questions, all with a supporting commentary. Learners can also prepare for internal assessment using this feature. A case study of a learner completing the internal assessment for that unit covering 'How I got started', 'How I brought it all together' and 'What I got from the experience'. Pause Point feature provide opportunities for learners to self-evaluate their learning at regular intervals. Each Pause Point point feature gives learners a Hint or Extend option to either revisit and reinforce the topic or to encourage independent research or study skills. Case Study and Theory into Practice features enable development of problem-solving skills and place the theory into real life situations learners could encounter. Assessment Activity/Practice provide scaffolded assessment practice activities that help prepare learners for assessment. Within each assessment practice activity, a Plan, Do and Review section supports learners' formative assessment by making sure they fully understand what they are being asked to do, what their goals are and how to evaluate the task and consider how they could improve. Dedicated Think Future pages provide case studies from the industry, with a focus on aspects of skills development that can be put into practice in a real work environment and further study.

Big Computer Games - Enhanced Edition (Hardcover): David H. Ahl Big Computer Games - Enhanced Edition (Hardcover)
David H. Ahl
R923 Discovery Miles 9 230 Ships in 10 - 15 working days
The API-First Transformation (Hardcover): Kin Lane The API-First Transformation (Hardcover)
Kin Lane; Foreword by Abhinav Asthana
R1,353 Discovery Miles 13 530 Ships in 10 - 15 working days
Understanding Your ZX81 ROM (Hardcover): Ian Logan Understanding Your ZX81 ROM (Hardcover)
Ian Logan
R559 Discovery Miles 5 590 Ships in 12 - 17 working days
PowerShell - The Ultimate Beginners Guide to Learn PowerShell Step-By-Step (Hardcover): Mark Reed PowerShell - The Ultimate Beginners Guide to Learn PowerShell Step-By-Step (Hardcover)
Mark Reed
R615 R516 Discovery Miles 5 160 Save R99 (16%) Ships in 10 - 15 working days
Over the Spectrum (Hardcover, Collector's Hardback ed.): Philip Williams Over the Spectrum (Hardcover, Collector's Hardback ed.)
Philip Williams
R592 Discovery Miles 5 920 Ships in 12 - 17 working days
101 Most Popular Excel Formulas (Hardcover): John Michaloudis, Bryan Hong 101 Most Popular Excel Formulas (Hardcover)
John Michaloudis, Bryan Hong
R917 Discovery Miles 9 170 Ships in 12 - 17 working days
Low-Code/No-Code - Citizen Developers and the Surprising Future of Business Applications (Hardcover): Phil Simon Low-Code/No-Code - Citizen Developers and the Surprising Future of Business Applications (Hardcover)
Phil Simon
R838 R699 Discovery Miles 6 990 Save R139 (17%) Ships in 10 - 15 working days
Research Anthology on Agile Software, Software Development, and Testing, VOL 4 (Hardcover): Information R Management Association Research Anthology on Agile Software, Software Development, and Testing, VOL 4 (Hardcover)
Information R Management Association
R15,392 Discovery Miles 153 920 Ships in 10 - 15 working days
Research Anthology on Agile Software, Software Development, and Testing, VOL 3 (Hardcover): Information R Management Association Research Anthology on Agile Software, Software Development, and Testing, VOL 3 (Hardcover)
Information R Management Association
R15,384 Discovery Miles 153 840 Ships in 10 - 15 working days
Research Anthology on Agile Software, Software Development, and Testing, VOL 2 (Hardcover): Information R Management Association Research Anthology on Agile Software, Software Development, and Testing, VOL 2 (Hardcover)
Information R Management Association
R15,398 Discovery Miles 153 980 Ships in 10 - 15 working days
Research Anthology on Agile Software, Software Development, and Testing, VOL 1 (Hardcover): Information R Management Association Research Anthology on Agile Software, Software Development, and Testing, VOL 1 (Hardcover)
Information R Management Association
R15,372 Discovery Miles 153 720 Ships in 10 - 15 working days
40 Best Machine Code Routines for the Commodore 64 (Hardcover): Mark Greenshields 40 Best Machine Code Routines for the Commodore 64 (Hardcover)
Mark Greenshields
R560 Discovery Miles 5 600 Ships in 12 - 17 working days
Next-Generation Applications and Implementations of Gamification Systems (Hardcover): Filipe Portela, Ricardo Queiros Next-Generation Applications and Implementations of Gamification Systems (Hardcover)
Filipe Portela, Ricardo Queiros
R7,022 Discovery Miles 70 220 Ships in 10 - 15 working days

Gamification is being used everywhere; despite its apparent plethora of benefits, the unbalanced use of its main mechanics can end up in catastrophic results for a company or institution. Currently, there is a lack of knowledge of what it is, leading to its unregulated and ad hoc use without any prior planning. This unbalanced use prejudices the achievement of the initial goals and impairs the user's evolution, bringing potential negative reflections. Currently, there are few specifications and modeling languages that allow the creation of a system of rules to serve as the basis for a gamification engine. Consequently, programmers implement gamification in a variety of ways, undermining any attempt at reuse and negatively affecting interoperability. Next-Generation Applications and Implementations of Gamification Systems synthesizes all the trends, best practices, methodologies, languages, and tools that are used to implement gamification. It also discusses how to put gamification in action by linking academic and informatics researchers with professionals who use gamification in their daily work to disseminate and exchange the knowledge, information, and technology provided by the international communities in the area of gamification throughout the 21st century. Covering topics such as applied and cloud gamification, chatbots, deep learning, and certifications and frameworks, this book is ideal for programmers, computer scientists, software engineers, practitioners of technological companies, managers, academicians, researchers, and students.

DelphiMVCFramework - the official guide - updated to 3.2.1-carbon (Hardcover): Daniele Teti DelphiMVCFramework - the official guide - updated to 3.2.1-carbon (Hardcover)
Daniele Teti; Preface by Jim McKeeth
R1,337 Discovery Miles 13 370 Ships in 12 - 17 working days
Free Delivery
Pinterest Twitter Facebook Google+
You may like...
Kubernetes - The Ultimate Beginners…
Mark Reed Hardcover R599 R498 Discovery Miles 4 980
Stone Age Code - From Monkey Business to…
Shane Neeley Hardcover R577 R486 Discovery Miles 4 860
Unstable Aesthetics - Game Engines and…
Eddie Lohmeyer Hardcover R3,137 Discovery Miles 31 370
Coding Basics for Beginners - The Smart…
Jefferson Sandyman Hardcover R557 Discovery Miles 5 570
Mastering the Commodore 64
Mark Greenshields Hardcover R624 Discovery Miles 6 240
Machine Language Programming Made Simple…
Beam Software Hardcover R558 Discovery Miles 5 580
NES/Famicom: a visual compendium
Bitmap Books Hardcover R1,261 Discovery Miles 12 610
ORIC-1 Basic Programming Manual
John Scriven Hardcover R587 Discovery Miles 5 870
Adobe Photoshop Classroom in a Book…
Conrad Chavez Paperback R1,450 Discovery Miles 14 500
Building Blocks for BBC Games
Bruce Bayley Paperback R327 Discovery Miles 3 270

 

Partners