Welcome to AngularJS, JavaScript, and jQuery All in One. This book is designed to jumpstart you
into the world of dynamic web application development using JavaScript, jQuery, and AngularJS. The
book covers the basics of the JavaScript language, jQuery library, and AngularJS framework and
how to use them to build well-designed, reusable components for web applications.
With billions of people using the Internet today, there is a rapidly growing trend to replace traditional
websites, where one page links to another page and so on, with single page applications that have
richly interactive elements.
The main reason is that users have become less patient with clicking, waiting, and then having to
navigate back and forth between web pages. Instead, they want websites to behave more like the
applications they are used to on their computers and mobile devices.
In fact, in the next 24 hours, millions of new web pages will be added to the Internet. The majority of
these pages will be written in HTML, with CSS to style elements and with JavaScript to provide
interaction between the user interface and back-end services.
As you complete the lessons in this book, you will gain a practical understanding of how to
incorporate JavaScript with the powerful jQuery library as well as the exciting AngularJS framework
to provide rich user interactions in your web pages. You will gain the valuable skills of adding
dynamic code that allows web pages to instantly react to mouse clicks and finger swipes, interact with
back-end services to store and retrieve data from the web server, and create robust Internet
Each lesson in the book provides fundamentals that are necessary to create professional web
applications. The book includes some basics on using HTML and CSS to get you started, even if
you’ve never used them before. You are provided with code examples that you can implement and
expand as your understanding increases. In fact, in just the first lesson in the book, you create a
dynamic web page using jQuery and JavaScript.
So pull up a chair, sit back, and enjoy the ride of programming rich Internet applications with
AngularJS, jQuery, and JavaScript.