In today's world, user interfaces have to be highly dynamic, asynchronous, and reliable. To meet these demands, the programming world is undergoing a radical shift towards something called Functional
"Have you ever wondered how a GPS knows the fastest route to take? Or how a video game knows when to stop performing an action? The answer is coding. Discover the fundamentals for computer programming
With Arduino, you can build any hardware project you can imagine. This open-source platform is designed to help total beginners explore electronics, and with its easy-to-learn programming language, yo
This book offers a concise and gentle introduction to finite element programming in Python based on the popular FEniCS software library. Using a series of examples, including the Poisson equation, the
Java For Dummies remains the straightforward reference on Java, covering object-oriented programming basics with Java, code reuse, and the essentials of creating a Java program. The book helps readers
R is rapidly becoming the standard software for statistical analyses, graphical presentation of data, and programming in the natural, physical, social, and engineering sciences. Getting Started with R
Fortran for Scientists and Engineers teaches simutaneously both the fundamentals of the Fortran language and a programming style that results in good, maintainable programs. In addition, it serves as
Teach your students to conduct political research using R, the open source programming language and software environment for statistical computing and graphics. An R Companion to Political Analysis by
Aren't we all TV critics? It’s a question that overlooks the importance of professional critics whose print and online columns reach large audiences. Their work helps viewers engage with programming a
Get kids building exciting computer projects, including games, music, and website design with DK Workbooks: Raspberry Pi Projects. Perfect for children ages 6–9 who are new to programming, this highly
The ultimate guide for the beginner Raspberry Pi 3 user! Taking you through from setting it up and getting to grips with the basic all the way to competent user with Python programming abilities.This
For courses in Java programming A clear and student-friendly way to teach the fundamentals of Java Starting Out with Java: Early Objects, 6th Edition features Tony Gaddis’s accessibl
For two-semester courses in the C++ programming sequence, or an accelerated one-semester course. A clear and student-friendly way to teach the fundamentals of C++ Starting Out with C++: F
This book provides an analysis of the social representations of leading self-help genres, including neurolinguistic programming, cognitive self-help therapy, mindfulness, self-management, self-esteem,
Armbruster presents readers with a comprehensive examination of the use of nostalgia in contemporary television programming, looking at how it is used within shows and becomes the premise under whi
Gerding and MacKellar present readers with the second edition of their comprehensive guide to winning public and private foundation grants for programming, service, and infrastructure improvements
Programming Guide for Wearable Computing: Architecture, Algorithm and Examples gives expertise in proven techniques for writing the front end, middleware and back end software for the wearable computi
"Blockly is a fun, graphical programming language designed to get kids interested in creating their own computer programs. Through simple text written to foster creativity and problem solving, student
"ScratchJr is a beginner's programming language that is fun and easy to use. Through simple text written to foster creativity and problem solving, students will the art of innovation. Large, colorful
This practical guide is for intermediate developers looking to advance their skill level in Swift programming language from Apple. Practical Swift covers the new Swift 3 as book discusses all kinds of
Prepare for the CEH training course and exam by gaining a solid foundation of knowledge of key fundamentals such as operating systems, databases, networking, programming, cloud, and virtualization. Ba
Are you keen to add Python to your programming skills? Learn quickly and have some fun at the same time withHead First Python. This updated book takes you beyond typical how-to manuals with engaging i
Concurrency can be notoriously difficult to get right, but fortunately, the Go programming language was designed with concurrency in mind. In this practical book, you’ll learn how Go was written to he
Take the pain out of dealing with relational databases in an object-oriented programming world. With this short book, you can save time and money by simply coding less while accomplishing more with th
Mark Lewis’ Introduction to the Art of Programming Using Scala was the first textbook to use Scala for introductory CS courses. Scala continues to gain significance among professional developers, and
Solve your Ruby programming problems that occur during your day-to-day scripting work. This book contains a varied selection of practical and interesting code recipes designed to make your coding life
Kotlin is a new programming language targeting the Java platform. It offers on expressiveness and safety without compromising simplicity, seamless interoperability with existing Java code, and great t
Enter a world of hardcore back-end, server-side enterprise programming on the .NET platform. This book presents some of the important aspects of the C++/CLI language that often become a barrier preven
Learn and understand Erlang and Elixir and develop a working knowledge of the concepts of functional programming that underpin them. This book takes the author’s experience of taking on a project that
Build and program your own electronics projects with MicroPython in no time!This practical guide offers a hands-on introduction to Python-based microcontroller programming with MicroPython and the ope
This book is your contemporary "go-to" reference on the C programming language and APIs, including often-needed algorithms within reusable functions. Besides providing you with modules that
This guide for practicing statisticians, data scientists, and R users and programmers will teach the essentials of preprocessing: data leveraging the R programming language to easily and quickly turn
Solve your Go problems using a problem-solution approach. Each recipe is a self-contained answer to a practical programming problem in Go. Go Recipes contains recipes that deal with the fundamentals o
As neural data becomes increasingly complex, neuroscientists now require skills in computer programming, statistics, and data analysis. This book teaches practical neural
Programming is an important part of experimental psychology and cognitive neuroscience, and Python is an ideal language for novices. It sports a very readable syntax, intuitive variable management, an
Roos presents readers with a comprehensive examination of the driving force of the fictional power couples that populate daytime dramatic television programming (soap operas) in the United States.
As in its first edition, the new edition of Quantitative Corpus Linguistics with R demonstrates how to process corpus-linguistic data with the open-source programming language and environment R. Geare
Project DATA is an instructional program that assesses the functional needs of young children, ages 3 to 5, with autism in inclusive classrooms and provides intervention programming to increase these
The past twenty years have seen major changes in the ways that television formats and programming are developed and replicated internationally for different markets—with locally focused repackagings o
If you have learned how to use Scratch using Scratch Programming in Easy Steps, and you are ready to find out what else you can do with it,Cool Scratch Projects in Easy Steps provides ideas and code f