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 : | |
Downloads: | 113 |
Created: | 2020-08-30 |
License: | CC BY-NC 4.0 |
Author(s): | Allen B. Downey, Chris Mayfield |
Download free course Learning .NET EPPlus, pdf file on 39 pages by Stack Overflow Community....
Think Data Structures: Algorithms and Information Retrieval in JavaData structures and algorithms are among the most important inventions of the last 50 years, and they are fundamental tools software engineers need to know. But in the author's opinion, most of the books on these topics are too theoretical, too big, and too 'bottom up'....
Get Started with MicroPython on Raspberry Pi PicoDownload free course Get Started with MicroPython on Raspberry Pi Pico, pdf file on 139 pages by Gareth Halfacree, Ben Everard....
Think Perl 6: How to Think Like a Computer ScientistWant 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 ...
Download Ada Programming TutorialDownload Ada PDF Tutorial for free, it consisting of 42 chapters and 410 pages covering all the most important Ada concepts. This tutorial is intended for beginner programmers, and we recommend you to go through all the chapters, to get the most out of it as possible....
Download F# tutorial in PDFDownload free F# tutorial course in PDF, training file in 33 chapters and 142 pages. Free unaffiliated ebook created from Stack OverFlow contributor....
Regression Models for Data Science in RThe ideal reader for this book will be quantitatively literate and has a basic understandi..., download free Data Science in R tutorial in PDF (144 pages) created by Brian Caffo ....
C programming tutorial for professionalsDownload free C language tutorial course in PDF, training file in 63 chapters and 342 pages. Free unaffiliated ebook created from Stack OverFlow contributor....
Annotated Algorithms in PythonThis book is assembled from lectures given by the author over a period of 10 years at the ..., download free Python tutorial in PDF (388 pages) created by Massimo Di Pierro ....
Java Succinctly Part 2Download free course Java Succinctly Part 2, pdf file on 134 pages by Christopher Rose....