Unleash the true power of JavaScript by mastering object-oriented programming principles and patterns
About This Book
- Covering all the new object-oriented features introduced in ES6, this book shows you how to build large-scale web apps
- Build apps that promote scalability, maintainability, and reusability
- Learn popular object-oriented programming (OOP) principles and design patterns to build robust apps
- Implement object-oriented concepts in a wide range of front end architectures
Who This Book Is For
This book is ideal for you if you are a JavaScript developers who wants to gain expertise in OOP with JavaScript to improve your web development skills and build professional quality web applications.
What You Will Learn
- Create a new ASP.Net MVC 6 project that uses Bootstrap for its styling and find out how to include external libraries using the new package managers
- Use the various Bootstrap CSS and HTML elements, and the new Bootstrap 4 grid layout system with ASP.Net MVC
- Take a look at the different input groups and implement alerts, progress bars, and badges
- Explore the JavaScript components as you walk through the process of using JavaScript/JQuery to add interactivity to the Twitter Bootstrap components
- Build your own ASP.Net MVC helpers and tag helpers to reduce the amount of HTML needed to generate Bootstrap elements in your projects
- Convert a Bootstrap HTML template into a usable ASP.Net MVC project
- Use the jQuery DataTables plugin with Bootstrap and ASP.Net MVC
- Discover how to include and use the TwitterBootstrapMVC library in an ASP.Net MVC project
In Detail
ECMAScript 6 introduces several new object-oriented features that drastically change the way developers structure their projects. Web developers now have some advanced OOP functionality at their disposal to build large-scale applications inl“2