1. Rapid Game Development Using Cocos2d-JS
**********************************************
Author: Abdul Rahman, Hemanth Kumar
Pub Date: 2017
**********************************************
An end-to-end guide to 2D game development using JavaScript
Get a gentle introduction to the Cocos2d-JS framework to begin working with sprite manipulations, animations, and other 2d game development topics. This book covers environment setup and getting started with a framework that works seamlessly across all browsers. Rapid Game Development Using Cocos2d-JS teaches you the overall architecture of Cocos2d-JS and explains the internal working of the framework.
You will dive deep into sprites, the most important entity in Cocos2d-JS, animation APIs, and primitive shapes. You’ll also learn about the Cocos2d-JS UI system to get a head start in 2d game development. Finally, you’ll discover the features of Chipmunk (the built-in physics engine) with full examples.
What You’ll Learn
Get a simple head start in Cocos2d-JS
Gain an architectural overview of the different blocks of the framework
Master sprites, spritesheets, and frame animation
Work with the event system in Cocos2d-JS
Discover the animation APIs in Cocos2d-JS
Leverage the built-in physics engine
Who This Book Is For
Beginners looking to develop cross-platform mobile/web games with cocos2d-js, developers with intermediate skills on cocos2d-js looking for the reference.
2. Java: Learning to Program with Robots
**********************************************
Author: Byron Weber Becker
**********************************************
JAVA: LEARNING TO PROGRAM WITH ROBOTS is an innovative approach to teaching and learning introductory object-oriented programming. Students are introduced to object-oriented concepts with simulated robots, a hands-on approach that is engaging and fun for both students and instructors. Robots are used to lay a solid object-oriented foundation upon which students build an in-depth understanding of programming concepts using a wide range of non-robotic examples. The robots approach has been successfully used for nearly six years at the University of Waterloo and has introduced more than 6,000 students to OO programming using Java.
3. Python Data Science Essentials, 2nd Edition
**********************************************
Author: Alberto Boschetti, Luca Massaron
Pub Date: 2016
**********************************************
Become an efficient data science practitioner by understanding Python’s key concepts
Fully expanded and upgraded, the second edition of Python Data Science Essentials takes you through all you need to know to suceed in data science using Python. Get modern insight into the core of Python data, including the latest versions of Jupyter notebooks, NumPy, pandas and scikit-learn. Look beyond the fundamentals with beautiful data visualizations with Seaborn and ggplot, web development with Bottle, and even the new frontiers of deep learning with Theano and TensorFlow.
Dive into building your essential Python 3.5 data science toolbox, using a single-source approach that will allow to to work with Python 2.7 as well. Get to grips fast with data munging and preprocessing, and all the techniques you need to load, analyse, and process your data. Finally, get a complete overview of principal machine learning algorithms, graph analysis techniques, and all the visualization and deployment instruments that make it easier to present your results to an audience of both data science experts and business users.
What You Will Learn
Set up your data science toolbox using a Python scientific environment on Windows, Mac, and Linux
Get data ready for your data science project
Manipulate, fix, and explore data in order to solve data science problems
Set up an experimental pipeline to test your data science hypotheses
Choose the most effective and scalable learning algorithm for your data science tasks
Optimize your machine learning models to get the best performance
Explore and cluster graphs, taking advantage of interconnections and links in your data
4. The CLI Book: Writing Successful Command Line Interfaces with Node.js
**********************************************
Author: Robert Kowalski
Pub Date: 2018
**********************************************
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 step-by-step guide to writing command line clients with Node.js.
You’ll start by discovering what is needed for a successful command line client and develop a solid foundation for practical skill. Next you will build an application based on learned principles in Node.js. The sometimes-puzzling world of streaming is fully explained with practical examples, as well as unit testing and integration testing. Lastly you’ll explore a full range of tips and tricks designed to make the daily life of a software maintainer easier.
The Node.js ecosystem provides support for writing command line clients and has a thriving, very active community. With this book as your guide, you’ll become a successful creator of your own command line clients. Make an impact in the areas you really care about using The CLI Book.
What You’ll Learn
Become a successful creator of your own command line clients and make an impact
Set your command line tool apart from others
Prioritize user experience
Employ best practices to structure and architect your own clients
Apply tips and tricks collected from years of developing with Node.js
Who This Book Is For
Those who know some JavaScript and want to deepen their knowledge, especially in the area of CLI development.
5. Real World SQL and PL/SQL: Advice from the Experts
**********************************************
Author: Brendan Tierney
Pub Date: 2016
**********************************************
Master the Underutilized Advanced Features of SQL and PL/SQL
This hands-on guide from Oracle Press shows how to fully exploit lesser known but extremely useful SQL and PL/SQL features―and how to effectively use both languages together. Written by a team of Oracle ACE Directors, Real-World SQL and PL/SQL: Advice from the Experts features best practices, detailed examples, and insider tips that clearly demonstrate how to write, troubleshoot, and implement code for a wide variety of practical applications. The book thoroughly explains underutilized SQL and PL/SQL functions and lays out essential development strategies. Data modeling, advanced analytics, database security, secure coding, and administration are covered in complete detail.
Learn how to:
Apply advanced SQL and PL/SQL tools and techniques
Understand SQL and PL/SQL functionality and determine when to use which language
Develop accurate data models and implement business logic
Run PL/SQL in SQL and integrate complex datasets
Handle PL/SQL instrumenting and profiling
Use Oracle Advanced Analytics and Oracle R Enterprise
Build and execute predictive queries
Secure your data using encryption, hashing, redaction, and masking
Defend against SQL injection and other code-based attacks
Work with Oracle Virtual Private Database #python_mags #java_mags #developer_mags