Build A Complete CMS App Using Angular 5

Dive right into Angular 5 fundamentals with this course that starts at the very beginning, and is a great resource for anyone - whether they are familiar with Angular (other versions) or not. With Ang...

  • All levels
  • English

Course Description

Dive right into Angular 5 fundamentals with this course that starts at the very beginning, and is a great resource for anyone - whether they are familiar with Angular (other versions) or not. With Angular continuously gaining ground as a popular front-end framework, it is becoming an essential skill to have for developers around the world. The course focuses on the basics of Angular and starts...

Dive right into Angular 5 fundamentals with this course that starts at the very beginning, and is a great resource for anyone - whether they are familiar with Angular (other versions) or not. With Angular continuously gaining ground as a popular front-end framework, it is becoming an essential skill to have for developers around the world. The course focuses on the basics of Angular and starts at the very beginning, going over the entire framework from scratch, helping you not only understand the newest features but also everything you need from set up to deployment.

What you’ll learn
  • Introduction to Angular 5 and its documentation
  • Going over crucial commands such as components, directives, pipes, services, classes, guards, interfaces, enums, etc.
  • Go over the Angular 5 documentation including forms, validation, routing & navigation, etc.
  • AngularFire Tool component
  • CloudFireStore including how to add, edit, modify and delete collections in CloudFireStore
  • Visual Studio Code Editor
  • Angular CLI
  • Material Design & Material Icons
  • Integrating Auth Indication and Authorization
  • A Sample Technical Blog Website with Cards

Covering Topics

1
Section 1 : Introduction

2
Section 2 : Installation of Angular5 app using CLI

3
Section 3 : Building simple API (LoopBack or Firebase)

4
Section 4 : Building Authorization & Authentication (with users roles an

5
Section 5 : Material Design for Angular5 (Introduction)

6
Section 6 : Creating Administrator CMS (Structure of Admin module)

7
Section 7 : Building data models (few data models in FireBase to CRUD)

8
Section 8 : Building Services and Admin Forms to CRUD

9
Section 9 : Creating Routes & Views of Users

10
Section 10 : Summary

Curriculum

      Section 1 : Introduction
    1
    Introduction
      Section 2 : Installation of Angular5 app using CLI
    2
    Installation of Angular5 app using CLI
      Section 3 : Building simple API (LoopBack or Firebase)
    3
    Connecting to Firebase
    4
    Getting data from Firebase
      Section 4 : Building Authorization & Authentication (with users roles an
    5
    Preparation for Authentication
    6
    Authentication with Google Firebase
    7
    Authorization with Google Firebase Preview
    8
    Securing routing with Authorization
      Section 5 : Material Design for Angular5 (Introduction)
    9
    Binding Material Design
    10
    Structuring Page with Material Modules
      Section 6 : Creating Administrator CMS (Structure of Admin module)
    11
    Admin page structure and routing
    12
    Admin page layouting
      Section 7 : Building data models (few data models in FireBase to CRUD)
    13
    Firebase data structure and model
      Section 8 : Building Services and Admin Forms to CRUD
    14
    Building Services Preview
    15
    Menus collection management
    16
    Posts collection management
      Section 9 : Creating Routes & Views of Users
    17
    Restructuring and creating Front page Modules Preview
    18
    Extending Front-page Routing with conditional routing
    19
    Front-page Layout of Posts based on selected Menu
      Section 10 : Summary
    20
    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.