A one-stop guide to the essentials of web development including popular frameworks such as jQuery, Bootstrap, AngularJS, and Node.js
This book is perfect for beginners but more advanced web developers will also benefit. Laid out so you can refer to as much or as little as you need to, with this book you can exhaustively explore essential concepts for modern web developers.
This comprehensive reference guide takes you through each topic in web development and highlights the most popular and important elements of each area.
Starting with HTML, you will learn key elements and attributes and how they relate to each other. Next, you will explore CSS pseudo-classes and pseudo-elements, followed by CSS properties and functions. This will introduce you to many powerful and new selectors. You will then move on to JavaScript. This section will not just introduce functions, but will provide you with an entire reference for the language and paradigms. You will discover more about three of the most popular frameworks today-Bootstrap, which builds on CSS, jQuery which builds on JavaScript, and AngularJS, which also builds on JavaScript. Finally, you will take a walk-through Node.js, which is a server-side framework that allows you to write programs in JavaScript.
Chapter 1. HTML Elements
Chapter 2. HTML Attributes
Chapter 3. CSS Concepts and Applications
Chapter 4. CSS Properties – Part 1
Chapter 5. CSS Properties – Part 2
Chapter 6. CSS Properties – Part 3
Chapter 7. CSS Functions
Chapter 8. JavaScript Implementations, Syntax Basics, and Variable Types
Chapter 9. JavaScript Expressions, Operators, Statements, and Arrays
Chapter 10. JavaScript Object-Oriented Programming
Chapter 11. Extending JavaScript and ECMAScript 6
Chapter 12. Server-side JavaScript – NodeJS
Chapter 13. Bootstrap – The Stylish CSS Frontend Framework
Chapter 14. jQuery – The Popular JavaScript Library
Chapter 15. AngularJS – Google’s In-Demand Framework