Modern Java Recipes
Concurrency in Go
ES6 for Humans
Begin to Code with C#
Professional Hadoop
Go Web Programming
Social Machines
Mastering Wireshark
CSS Mastery, 3rd Edition
Accessible EPUB 3
Learning Groovy
Instant Messaging in Java
Think Java
The CLI Book
Learn everything that makes command line clients such as Git and npm so successful, and how to compose the best on your own. This book is your concise ...
Electron: From Beginner to Pro
Discover how to take your existing web development skills and learn how to create desktop applications for macOS, Windows, and Linux, using GitHub’s E ...
Modern Java Recipes
The introduction of functional programming concepts in Java SE 8 was a drastic change for this venerable object-oriented language. Lambda expressions, ...
Concurrency in Go
Concurrency can be notoriously difficult to get right, but fortunately, the Go open source programming language makes working with concurrency tractab ...
Getting Started with Zurb Found ...
Every web designer needs a toolkit. From text editors to graphics programs, from table structures to fluid style sheets, the web designer has many too ...
ES6 for Humans
Learn ES6 best practices for code optimization and organization and walk through practical, common examples of how to implement complete components of ...
Learning SaltStack, Second Edit ...
SaltStack is one of the best infrastructure management platforms available. It provides powerful tools for defining and enforcing the state of your in ...
Begin to Code with C#
Become a C# programmer—and have fun doing it! Start writing software that solves real problems, even if you have absolutely no programming experience! ...
PHP Development Tool Essentials
Learn PHP development best practices, such as version control, development environment virtualization, and coding standards. You’ll also discover the ...
From Hacking to Report Writing
This book will teach you everything you need to know to become a professional security and penetration tester. It simplifies hands-on security and pen ...
Professional Hadoop
The professional’s one-stop guide to this open-source, Java-based big data framework Professional Hadoop is the complete reference and resource for ex ...
Go Web Programming
Go Web Programming teaches you how to build scalable, high-performance web applications in Go using modern design principles. About the Technology The ...
Learning Python Design Patterns ...
With the increasing focus on optimised software architecture and design it is important that software architects think about optimisations in object c ...
Lift Application Development Co ...
Developing secure web applications is one of the most important tasks developers have to deal with. With Lift, it is easy to create solid and formidab ...
Expert Oracle Indexing and Acce ...
Speed up the execution of important database queries by making good choices about which indexes to create. Choose correct index types for different sc ...
Social Machines
Will your next doctor be a human being―or a machine? Will you have a choice? If you do, what should you know before making it? This book introduces th ...
Learning Computer Architecture ...
Use your Raspberry Pi to get smart about computing fundamentals In the 1980s, the tech revolution was kickstarted by a flood of relatively inexpensive ...
Mastering Wireshark
Wireshark is a popular and powerful tool used to analyze the amount of bits and bytes that are flowing through a network. Wireshark deals with the sec ...
CSS Mastery, 3rd Edition
Fully updated to the latest CSS modules, make the journey to CSS mastery as simple and painless as possible. This book dives into advanced aspects of ...
Accessible EPUB 3
Although the digital revolution has made content available to more people than print books ever could, ebooks are still only as accessible as the foun ...
Learning Groovy
Start building powerful apps that take advantage of the dynamic scripting capabilities of the Groovy language. This book covers Groovy fundamentals, s ...
Instant Messaging in Java
This book describes how to create Instant Messaging applications in Java and covers the Jabber IM protocols. If you want to create new IM systems, int ...
WCF Multi-tier Services Develop ...
Master WCF and LINQ in a multi-tier WCF service by completing practical examples and apply them to your real-world assignments. This book is for C# an ...
Think Java
Currently used at many colleges, universities, and high schools, this hands-on introduction to computer science is ideal for people with little or no ...
Kali Linux Wireless Penetration ...
Kali Linux is the most popular distribution dedicated to penetration testing that includes a set of free, open source tools. This book introduces you ...