0
Your cart

Your cart is empty

Browse All Departments
  • All Departments
Price
  • R250 - R500 (1)
  • R500 - R1,000 (2)
  • R1,000 - R2,500 (2)
  • -
Status
Brand

Showing 1 - 5 of 5 matches in All Departments

Practical Programming, 3e - An Introduction to Computer Science Using Python 3.6 (Paperback): Paul Gries, Jennifer Campbell,... Practical Programming, 3e - An Introduction to Computer Science Using Python 3.6 (Paperback)
Paul Gries, Jennifer Campbell, Jason Montojo
R1,235 R891 Discovery Miles 8 910 Save R344 (28%) Ships in 12 - 17 working days

Classroom-tested by tens of thousands of students, this new edition of the bestselling intro to programming book is for anyone who wants to understand computer science. Learn about design, algorithms, testing, and debugging. Discover the fundamentals of programming with Python 3.6--a language that's used in millions of devices. Write programs to solve real-world problems, and come away with everything you need to produce quality code. This edition has been updated to use the new language features in Python 3.6. No programming experience required! Incremental examples show you the steps and missteps that happen while developing programs, so you know what to expect when you tackle a problem on your own. Inspired by "How to Design Programs" (HtDP), discover a five-step recipe for designing functions, which helps you learn the concepts--and becomes an integral part of writing programs. In this detailed introduction to Python and to computer programming, find out exactly what happens when your programs are executed. Work with numbers, text, big data sets, and files using real-world examples. Create and use your own data types. Make your programs reliable, work with databases, download data from the web automatically, and build user interfaces. As you use the fundamental programming tools in this book, you'll see how to document and organize your code so that you and other programmers can more easily read and understand it. This new edition takes advantage of Python 3.6's new features, including type annotations on parameters, return types and variable declarations, and changes to string formatting. Most importantly, you'll learn how to think like a professional programmer. What You Need: You'll need to download Python 3.6, available from https://python.org. With that download comes IDLE, the editor we use for writing and running Python programs. (If you use Linux, you may need to install Python 3.6 and IDLE separately.)

Multimedia Introduction to Programming Using Java (Paperback, 2005 ed.): David Gries, Paul Gries Multimedia Introduction to Programming Using Java (Paperback, 2005 ed.)
David Gries, Paul Gries
R1,906 Discovery Miles 19 060 Ships in 10 - 15 working days

This bookanchors its pedagogy in the program ProgramLive that you may find at extras.springer.com, a complete multimedia module in itself. Containing over 250 recorded lectures with synchronized animation, ProgramLive allows users to see, first-hand and in real time, processes like stepwise refinement of algorithms, development of loops, execution of method calls and associated changes to the call stack, and much more. The zip file also includes all programs from the book, 35 guided instruction sets for closed lab sessions, and a 70-page hyperlinked glossary.

With its comprehensive appendices and bibliography, systematic approach, and helpful interactive programs on extras.springer.com, this exciting work provides the key tools they needed for successful object-oriented programming. It is ideal for use at the undergraduate and graduate beginning level, whether in the classroom or for distance learning; furthermore, the text will also be a valuable self-study resource or reference volume in any programmer's library."

Practical Programming 2e (Paperback, 2nd): Paul Gries Practical Programming 2e (Paperback, 2nd)
Paul Gries; Contributions by Jennifer Campbell, Jason Montojo 1
R1,124 Discovery Miles 11 240 Ships in 10 - 15 working days

This book is for anyone who wants to understand computer programming. You'll learn to program in a language that' s used in millions of smartphones, tablets, and PCs. You'll code along with the book, writing programs to solve real-world problems as you learn the fundamentals of programming using Python 3. You'll learn about design, algorithms, testing, and debugging, and come away with all the tools you need to produce quality code. In this second edition, we've updated almost all the material, incorporating the lessons we've learned over the past five years of teaching Python to people new to programming. You don't need any programming experience to get started. First, you'll get a detailed introduction to Python and to programming. You'll find out exactly what happens when your programs are executed. Through real-world examples, you'll learn how to work with numbers, text, big data sets, and files. Then you'll see how to create and use your own data types. The incremental examples show you the steps and missteps that happen while developing programs, so you know what to expect when you tackle a problem on your own. Inspired by "How to Design Programs" (HtDP), you'll learn a six-step recipe for designing functions, which helps you as you start to learn the concepts--and becomes an integral part of writing programs by the end. As you learn to use the fundamental programming tools in the first half of the book, you'll see how to document and organize your code so that you and other programmers can more easily read and understand it. Beyond the basics, you'll learn how to ensure that your programs are reliable, and how to work with databases, download data from the web automatically, and build user interfaces. Most importantly, you'll learn how to think like a professional programmer. You'll need to download Python 3, available from "python.org":https://python.org. With that download comes IDLE, the editor we use for writing and running Python programs. (If you use Linux, you may need to install Python 3 and IDLE separately.)

Roadside Geology of South Dakota (Paperback): John Paul Gries Roadside Geology of South Dakota (Paperback)
John Paul Gries
R595 R509 Discovery Miles 5 090 Save R86 (14%) Ships in 10 - 15 working days

Informative travel companions about roadside terrain and geology with photos, diagrams, and glossary.

Conferences Sur l'Alimentation Du Soldat En General Et l'Alimentation Du Soldat En Campagne (French, Paperback):... Conferences Sur l'Alimentation Du Soldat En General Et l'Alimentation Du Soldat En Campagne (French, Paperback)
Charles-Pierre-Paul Gries
R435 Discovery Miles 4 350 Ships in 10 - 15 working days
Free Delivery
Pinterest Twitter Facebook Google+
You may like...
The Diversity of Democracy…
Colin Crouch, Wolfgang Streeck Hardcover R3,357 Discovery Miles 33 570
Democracy as Public Deliberation
Maurizio D'Entreves Paperback R1,411 Discovery Miles 14 110
South Africa, Settler Colonialism And…
Thiven Reddy Paperback R385 R301 Discovery Miles 3 010
Democratization in Eastern Europe
Geoffrey Pridham, Tatu Vanhanen Hardcover R1,291 Discovery Miles 12 910
Street law: Educator's manual…
D. McQuoid-Mason, L Lotz, … Paperback R405 R342 Discovery Miles 3 420
Britain Is Better Than This - Why a…
Gavin Esler Paperback R601 R493 Discovery Miles 4 930
Privacy in the Republic
Andrew Roberts Paperback R1,257 Discovery Miles 12 570
What If There Were No Whites In South…
Ferial Haffajee Paperback  (11)
R310 R242 Discovery Miles 2 420
This Will Not Pass - Trump, Biden, And…
Jonathan Martin, Alexander Burns Hardcover R844 R706 Discovery Miles 7 060
Advanced Introduction to Elections and…
Ian McAllister Paperback R610 Discovery Miles 6 100

 

Partners