{"product_id":"angular-boot-camp-kevin-ruse-9780692961964","title":"Angular Boot Camp","description":"Student and instructor-led training manual for building web applications with the Angular framework.\u003cul\u003e\n\u003cli\u003eRelevant, timely and up-to-date resources for each chapter\u003c\/li\u003e\n\u003cli\u003eOver 450 pages of content, including: \u003cul\u003e\n\u003cli\u003eLectures\u003c\/li\u003e\n\u003cli\u003e40+ Guided Exercises (to be done with the instructor)\u003c\/li\u003e\n\u003cli\u003e8+ Practice Exercises (to be done with or without instructor guidance)\u003c\/li\u003e\n\u003cli\u003e10+ Challenge Exercises (to be completed by the student)\u003c\/li\u003e\n\u003cli\u003eNumerous Homework Exercises (to be done after class, or in-class for advanced students)\u003c\/li\u003e\n\u003cli\u003eQuizzes\u003c\/li\u003e\n\u003cli\u003eGames\u003c\/li\u003e\n\u003cli\u003eLinks to micro-learning content such as: \u003cul\u003e\n\u003cli\u003ePosters\/Infographics\u003c\/li\u003e\n\u003cli\u003eInteractive webpages for review of material\u003c\/li\u003e\n\u003cli\u003eSimple quizzes for spaced learning\u003c\/li\u003e\n\u003cli\u003eDemo files demonstrating previously encountered subject matter\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003eThis course provides the necessary information for building websites and web applications using the Angular framework. Throughout of the course, attendees will build a simple web application while covering the required fundamental topics. \u003cp\u003e\u003c\/p\u003eBy the end of the course, the learner will be able to: \u003cul\u003e\n\u003cli\u003eknow where to find help while building Angular applications\u003c\/li\u003e\n\u003cli\u003einstall browser extensions that will help debug Angular applications\u003c\/li\u003e\n\u003cli\u003einstall all of the software and tooling required to build Angular applications\u003c\/li\u003e\n\u003cli\u003euse nodejs and npm or yarn to install code into projects\u003c\/li\u003e\n\u003cli\u003erun a command line interface\u003c\/li\u003e\n\u003cli\u003efetch code from a public code repository\u003c\/li\u003e\n\u003cli\u003etest the installation of the software and tools required to build an Angular application\u003c\/li\u003e\n\u003cli\u003ebuild the first phase of any Angular application\u003c\/li\u003e\n\u003cli\u003eclone an Angular application from a code repository\u003c\/li\u003e\n\u003cli\u003eproperly scaffold an Angular application\u003c\/li\u003e\n\u003cli\u003ecreate the HTML content seen by the user in a web browser\u003c\/li\u003e\n\u003cli\u003euse modern TypeScript techniques that simply the creation of web applications\u003c\/li\u003e\n\u003cli\u003euse Google's Angular Command Line Interface tool to make code modules that make up an Angular web application\u003c\/li\u003e\n\u003cli\u003eadd features to an application using reusable components\u003c\/li\u003e\n\u003cli\u003ecustomize the look and feel of their Angular applications without using redundant code\u003c\/li\u003e\n\u003cli\u003euse 3rd party style libraries to quickly style Angular applications\u003c\/li\u003e\n\u003cli\u003ereuse application components by substituting different content for each use case\u003c\/li\u003e\n\u003cli\u003econtrol the applications component data quickly and efficiently\u003c\/li\u003e\n\u003cli\u003eadd dynamic content in the user interface that changes depending on user activity\u003c\/li\u003e\n\u003cli\u003eadd features and business logic to their application\u003c\/li\u003e\n\u003cli\u003eeasily add predefined functionality to an application's components using dependency injection\u003c\/li\u003e\n\u003cli\u003eshare data between components using a simple method\u003c\/li\u003e\n\u003cli\u003eshare application functionality in multiple applications\u003c\/li\u003e\n\u003cli\u003echange the user interface of the application through DOM manipulation by hiding and showing features programmatically\u003c\/li\u003e\n\u003cli\u003eallow the user to move from screen to screen while interacting with the application\u003c\/li\u003e\n\u003cli\u003ecollect data from the user by adding forms to the user interface\u003c\/li\u003e\n\u003cli\u003esend data to any part of the application that needs it using RXJS observables\u003c\/li\u003e\n\u003cli\u003eretrieve data from a server, process and display the data in the user interface of the application\u003c\/li\u003e\n\u003cli\u003eformat data displayed in the user interface as numbers, currency, and the like including custom formats\u003c\/li\u003e\n\u003cli\u003eprohibit users from accessing parts of the application\u003c\/li\u003e\n\u003cli\u003eprevent users from leaving a screen such as an incomplete form without first receiving a warning\u003c\/li\u003e\n\u003cli\u003eallow users to read create, read update and delete data on the server\u003c\/li\u003e\n\u003cli\u003euse the two testing frameworks that come with the Angular framework\u003c\/li\u003e\n\u003cli\u003ewrite tests that confirm that their code functions as expected\u003c\/li\u003e\n\u003cli\u003edescribe how an Angular application bootstraps\u003c\/li\u003e\n\u003cli\u003euse semantic versioning to version their web applications\u003c\/li\u003e\n\u003cli\u003eunderstand the basics of web app development\u003c\/li\u003e\n\u003c\/ul\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAuthor:\u003c\/b\u003e Kevin Ruse\u003cbr\u003e\u003cb\u003eISBN-10:\u003c\/b\u003e 0692961968\u003cbr\u003e\u003cb\u003eISBN-13:\u003c\/b\u003e 9780692961964\u003cbr\u003e\u003cb\u003ePublisher:\u003c\/b\u003e Kevin Ruse + Associates Inc.\u003cbr\u003e\u003cb\u003eLanguage:\u003c\/b\u003e English\u003cbr\u003e\u003cb\u003ePublished:\u003c\/b\u003e 01\/22\/2022\u003cbr\u003e\u003cb\u003ePages:\u003c\/b\u003e 462\u003cbr\u003e\u003cb\u003eFormat:\u003c\/b\u003e Paperback\u003cbr\u003e\u003cb\u003eWeight:\u003c\/b\u003e 2.34lbs\u003cbr\u003e\u003cb\u003eSize:\u003c\/b\u003e 11.00h x 8.50w x 0.93d","brand":"Kevin Ruse","offers":[{"title":"Paperback","offer_id":44128299974911,"sku":"9780692961964","price":175.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0662\/2982\/9887\/files\/img_6e6fe202-8a63-49d0-b318-913d92abf7f1.jpg?v=1687458003","url":"https:\/\/www.whiterainbookhouse.com\/products\/angular-boot-camp-kevin-ruse-9780692961964","provider":"WR Book House","version":"1.0","type":"link"}