Angular 2 Fundamentals for Web Developers

Technology can never remain stagnant, it’s always changing and evolving and bettering itself. Where website creation was once a job for only the elite programmers, now anyone equipped with a computer...

  • All levels
  • English

Course Description

Technology can never remain stagnant, it’s always changing and evolving and bettering itself. Where website creation was once a job for only the elite programmers, now anyone equipped with a computer and an internet connection can create a website. This evolution of technology is what gave birth to Angular 2, a modern, cross-platform and scalable framework that is steadily increasing in popular...

Technology can never remain stagnant, it’s always changing and evolving and bettering itself. Where website creation was once a job for only the elite programmers, now anyone equipped with a computer and an internet connection can create a website. This evolution of technology is what gave birth to Angular 2, a modern, cross-platform and scalable framework that is steadily increasing in popularity. Backed by Google, it is currently the next best thing in front-end frameworks.

What you’ll learn
  • How Angular 2 differs from Angular
  • The fundamentals of Angular 2
  • Features such as components, directives, services, pipes, data binding, Firebase, Events, Observables, HTTP Module, UI Design and so much more
  • How to work with asynchronous data
  • How to create a functional Client Manager Application

Covering Topics

1
Section 1 : Introduction

2
Section 2 : Getting Started With Angular 2

3
Section 3 : Working With Components

4
Section 4 : Templates, Events & Services

5
Section 5 : Forms, Pipes & Routing

6
Section 6 : Observables & Asynchronous Data

7
Section 7 : Customer Manager Application

8
Section 8 : Course Summary

Curriculum

      Section 1 : Introduction
    1
    Introduction
      ection 2 : Getting Started With Angular 2
    2
    Section Intro Preview
    3
    What is Angular Preview
    4
    New In Angular 2
    5
    Install Node.js, NPM & Git
    6
    Using the Quickstart
    7
    Using the Quickstart Part B
    Quiz:
    Quiz-1. Getting Started With Angular 2
      Section 3 : Working With Components
    8
    Section Intro Preview
    9
    Intro to Components Preview
    10
    Creating A Component
    11
    Data Binding Part A
    12
    Data Binding Part B
    Quiz:
    Quiz-2. Working With Components
      Section 4 : Templates, Events & Services
    13
    Section Intro Preview
    14
    Built In Directives Preview
    15
    User Input & Events
    16
    Create A Service
    17
    Dependency Injection
      Section 5 : Forms, Pipes & Routing
    18
    Section Intro Preview
    19
    Pipes
    20
    Form Controls
    21
    FormBuilder & Validation
    22
    Angular 2 Router
    Quiz:
    Quiz-3. Forms, Pipes & Routing
      Section 6 : Observables & Asynchronous Data
    23
    Section Intro
    24
    Intro To Observables
    25
    Observables & HTTP
    26
    Using The HTTP Module
    27
    Returing Observables From A Service
    28
    Lifecycle Methods & Loader
    Quiz:
    Quiz-4. Observables & Asynchronous Data
      Section 7 : Customer Manager Application
    29
    Project Intro
    30
    File Structure & Firebase Setup
    31
    Component Structure & Imports
    32
    Creating Our Routes
    33
    UI Design With W3
    34
    Adding To Firebase Part A
    35
    Adding To Firebase Part B
    36
    Displaying Data
    37
    Displaying Data Part B
    38
    Client Details & Delete Functionality
    39
    Edit Groups & Clients
    40
    Filter Pipe
      Section 8 : Course Summary
    41
    Summary

Frequently Asked Questions

It is an online tutorial that covers a specific part of a topic in several sections. An Expert teaches the students with theoretical knowledge as well as with practical examples which makes it easy for students to understand.

A Course helps the user understand a specific part of a concept. While a path and E-Degrees are broader aspects and help the user understand more than just a small area of the concept.

A Course will help you understand any particular topic. For instance, if you are a beginner and want to learn about the basics of any topic in a fluent manner within a short period of time, a Course would be best for you to choose.

We have an inbuilt question-answer system to help you with your queries. Our support staff will be answering all your questions regarding the content of the Course.