Best Programming Books of August 2017

Another great list of the Best Programming Books for August 2017 for your reading pleasure.

Best Programming Books of August 2017

  • Cracking the Coding Interview: 189 Programming Questions and Solutions
    Cracking the Coding Interview: 189 Programming Questions and Solutions

    These interview questions are real; they are not pulled out of computer science textbooks. 189 programming interview questions, ranging from the basics to the trickiest algorithm problems. Five proven strategies to tackle algorithm questions, so that you can solve questions you haven’t seen.

  • Getting to Know ArcGIS
    Getting to Know ArcGIS

    Getting to Know ArcGIS, fourth edition, is a comprehensive introduction to the features and tools of ArcGIS for Desktop. The fourth edition includes new exercises on map sharing and georeferencing, new datasets and scenarios, and an introduction to ArcGIS Pro, a powerful new part of ArcGIS for Desktop. Getting to Know ArcGIS is suited for classroom use, independent study, and as a reference.

  • A Short History of World War I
    A Short History of World War I

    World War I was a bloodletting so vast and unprecedented that for a generation it was known simply as the Great War. World War I saw the introduction of modern technology into the military arena: The tank, airplane, machine gun, submarine, and — most lethal of all — poison gas, all received their first widespread use. A Short History of World War I is the first history of this war to be written in twenty years.

  • Introduction to Algorithms, 3rd Edition (MIT Press)
    Introduction to Algorithms, 3rd Edition (MIT Press)

    Introduction to Algorithms uniquely combines rigor and comprehensiveness. The second edition featured new chapters on the role of algorithms, probabilistic analysis and randomized algorithms, and linear programming. It features improved treatment of dynamic programming and greedy algorithms and a new notion of edge-based flow in the material on flow networks.

  • Data Structures and Abstractions with Java (4th Edition)
    Data Structures and Abstractions with Java (4th Edition)

    This book is also useful for programmers and software engineers interested in learning more about data structures and abstractions. Teaching and Learning Experience This book will provide a better teaching and learning experience—for you and your students. Support learning with student-friendly pedagogy: In-text and online features help students master the material.

  • Adobe Photoshop CC Classroom in a Book (2017 release)
    Adobe Photoshop CC Classroom in a Book (2017 release)

    Creative professionals seeking the fastest, easiest, most comprehensive way to learn Adobe Photoshop choose Adobe Photoshop CC Classroom in a Book (2017 release) from Adobe Press. The 15 project-based lessons in this book show users step-by-step the key techniques for working in Photoshop and how to correct, enhance, and distort digital images, create image composites, and prepare images for print and the web. In addition to learning the key elements of the Photoshop interface, this completely revised CC (2017 release) edition covers features like new and improved search capabilities, Content-Aware Crop, Select and Mask, Face-Aware Liquify, designing with multiple artboards, and much more.

  • HTML and CSS: Design and Build Websites
    HTML and CSS: Design and Build Websites

    Every day, more and more people want to learn some HTML and CSS. Many books teaching HTML and CSS are dry and only written for those who want to become programmers, which is why this book takes an entirely new approach. This book is also available as part of a set in hardcover – Web Design with HTML, CSS, JavaScript and jQuery, 9781119038634;and in softcover – Web Design with HTML, CSS, JavaScript and jQuery, 9781118907443.

  • Starting Out with Java: From Control Structures through Objects (6th Edition)
    Starting Out with Java: From Control Structures through Objects (6th Edition)

    If you would like to purchase both the physical text and MyProgrammingLab search for 0134059875 / 9780134059877 Starting Out with Java: From Control Structures through Objects plus MyProgrammingLab with Pearson eText — Access Card Package, 6/e Package consists of: 0133957055 / 9780133957051 Starting Out with Java: From Control Structures through Objects, 6/e 0133885569 / 9780133885569 0133957608 / 9780133957600 MyProgrammingLab with Pearson eText — Access Card — for Starting Out with Java: From Control Structures through Objects, 6/e MyProgrammingLab should only be purchased when required by an instructor. For courses in computer programming in Java Starting Out with Java: From Control Structures through Objects provides a brief yet detailed introduction to programming in the Java language. By moving from control structures to objects, readers gain a comprehensive understanding of the Java language and its applications.

  • Starting Out with C++ from Control Structures to Objects (8th Edition)
    Starting Out with C++ from Control Structures to Objects (8th Edition)

    MyProgrammingLab for Starting Out with C++ is a total learning package. MyProgrammingLab is an online homework, tutorial, and assessment program that truly engages students in learning. Enhance Learning with the Gaddis Approach: Gaddis’s accessible approach features clear and easy-to-read code listings, concise real-world examples, and exercises in every chapter.

  • C Programming Language, 2nd Edition
    C Programming Language, 2nd Edition

    The authors present the complete guide to ANSI standard C language programming. Includes detailed coverage of the C language plus the official C language reference manual for at-a-glance help with syntax notation, declarations, ANSI changes, scope rules, and the list goes on and on. Just about every C programmer I respect learned C from this book.

You may also like...