Learn Version Control with Git: A step-by-step course for the complete beginner
You won't find a top programmer, web developer, or web designer who doesn't use version control. Bec ... more

Game On! 2019: All the Best Games: Awesome Facts and Coolest Secrets
Get ready for another awesome year of gaming with this ultimate guide to the best games, including a ... more

iPad and iPhone Tips and Tricks: Covers all iPhones and iPads running iOS 11 (7th Edition)
Easily Unlock the Power of Your iPad or iPhone Running iOS 11 Discover hundreds of tips an ... more

C Programming Absolute Beginner's Guide (3rd Edition)
Updated for C11 Write powerful C programs…without becoming a technical expert! This book i ... more

Build Mobile Apps with Ionic 2 and Firebase: Hybrid Mobile App Development
Learn to build hybrid mobile apps using Ionic and Firebase. You'll build a Hacker News client app, w ... more

Mobile App Development with Ionic, Revised Edition: Cross-Platform Apps with Ionic, Angular, and Cordova
Learn how to build app store-ready hybrid apps with Ionic, the framework built on top of Apache Cord ... more

Swift 4 Programming Cookbook: 50 task-oriented recipes to make you productive with Swift 4
Key FeaturesWrite robust and efficient code and avoid common pitfalls using Swift 4Features comprehe ... more

Programming ASP.NET Core (Developer Reference)
Dino Esposito's Programming ASP.NET Core is the definitive guide to practical software development w ... more

Learn Swift by Building Applications: Explore Swift programming through iOS app development
Start building your very own mobile apps with this comprehensive introduction to Swift and object-or ... more

Full Stack AngularJS for Java Developers: Build a Full-Featured Web Application from Scratch Using AngularJS with Spring RESTful
Get introduced to full stack enterprise development. Whether you are new to AngularJS and Spring RES ... more