Think Java

How to Think Like a Computer Scientist

(Author) Allen B. Downey
Format: Paperback
£39.99 Price: £35.98 (10% off)
Generally dispatched in 1 to 2 days

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 works its way to advanced object-oriented techniques.

In this fully updated and expanded edition, authors Allen Downey and Chris Mayfield introduce programming as a means for solving interesting problems. Each chapter presents material for one week of a college course and includes exercises to help you practice what you’ve learned. Along the way, you’ll see nearly every topic required for the AP Computer Science A exam and Java SE Programmer I certification.

Discover one concept at a time: tackle complex topics in a series of small steps with multiple examplesUnderstand how to formulate problems, think creatively about solutions, and develop, test, and debug programsLearn about input and output, decisions and loops, classes and methods, strings and arrays, recursion and polymorphismDetermine which program development methods work best for you, and practice the important skill of debugging

Information
Publisher:
O'Reilly Media
Format:
Paperback
Number of pages:
280
Language:
en
ISBN:
9781492072508
Publish year:
2019
Publish date:
Dec. 30, 2019
Weight:
574 g
Dimensions:
233 x 187 x 18 mm

Allen B. Downey

Allen B. Downey is a prolific author and computer scientist known for his clear and accessible writing style. He has written numerous books on computer programming and data science, including "Think Python" and "Think Stats," which have become popular resources for students and professionals in the field. Downey's works are characterized by their practical approach and emphasis on problem-solving. His contributions to literature have had a significant impact on the educational resources available for aspiring programmers and data scientists. "Think Python" is perhaps his most famous work, providing readers with a comprehensive introduction to the fundamentals of the Python programming language.

Reviews

Leave a review

Please login to leave a review.

Be the first to review this product

Other related

Think Stats

Think Stats

Exploratory Data Analysis

Allen B. Downey
Paperback
Published: 2025
Think Python

Think Python

How To Think Like a Computer Scientist

Allen B. Downey
Paperback
Published: 2024
Refactoring

Refactoring

Improving the Design of Existing Code

Martin Fowler
HardCover
ASP.NET Core in Action, Third Edition
Planetable

Planetable

Unlocking the Nutritional Power of Food Waste

Laura Campbell, Laurentia Campbell
Paperback
Causal AI

Causal AI

Robert Osazuwa Ness
HardCover
Data Pipelines with Apache Airflow, Second Edition
Default Cover

Am I Made of Stardust?

Dr Maggie Answers the Big Questions for Young Scientists

Dr Maggie Aderin-Pocock
Paperback