Pro Angular 6

Get the most from Angular 6, the leading framework for building dynamic JavaScript applications. Understand the MVC pattern and the benefits it can offer. Best-selling author Adam Freeman shows you how to use Angular in your projects, starting from the nuts and bolts and building up to the most adva...

Full description

Bibliographic Details
Main Author: Freeman, Adam
Format: eBook
Language:English
Published: [London] Apress 2018
Edition:Third edition
Subjects:
Online Access:
Collection: O'Reilly - Collection details see MPG.ReNa
Table of Contents:
  • Understanding HTMLUnderstanding Void Elements; Understanding Attributes; Applying Attributes Without Values; Quoting Literal Values in Attributes; Understanding Element Content; Understanding the Document Structure; Understanding Bootstrap; Applying Basic Bootstrap Classes; Using Contextual Classes; Using Margin and Padding; Changing Element Sizes; Using Bootstrap to Style Tables; Using Bootstrap to Create Forms; Using Bootstrap to Create Grids; Creating Responsive Grids; Creating a Simplified Grid Layout; Summary; Chapter 5: JavaScript and TypeScript: Part 1; Preparing the Example Project
  • Includes bibliographical references and index
  • Chapter 3: Putting Angular in ContextUnderstanding Where Angular Excels; Understanding Round-Trip and Single-Page Applications; Comparing Angular to jQuery; Comparing Angular to React and Vue.js; Understanding the MVC Pattern; Understanding Models; Understanding Controllers/Components; Understanding View Data; Understanding Views/Templates; Understanding RESTful Services; Common Design Pitfalls; Putting the Logic in the Wrong Place; Adopting the Data Store Data Format; Just Enough Knowledge to Cause Trouble; Summary; Chapter 4: An HTML and CSS Primer; Preparing the Example Project
  • Installing an EditorInstalling a Browser; Creating and Preparing the Project; Creating the Project; Adding the Bootstrap CSS Package; Starting the Development Tools; Editing the HTML File; Adding Angular Features to the Project; Preparing the HTML File; Creating a Data Model; Preparing the Template; Preparing the Component; Understanding the Imports; Understanding the Decorator; Understanding the Class; Putting the Application Together; Adding Features to the Example Application; Adding the To-Do Table; Creating a Two-Way Data Binding; Filtering To-Do Items; Adding To-Do Items; Summary
  • Intro; Table of Contents; About the Author; About the Technical Reviewer; Part I: Getting Started with Angular; Chapter 1: Getting Ready; What Do You Need to Know?; What Is the Structure of This Book?; Part 1: Getting Started with Angular; Part 2: Angular in Detail; Part 3: Advanced Angular Features; Are There Lots of Examples?; Where Can You Get the Example Code?; How Do You Set Up Your Development Environment?; Contacting the Author; Summary; Chapter 2: Your First Angular App; Preparing the Development Environment; Installing Node.js; Installing the angular-cli Package; Installing Git
  • Understanding the Basic WorkflowUsing Statements; Defining and Using Functions; Defining Functions with Parameters; Using Default and Rest Parameters; Defining Functions That Return Results; Using Functions As Arguments to Other Functions; Using Arrow Functions; Using Variables and Types; Using Variable Closure; Using the Primitive Types; Working with Booleans; Working with Strings; Using Template Strings; Working with Numbers; Using JavaScript Operators; Using Conditional Statements; The Equality Operator vs. the Identity Operator; Explicitly Converting Types; Converting Numbers to Strings