This book is intended for people who are involved in performing data analysis in some capacity, and want to expand into making predictions with neural networks using Keras. Knowledge of R programming is not assumed and much of the book is dedicated to teaching enough R to quickly get you started using Keras. In addition to an overview of R programming, constructing complex neural networks with multiple outcome variables will be demonstrated. More specifically, regression, binary classification, and multiclass classification are covered using an example data set. Convolutional neural networks, time-series models, and natural language processing models are not covered. However, this book provides a suitable foundation in R programming and Keras to simplify the transition to those more advanced methods.