Think Java: How to Think Like a Computer Scientist, 2nd Edition

This book 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.

Pages : 326 pages
Size : HTML and PDF
File type : pdf
Downloads: 112
Created: 2020-08-30
License: CC BY-NC 4.0
Author(s): Allen B. Downey, Chris Mayfield
Think Java: How to Think Like a Computer Scientist, 2nd Edition

Others Java Tutorials

Think Java, 2nd Edition

Deep Learning with JavaScript: Neural Networks in TensorFlow.js

Think Data Structures: Algorithms and Information Retrieval in Java

Java, Java, Java

Functional-Light JavaScript

Others related eBooks about Think Java: How to Think Like a Computer Scientist, 2nd Edition

Free Xamarin.Forms Programming Tutorial

Download free Xamarin tutorial course in PDF, training file in 37 chapters and 181 pages. Free unaffiliated ebook created from Stack OverFlow contributor....

C++ ,Pointers and Memory

This tutorial explains how to use pointers and memory and how the pointer works.A complete training document in PDF with sample code By Nick Parlante....

Learning Python language

Complete Python language tutorial, courses, exercises and Python language examples designed for developers who want to learn the basics of this language. PDF document on 1067 pages created by StackOverFlow....

COBOL Programming

Download COBOL tutorial in PDF,a free training courses under 236 pages to learn the basics of COBOL language...

The Basics of Game Design

Download this ebook intituled The Basics of Game Design, free training document about video game development on 24 pages for beginners....

Programming for Computations - Python

Download free course Programming for Computations - Python, pdf file on 350 pages by Svein Linge, Hans Petter Langtangen....

Delphi Advanced Programming Technology

Download Delphi Advanced Programming Technology PDF tutorial intended to advanced level users, free training document on 163 pages by Sun Zhao-yun....

Evolve the Monolith to Microservices with Java and Node

Download free course Evolve the Monolith to Microservices with Java and Node, pdf file on 132 pages by Sandro De Santis, Luis Florez, Duy V Nguyen, Eduardo Rosa....

So You Want to Learn to Program? - Programming With BASIC-256

Learn to program a computer without the jargon and complexity of many programming books. Suitable for anybody age 10 to 100+ who wants to learn and is ready to experiment. This book engages through media (sound, color, shapes, and text to speech) and then introduces the concepts of structured prog...

Entity Framework tutorial for professionals

Download free Entity Framework tutorial course in PDF, training file in 23 chapters and 94 pages. Free unaffiliated ebook created from Stack OverFlow contributor....