Java Quick Syntax Reference

Java Quick Syntax Reference

The Java Quick Syntax Reference is a condensed code and syntax reference to the Java programming language. It presents the essential Java syntax in a well-organized format that can be used as a handy reference. You won’t find any...

Fundamentals of Python

Fundamentals of Python

Written for computer programming students, hobbyists, and professionals, FUNDAMENTALS OF PYTHON: DATA STRUCTURES is an introduction to object-oriented design and data structures using the popular Python programming language. The level of instruction assumes at least one semester of programming...

Cloud Storage Security (Enhanced Edition)

Cloud Storage Security (Enhanced Edition)

Cloud Storage Security: A Practical Guide introduces and discusses the risks associated with cloud-based data storage from a security and privacy perspective. Gain an in-depth understanding of the risks and benefits of cloud storage illustrated using a Use-Case methodology....

OCA / OCP Java SE 8 Programmer Practice Tests

OCA / OCP Java SE 8 Programmer Practice Tests

Test your knowledge and prepare for the OCA/OCP exams OCA/OCP Java SE 8 Programmer Practice Tests complements the Sybex OCA: Oracle Certified Associate Java SE 8 Programmer I Certification Study Guide and the OCP: Oracle Certified Professional Java SE...

Python and AWS Cookbook

Python and AWS Cookbook

If you intend to use Amazon Web Services (AWS) for remote computing and storage, Python is an ideal programming language for developing applications and controlling your cloud-based infrastructure. This cookbook gets you started with more than two dozen recipes...

Lie Detecting 101

Lie Detecting 101

Lying is a normal part of human communication and is sometimes necessary to protect someone’s feelings, but there are also malicious lies meant to deceive, cheat, and defraud. You can’t always rely on what comes out of someone’s mouth....

OSGi in Action

OSGi in Action

OSGi is a Java-based framework for creating applications as a set of interconnected modules. OSGi lets you install, start, stop, update, or uninstall modules at execution time without taking down your entire system. It’s the backbone of the Eclipse...

Python 3 Object-Oriented Programming

Python 3 Object-Oriented Programming

Uncover modern Python with this guide to Python data structures, design patterns, and effective object-oriented techniques Key Features In-depth analysis of many common object-oriented design patterns that are more suitable to Python’s unique style Learn the latest Python syntax...

Java 8 Programmer II Study Guide: Exam 1Z0-809

Java 8 Programmer II Study Guide: Exam 1Z0-809

This is the e-book version of my online Java 8 Programmer II Study Guide. The exam for the  Oracle Certified Professional, Java SE 8 Programmer certification is hard. New APIs, lambdas, and streams, it covers a lot. But this...

Rapid GUI Programming with Python and Qt: The Definitive Gui…

Rapid GUI Programming with Python and Qt: The Definitive Gui...

This is the eBook version of the printed book. Whether you’re building GUI prototypes or full-fledged cross-platform GUI applications with native look-and-feel, PyQt 4 is your fastest, easiest, most powerful solution. Qt expert Mark Summerfield has written the definitive...