Angular Bootcamp
Overview
The Angular course is designed to help students with the latest Angular changes along with the industrial needs. The course starts from the very basics of Angular and dives deep into the concepts of Components, Routing, Directives and Services. Students will be aligned with a mentor who will guide them throughout the course. This course enables students to explore and learn other Frontend frameworks themselves along with building the effective Single Page Applications.
Register Now
Module Architecture
Before learning the framework, it’s always suggested to get the whole picture out of it. Our course covers the understanding of the Angular Architecture to help you with the basics building blocks of Angular.
Component Driven Architecture
Angular is a great example of component driven Architecture, this course will help you to grasp the basic knowledge of Component Architecture along with the understanding of Angular components in depth.
Integrating Third Party API
Understanding Services and Observables will help you to integrate your applications with the third party apps in the most easiest and effective way. This course will help you in making Network Requests to a REST API and to represent real-time results in intuitive frontend design.
Understanding Routing and Navigation in Angular
You'll also get hands on experience on how routing and navigation works in Angular. Even if you don't have experience with any other frontend frameworks, you'll be able to pickup an important part of web development quickly.
Course Contents
Angular Basics
Lecture 1
- Typescript Basics
- Angular vs AngularJS
- Angular Architecture
- Installations and Tooling
- Creating your first Angular Application
Introduction to Components
Lecture: 2
- Template Bindings
- One way bindings using property and Event
- Two way Data Binding
- Interaction between the components
Components & Routing
Lecture 3
- Routing Basics
- Child Routes and Parent Routes
- Smart and Dumb Components
Directives and Pipes
Lecture 4
- Inbuilt Directives such as *ngIf, *ngFor
- Attribute vs Structural Directives
- Creating your own Directive
- Introduction to Pipes
Understanding Forms
Lecture 5
- Template Driven Forms, Input and Validation
- ngForm and ngModel
- Binding to Radio Buttons and Checkboxes
- ngSubmit and Error states
Services and HTTP
Lecture 6
- Dependency Injection and understanding @Injectable
- Understanding Observables
- Using a REST API
Coming Soon!
Aayush Arora
MentorAayush Arora
MentorAlways ready for a Chess match and a cup of coffee, Aayush is a team member and an active contributor in Open Source organizations like CloudCV, FOSSASIA and Open Design. He is an avid web developer and will also be mentoring students in Google Summer of Code 2017.