A comprehensive resource for getting started with the ever-popular Java programming languageJava remains one of the most important programming languages, used in both enterprise-level corporate soluti
Genetic Algorithms in Java is an applied approach to learning and solving problems using genetic algorithms, with working projects and solutions written in the Java programming language. This book wil
This book describes recent theoretical findings relevant to bilevel programming in general, and in mixed-integer bilevel programming in particular. It describes recent applications in energy problems,
This easy-to-follow and classroom-tested textbook guides the reader through the fundamentals of programming with Python, an accessible language which can be learned incrementally. Features: incudes nu
This clearly written textbook introduces the reader to the three styles of programming, examining object-oriented/imperative, functional, and logic programming. The focus of the text moves from highly
Web Programming with Dart is for programmers who want to master the new Dart programming language from Google, and also web developers who want to understand how Dart can integrate perfectly with HTML
I, Robot Programmer is the only robotics programming tutorial that teaches the basics of robotics programming in any language, shows how to apply those concepts with the hugely popular LEGO Mindstorm
Master programming Arduino with this hands-on guideArduino Sketches is a practical guide to programming the increasingly popular microcontroller that brings gadgets to life. Accessible to tech-lovers
R Recipes is your handy problem-solution reference for learning and using the popular R programming language for statistics and other numerical analysis. Packed with hundreds of code and visual recipe
LINQ draws on principles of functional programming and represents a paradigm shift for developers used to an imperative/object oriented programming style. Thinking in LINQ explains the benefits of fun
Learn to use your Galaxy Tab with ease, no jargon. Clear, concise, short and to the point... Using Galaxy Tab is the essential guide to getting around Samsung's flagship and best selling Android-based
This book is an elegant and rigorous presentation of integer programming, exposing the subject’s mathematical depth and broad applicability. Special attention is given to the theory behind the algorit
"This book brings together pedagogical and technological methods to address the recent challenges that have developed in computer programming courses and focuses on educational tools, computer science
A complete primer for the technical programming interview. This book reviews the fundamentals of computer programming through programming problems posed to candidates at Amazon, Apple, Facebook, Googl
If you're like most Android users, you're probably only using 10%-20% of what your smartphone or tablet can do for you. Maybe you don't need every feature… but you could be a lot more productive, and
The Numbers Game is a new game concept that resembles the memory game play but with some interesting differences, which makes the game more exciting and flexible. The Numbers Game consists of four set
Learn JavaScriptJavaScript is a dynamic computer programming language that is commonly used in web browsers to control the behavior of web pages and interact with users. It allows for asynchronous com
Join the fun in these fantastic, educational games with brilliantly witty illustrations and bright, contemporary design. Each original game helps develop different aspects of early learning. Be the fi
The book starts with an introduction to programming in general followed by a detailed introduction to C programming. It then delves into a complete analysis of various constructs of C such as decision
There has long been a need for a book that covers the tools and tactics for identifying and analyzing Android threats. Ken Dunham, renowned global malware expert, and leading international experts tea
In The Building Blocks of Game Design experienced game designer Ethan Ham presents game mechanic design in a step-by-step format that takes the reader from thinking about games to actually making them
With MIT's App Inventor 2, anyone can build complete, working Android apps -- without writing code! This is a complete tutorial that will help you make the most of App Inventor 2, even if you have abs
This new edition of Building Android Apps in Easy Steps begins by explaining how to create a development environment on a computer in which to develop and test Android Apps. It then takes the reader t
There are nearly a billion Android devices in use today, and every one is a potential security breach. Love it or hate it, the security of Android-based devices is of major concern to users and develo
Break into the powerful world of parallel GPU programming with this down-to-earth, practical guideDesigned for professionals across multiple industrial sectors, Professional CUDA C Programming presen
GUI Design for Android Apps is the perfect—and concise—introduction for mobile app developers and designers. Through easy-to-follow tutorials, code samples, and case studies, the book shows the must-k
The essential guide to building and programming LEGO EV3 interactive robots Exploring LEGO Mindstorms: Tools and Techniques for Building and Programming Robots is the complete guide to getting the mo