Think Like a Programmer

An Introduction to Creative Problem Solving



Bookstore > Books > Think Like a Programmer

Price$24.96 - $30.78
Rating
AuthorV. Anton Spraul
PublisherNo Starch Press
Published2012
Pages256
LanguageEnglish
FormatPaper book / ebook (PDF)
ISBN-101593274246
ISBN-139781593274245
EBook Hardcover Paperback

The real challenge of programming isn't learning a language's syntax - it's learning to creatively solve problems so you can build something great. In this one-of-a-kind text, author V. Anton Spraul breaks down the ways that programmers solve problems and teaches you what other introductory books often ignore: how to Think Like a Programmer. Each chapter tackles a single programming concept, like classes, pointers, and recursion, and open-ended exercises throughout challenge you to apply your knowledge.




4 5 943

Similar Books


C# Programming for Absolute Beginners

C# Programming for Absolute Beginners

by Radek Vystavel

Get started using the C# programming language. Based on the author's 15 years of experience teaching beginners, this book provides you with a step-by-step introduction to the principles of programming, or rather, how to think like a programmer. The task-solution approach will get you immersed, with minimum theory and maximum action.W...

Price:  $54.99  |  Publisher:  Apress  |  Release:  2021

Think Perl 6

Think Perl 6

by Allen Downey, Laurent Rosenfeld

Want to learn how to program and think like a computer scientist? This practical guide gets you started on your programming journey with the help of Perl 6, the younger sister of the popular Perl programming language. Ideal for beginners, this hands-on book includes over 100 exercises with multiple solutions, and more than 1,000 code exam...

Price:  $50.24  |  Free ebook  |  Publisher:  O'Reilly Media  |  Release:  2017

Think Java

Think Java

by Allen B. Downey, Chris Mayfield

Currently used at many colleges, universities, and high schools, this hands-on introduction to computer science is ideal for people with little or no programming experience. The goal of this concise book is not just to teach you Java, but to help you think like a computer scientist. You'll learn how to program - a useful skill by its...

Price:  $10.50  |  Publisher:  O'Reilly Media  |  Release:  2016

How to Think Like a Computer Scientist

How to Think Like a Computer Scientist

by Allen Downey, Jeffrey Elkner, Chris Meyers

How to Think Like a Computer Scientist: Learning with Python - is an introduction to computer science using the Python programming language. It covers the basics of computer programming, including variables and values, functions, conditionals and control flow, program development and debugging. Later chapters cover basic algorithms and da...

Price:  $33.00  |  Free ebook  |  Publisher:  Green Tea Press  |  Release:  2008

Think Like a Data Scientist

Think Like a Data Scientist

by Brian Godsey

Data collected from customers, scientific measurements, IoT sensors, and so on is valuable only if you understand it. Data scientists revel in the interesting and rewarding challenge of observing, exploring, analyzing, and interpreting this data. Getting started with data science means more than mastering analytic tools and techniques, ho...

Price:  $30.96  |  Publisher:  Manning  |  Release:  2017

Think Java, 2nd Edition

Think Java, 2nd Edition

by Allen Downey, Chris Mayfield

Think Java is a hands-on introduction to computer science and programming used by many universities and high schools around the world. Its conciseness, emphasis on vocabulary, and informal tone make it particularly appealing for readers with little or no experience. The book starts with the most basic programming concepts and gradually wo...

Price:  $24.99  |  Free ebook  |  Publisher:  O'Reilly Media  |  Release:  2019

Modern Programming Made Easy, 2nd Edition

Modern Programming Made Easy, 2nd Edition

by Adam L. Davis

Get up and running fast with the basics of programming using Java as an example language. This short book gets you thinking like a programmer in an easy and entertaining way. Modern Programming Made Easy teaches you basic coding principles, including working with lists, sets, arrays, and maps; coding in the object-oriented style; and writ...

Price:  $21.49  |  Publisher:  Apress  |  Release:  2020

Java Concepts for Java 5 and 6, 5th Edition

Java Concepts for Java 5 and 6, 5th Edition

by Cay S. Horstmann

If you really want to master Java, it's not enough to know the code. You must begin to think like a programmer, and in this newest edition of his bestselling guide, Java Concepts, programming guru Cay Horstmann shows you how.Updated to integrate Java 6, Java Concepts, Fifth Edition introduces you to fundamental programming techniques...

Price:  $3.80  |  Publisher:  Wiley  |  Release:  2008