Skip to content

Angular 2 Deep Dive [Video]


Packt Publishing

Summary

Price
£73.18 inc VAT
Or £24.39/mo. for 3 months...
Study method
Online
Duration
3 hours · Self-paced
Qualification
No formal qualification

Overview

Video Description

Angular 2 promises cross-platform coding, greater development efficiency, better speed and performance and incredible tooling to create applications, both mobile and desktop.

Angular 2 is a massive architectural overhaul from its predecessor, and will completely change the way developers approach JavaScript web development. The redesign incorporates several new key development concepts and practices, meaning developers have to adopt a new way of approaching projects with Angular. This course delivers an early deep dive into the architectural aspects of Angular 2 development, and imparts the knowledge you need to understand comprehensively and put into practice the key concepts powering the framework.

We will begin by grasping the concepts of Angular 2, and apply them to an application that grows in complexity throughout the course, culminating in a fully-featured example of song-library.

You will discover how to present data to users while also ensuring that their interactions on the UI are handled by the presentation layer of your app. Then we will take a look at business logic needs so that the system behaves exactly as per your requirements; here services and other abstraction layers will come into play.

You will also learn how to create forms with ease, and smoothly handle validation. At the end, we’ll glue all these development aspects with reactive and asynchronous programming, which you will embrace as you learn to control flows and story lines of actions in the app.

This course will not only teach you the ropes of developing with the framework, but also help you build more complex and future-proof applications.

Description

Style and approach

This course contains practical hands-on videos that begin from scratch and become a full-fledged application with live coding and explanations. By the end of the course, you will be able to work with the framework in the most effective way possible, progressing your skills to a more sophisticated level with Angular 2.

What You Will Learn

  • Create an application with Angular 2, structure your code, and bootstrap the app within minutes
  • Discover dependency injection in Angular 2 with its new tree structure of providers
  • Build smaller, reusable components as building blocks of your application
  • Abstract business logic into injectables and make use of built-in services to make AJAX calls
  • Simplify the manipulation of data for easy presentation using Pipes
  • Adopt reactive programming using the great Observables from RxJS
  • Embrace asynchronous programming with ES6’s Promises
  • Validate aplenty, with built-in validation, custom validators, and asynchronous verifications

Questions and answers

Currently there are no Q&As for this course. Be the first to ask a question.

Reviews

Currently there are no reviews for this course. Be the first to leave a review.

FAQs

Study method describes the format in which the course will be delivered. At Reed Courses, courses are delivered in a number of ways, including online courses, where the course content can be accessed online remotely, and classroom courses, where courses are delivered in person at a classroom venue.

CPD stands for Continuing Professional Development. If you work in certain professions or for certain companies, your employer may require you to complete a number of CPD hours or points, per year. You can find a range of CPD courses on Reed Courses, many of which can be completed online.

A regulated qualification is delivered by a learning institution which is regulated by a government body. In England, the government body which regulates courses is Ofqual. Ofqual regulated qualifications sit on the Regulated Qualifications Framework (RQF), which can help students understand how different qualifications in different fields compare to each other. The framework also helps students to understand what qualifications they need to progress towards a higher learning goal, such as a university degree or equivalent higher education award.

An endorsed course is a skills based course which has been checked over and approved by an independent awarding body. Endorsed courses are not regulated so do not result in a qualification - however, the student can usually purchase a certificate showing the awarding body's logo if they wish. Certain awarding bodies - such as Quality Licence Scheme and TQUK - have developed endorsement schemes as a way to help students select the best skills based courses for them.