by Bryson Payne
Java is the world's most popular programming language, but it's known for having a steep learning curve. Learn Java the Easy Way takes the chore out of learning Java with hands-on projects that will get you building real, functioning apps right away.You'll start by familiarizing yourself with JShell, Java's interactive command line shell that allows programmers to run single lines of cod...
Price: $9.85 | Publisher: No Starch Press | Release: 2017
by Wendy L. Wise
Do you have a fantastic idea for an iPhone app but no idea how to bring it to life? Great news! With the right tools and a little practice, anyone can create an app. This book will get you started, even if you've never written a line of computer code.Anyone Can Create an App begins with the basics by introducing programming concepts, the Swift language, and the tools you'll need to write iOS apps....
Price: $18.65 | Publisher: Manning | Release: 2017
Functional Programming in Java
by Pierre-Yves Saumont
Here's a bold statement: learn functional programming and you'll be a better Java developer. Fortunately, you don't have to master every aspect of FP to get a big payoff. If you take in a few core principles, you'll see an immediate boost in the scalability, readability, and maintainability of your code. And did we mention that you'll have fewer bugs? Let's get started!Function...
Price: $34.26 | Publisher: Manning | Release: 2017
by Enrico Buonanno
Functional programming changes the way you think about code. For C# developers, FP techniques can greatly improve state management, concurrency, event handling, and long-term code maintenance. And C# offers the flexibility that allows you to benefit fully from the application of functional techniques. This book gives you the awesome power of a new perspective.Functional Programming in C# teaches you to appl...
Price: $36.70 | Publisher: Manning | Release: 2017
Functional Programming: A PragPub Anthology
by Michael Swaine
Functional programming is on the rise because it lets you write simpler, cleaner code, and its emphasis on immutability makes it ideal for maximizing the benefits of multiple cores and distributed solutions. So far nobody's invented the perfect functional language - each has its unique strengths. In Functional Programming: A PragPub Anthology, you'll investigate the philosophies, tools, and idioms...
Price: $35.13 | Publisher: The Pragmatic Programmers | Release: 2017
Practical Programming, 3rd Edition
by Paul Gries, Jennifer Campbell, Jason Montojo
No programming experience required! Incremental examples show you the steps and missteps that happen while developing programs, so you know what to expect when you tackle a problem on your own. Inspired by "How to Design Programs" (HtDP), discover a five-step recipe for designing functions, which helps you learn the concepts - and becomes an integral part of writing programs.In this detailed intro...
Price: $38.49 | Publisher: The Pragmatic Programmers | Release: 2017
by Laurens Van Houtven
Crypto 101 is an introductory course on cryptography, freely available for programmers of all ages and skill levels.Learn how to exploit common cryptographic flaws, armed with nothing but a little time and your favorite programming language.Forge administrator cookies, recover passwords, and even backdoor your own random number generator....
Publisher: Self-publishing | Release: 2017
FREE EBOOK - The Little Go Book
by Karl Seguin
The Little Go Book is a free introduction to Google's Go programming language. It's aimed at developers who might not be quite comfortable with the idea of pointers and static typing. It's longer than the other Little books, but hopefully still captures that little feeling....
Publisher: Self-publishing | Release: 2017
FREE EBOOK - The Unix Workbench
by Sean Kross
Learning the command line can be a difficult and intimidating task, but this book is designed to be your lighthouse in the modern computational storm. Unix is a 40 year old operating system that powers the internet, your phone, and the latest scientific research. This book aims to be a gateway to the world of computer programming, providing you with a set of tools that will allow you to scale your ideas. Ev...
Publisher: Leanpub | Release: 2017
by RubyFu
This book is a great collection of ideas, tricks, and skills that could be useful for Hackers. It's a unique extraction reference, summarizes a lot of research and experience in order to achieve your w00t in the shortest and smartest way. Rubyfu is where you'll find plug-n-hack code. Rubyfu is a book to use not only to read, it's where ruby goes evil.Who should read this book? Ideally, Hacker...
Publisher: Self-publishing | Release: 2017