Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Think Java: How to Think Like a Computer Scientist

Buy

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 itself—but you’ll also discover how to use programming as a means to an end.

Authors Allen Downey and Chris Mayfield start with the most basic concepts and gradually move into topics that are more complex, such as recursion and object-oriented programming. Each brief chapter covers the material for one week of a college course and includes exercises to help you practice what you’ve learned.

  • Learn one concept at a time: tackle complex topics in a series of small steps with examples
  • Understand how to formulate problems, think creatively about solutions, and write programs clearly and accurately
  • Determine which development techniques work best for you, and practice the important skill of debugging
  • Learn relationships among input and output, decisions and loops, classes and methods, strings and arrays
  • Work on exercises involving word games, graphics, puzzles, and playing cards
(HTML tags aren't allowed.)

Structural Engineer's Pocket Book
Structural Engineer's Pocket Book
Until now there has been no comprehensive pocket reference guide for professional and student structural engineers. The Structural Engineers Pocket Book is a unique compilation of all table, data, facts, formulae and rules of thumb needed for scheme design by structural engineers in the office, in transit or on site.

By bringing together
...
RavenDB 2.x beginner's guide
RavenDB 2.x beginner's guide

Build high performance NoSQL .NET-based applications quickly and efficiently

Overview

  • Build high performance NoSQL .NET based applications with step-by-step practical examples
  • Master advanced RavenDB indexes and queries
  • Create objects in .NET and map them to RavenDB
  • ...
Access 2003 VBA Programmer's Reference (Programmer to Programmer)
Access 2003 VBA Programmer's Reference (Programmer to Programmer)
Its power and short learning curve have made Access Microsoft’s leading consumer relational database management system for desktop applications. VBA lets you tap more of that power, responding to application level events, displaying forms and reports, manipulating toolbars, and much more.

In this book, a crack team of programmers...


Microsoft Office Project Server 2003 Unleashed
Microsoft Office Project Server 2003 Unleashed
This go-to-resource is a must-have for anyone using Project Server 2003!  Written by a widely recognized authority on project management, QuantumPM, this in-depth approach to planning and implementing Microsoft Office Project Server 2003 is derived from the team's technical and practical client experiences.  Microsoft Office Project...
Building Minecraft Server Modifications
Building Minecraft Server Modifications

Discover how to program your own server plugins and augment your Minecraft server with Bukkit

Overview

  • Create your own Minecraft server mods
  • Set up a Bukkit server that all your Minecraft friends can play on
  • Step by step instructions guide you through the creation of several...
Meta-Algorithmics: Patterns for Robust, Low Cost, High Quality Systems
Meta-Algorithmics: Patterns for Robust, Low Cost, High Quality Systems

The confluence of cloud computing, parallelism and advanced machine intelligence approaches has created a world in which the optimum knowledge system will usually be architected from the combination of two or more knowledge-generating systems. There is a need, then, to provide a reusable, broadly-applicable set of design patterns to empower...

©2021 LearnIT (support@pdfchm.net) - Privacy Policy