Design Patterns Explained: A New Perspective on Object Oriented Design, 2nd Edition (Software Patterns)
"One of the great things about the book is the way the authors explain concepts very simply using an ... more

Android Studio 3.0 Development Essentials - Android 8 Edition
Fully updated for Android Studio 3.0 and Android 8, the goal of this book is to teach the skills ne ... more

Java EE 8 and Angular: A practical guide to building modern single-page applications with Angular and Java EE
Learn how to build high-performing enterprise applications using Java EE powered by Angular at the f ... more

Android Programming: The Big Nerd Ranch Guide (3rd Edition) (Big Nerd Ranch Guides)
Android Programming: The Big Nerd Ranch Guide is an introductory Android book for programmers with ... more

Perl Best Practices: Standards and Styles for Developing Maintainable Code
Many programmers code by instinct, relying on convenient habits or a "style" they picked up early on ... more

Java: The Complete Reference, Tenth Edition (Complete Reference Series)
The Definitive Java Programming GuideFully updated for Java SE 9, Java: The Complete Reference, Tent ... more

Head First Java, 2nd Edition
Learning a complex new language is no easy task especially when it s an object-oriented computer pro ... more

Servlet & JSP: A Beginner's Tutorial
Servlet and JavaServer Pages (JSP) are the underlying technologies for developing web applications i ... more

JavaScript: The Good Parts
Most programming languages contain good and bad parts, but JavaScript has more than its share of the ... more

Learn JSP in 1 Day: Definitive Guide to Learn JSP for Beginners
Java Server Pages or JSP technology is used to develop dynamic Java-based web applications. Various ... more