Web Development with Angular and Bootstrap - Third Edition

More Information
Learn
  • Develop Angular single page applications using an ecosystem of helper tools
  • Get familiar with Bootstrap’s new grid and helper classes
  • Embrace TypeScript 3 and ECMAScript 2018 to write more maintainable code
  • Use custom directives for Bootstrap 4 with the ng2-bootstrap library
  • Understand the component-oriented structure of Angular and its Router
  • Make use of the built-in HTTP library to work with API endpoints
  • Use Observables and Streams to manage the app’s data and state
  • Combine Angular and Bootstrap 4 along with Firebase in the development of a solid example
About

Angular and Bootstrap have undergone a major overhaul to embrace emerging web technologies to help developers build cutting-edge web applications. If you're ready to progress your web development skills past HTML and CSS, this book is for you.

You will dive into the basics of both the platforms Angular 8 and Bootstrap 4.3 along with the new features that ES9 and Typescript. You will learn how to use Flex-layout's Responsive API to specify different layouts and sizing for various screen sizes. You will then learn how to make your web pages look professional using Angular Material. You will then learn how to format output using Angular's pipes and make use of the built-in router to set up routes for all your components. Webpack will be your buddy to wrap up your project. Then, after throwing in some SASS to make things pretty, you will learn how to validate the forms you've built and debug your application. Finally, you will go on to learn how to obtain smooth transitioning from Bootstrap to Angular and hook up with a server and use Firebase as the persistence layer. Throughout the book, we'll take a look at potential stumbling blocks and will give you tips to avoid them.

By the end of this book, you will have a stunning e-commerce application running, and have the confidence to innovate and build your own applications with ease.

Features
  • Learn to combine Angular with Bootstrap to design highly intuitive and responsive web interfaces
  • Explore the design principles for professional web layout with Angular Material, Flexbox and Bootstrap
  • A practical, step-by-step guide packed with tips to help you avoid potential stumbling blocks in web development
Page Count 515
Course Length tbc
ISBN 9781788838108
Date Of Publication 26 Jul 2019