Is supported by an accompanying website allowing examples from the text to be run by the user. Praise for the first edition: ‘...if you are an R user or wannabe R user, this text is the one that should be on your shelf.
This edition also has two new chapters: an expanded set of instructions on for setting up your system plus a chapter on using PostgreSQL with the popular JSON data interchange format. Learning SQL doesn’t have to be dry and complicated.
By stressing simple, fundamental concepts, this book teaches readers how to organize large volumes of complex data, and how to achieve data permanence when the content of the data is constantly changing.
Learn the principles of good software design, and how to turn those principles into great code. This book introduces you to software engineering — from the application of engineering principles to the development of software.
The UX Book: Process and Guidelines for Ensuring a Quality User Experience aims to help readers learn how to create and refine interaction designs that ensure a quality user experience (UX).
Discover how algebra and calculus come alive when you see them in code! About the book In Math for Programmers you’ll explore important mathematical concepts through hands-on coding.
Ivor Horton's Beginning Java: Covers the main terms and concepts that are essential to programming in Java Explains what the language elements do and how you can effectively apply them in practice Provides an extensive introduction to the ...
What You Will Learn: Avoid pitfalls that can cause intractable problems Handle lists and arrays Perform searches and sorts Binary trees Take advantage of recursion Handle exceptions Access databases Calculate integrals using numerical ...