New books on Computers for March

New books on computing including help learning Java & jQuery as well as getting familiar with Photoshop, Github and Raspberry Pi.

Syndetics book coverLearning to program / Steven Foote.
Learning to Program will help you build a solid foundation in programming that can prepare you to achieve just about any programming goal. Whether you want to become a professional software programmer, or you want to learn how to more effectively communicate with programmers, or you are just curious about how programming works, this book is a great first step in helping to get you there” (Book jacket)

Syndetics book coverJava in a nutshell / Benjamin J Evans and David Flanagan.
The sixth edition of Java in a Nutshell helps experienced Java programmers get the most out of Java 7 and 8, but it’s also a learning path for new developers. With examples rewritten to take full advantage of modern Java APIs and development best practices, this fully updated book brings you up to date and gets you ready to develop Java applications for the future. Learn how lambda expressions make your programs shorter, and easier to write and understand ; Explore Nashorn, the brand new implementation of Javascript on the Java Virtual Machine Start using the new I/O APIs to make your code cleaner, shorter, and safer ; Understand Java’s concurrency model and learn how to write multithreaded code with confidence.” (Syndetics summary)

Syndetics book coveriPad in easy steps / Drew Provan.
“The iPad is a fun, functional and powerful tablet computer, and iPad in easy steps is written to help you navigate your way through its myriad features.” (Book jacket)

Syndetics book coverGetting started with Raspberry Pi / Matt Richardson and Shawn Wallace.
“What can you do with the raspberry Pi, the affordable computer the size of a credit card? All sorts of things! If you’re learning how to program – or looking to build new electronic projects, this hands-on-guide will show you just how valuable this flexible little platform can be. Updated to include coverage of the Raspberry pi Model B+ Getting Started with Raspberry Pi takes you step-by-step through many fun and educational possibilities…” (Book jacket)

Syndetics book coverPhotoshop Elements 13 : the missing manual / Barbara Brundage.
Photoshop Elements 13 looks sharper, performs better, and has more sophisticated photo-editing and slideshow features than previous versions – but knowing which tools to use when can be confusing. The new edition of the bestselling book removes the guesswork. With candid, jargon-free advice and step-by-step guidance, you’ll get most out of Elements for everything from sharing and touching up photos to fun print and online projects.” (Book jacket)

Syndetics book coverOnline safety for children and teens on the autism spectrum : a parent’s and carer’s guide / Nicola Lonie.
“Children and teens with autism can be particularly vulnerable to online dangers and this practical handbook explains how you can help your child to navigate websites, chat rooms and social media safely.
Providing all the information needed to monitor, educate and guide your child’s computer use, the book discusses key concerns such as parental control, social networking, grooming, cyberbullying, internet addiction and hacking…” (Book jacket)

Syndetics book coverIntroducing GitHub : a non-technical guide / Peter Bell and Brent Beer.
“Software is eating the world, and GitHub is where software is built. GitHub is also a powerful way for people to collaborate on text-based documents, from contracts to screenplays to legislation. With this introductory guide, you’ll learn how to use GitHub to manage and collaborate with developers, designers, and other business professionals more effectively. Topics include project transparency, collaboration tools, the basics of Git version control management, and how to make changes yourself–without having to bother your development team. If you’re involved with software projects on GitHub–as a stakeholder, project manager, designer, tester, or developer–or want to learn how to collaborate on documents, this book is the perfect way to get started.” (Syndetics summary)

Syndetics book coverInformation doesn’t want to be free : laws for the Internet age / Cory Doctorow.
“In sharply argued, fast-moving chapters, Cory Doctorow’s “Information Doesn’t Want to Be Free” takes on the state of copyright and creative success in the digital age. Can small artists still thrive in the Internet era? Can giant record labels avoid alienating their audiences? This is a book about the pitfalls and the opportunities that creative industries (and individuals) are confronting today — about how the old models have failed or found new footing, and about what might soon replace them. An essential read for anyone with a stake in the future of the arts, “Information Doesn’t Want to Be Free” offers a vivid guide to the ways creativity and the Internet interact today, and to what might be coming next.” (Syndetics summary)

Syndetics book coverGetting a big data job for dummies / by Jason Williamson.
“The demand for big data professionals just keeps growing. This down-to-earth guide shows you what you must know to qualify, how to identify the big data job for you, what constitutes the perfect resume, and what it takes to ace the interview. Learn about the different types of jobs and companies, how to build a plan, and how to set it in motion!” (Book jacket)

Syndetics book coverJavaScript and jQuery for data analysis and visualization / Jon J. Raasch… [et al.].
“Go beyond design concepts–build dynamic data visualizations using JavaScript
“JavaScript and jQuery for Data Analysis and Visualization” goes beyond design concepts to show readers how to build dynamic, best-of-breed visualizations using JavaScript–the most popular language for web programming. The authors show data analysts, developers, and web designers how they can put the power and flexibility of modern JavaScript libraries to work to analyze data and then present it using best-of-breed visualizations. They also demonstrate the use of each technique with real-world use cases, showing how to apply the appropriate JavaScript and jQuery libraries to achieve the desired visualization.” (adapted from Syndetics summary)