YoVDO

Building Angular Components

Offered By: egghead.io

Tags

Angular Courses Web Development Courses

Course Description

Overview

Angular has introduced many new concepts around how to construct components. There's new template syntax, a new event system, a new transclusion system, life cycle hooks, a renderer, and on and on. If you're familiar with Angular 1 and you're looking for Angular $scope, Angular $compile, Angular transclusion, and everything about Angular components then this course is exactly what you're looking for.
This Angular course assumes knowledge of some fundamentals. We have an Angular course that will Get you started

Syllabus

  • Create an Angular 2 Hello World Component
  • Structure a Basic Angular 2 Application
  • Create Application-Specific Angular 2 Components
  • Create Shareable Angular 2 Components
  • Share a Service Across Angular 2 Components and Modules
  • Angular 2 Smart Components vs Presentation Components
  • Style Angular 2 Components
  • Nesting Elements in Angular 2 Components with ng-content (AKA Angular 2 Transclusion)
  • Select From Multiple Nested Angular 2 Elements
  • Manipulate and Access DOM Elements with Angular 2 Renderer
  • Generate Angular 2 Components Programmatically with entryComponents
  • Set Properties on Dynamically Created Angular 2 Components
  • Order Dynamic Components Inside an Angular 2 ViewContainer
  • Move and Delete Angular 2 Components After Creation
  • Generate and Render Angular 2 Template Elements in a Component
  • Set Values on Generated Angular 2 Templates with Template Context

Taught by

John Lindquist

Related Courses

Single Page Web Applications with AngularJS
Johns Hopkins University via Coursera
Front-End JavaScript Frameworks: AngularJS
The Hong Kong University of Science and Technology via Coursera
Front End Frameworks
Google via Udacity
Developing Dynamic Web Applications Using Angular
Microsoft via edX
AngularJS: Advanced Framework Techniques
Microsoft via edX