Signup as a Tutor

As a tutor you can connect with more than a million students and grow your network.

Certification course in Angular (3 weeks)

13 Reviews

BTM Layout 2nd Stage, Bangalore

Course ID: 33165

BTM Layout 2nd Stage, Bangalore

Students Interested 0 (Seats Left 0)

13 Reviews

About the Course

About this course

Angular is one of the most popular client-side JavaScript frameworks. It is used to create dynamic, interactive and responsive cross platform applications. It is a full-featured Single Page Application (SPA) framework. This workshop is designed for software professionals who want to learn the basics of Angular 4 and its building blocks in simple and easy steps. It follows a hands-on approach. It is structured around a small sample application. Different concepts will be explained in detail as they are introduced in the application.


  • 3 weeks certification course.

  • 16 hours of classroom training (also available online via webinar).

  • 15 hours of assignments.

  • 20 hours of final project. 


We have monthly batches. Next batch starts Saturday July 8th, 2017. From 10:00 AM to 2:30 PM.


  • Bring your laptop (Windows, Linux or Mac)

  • Basic Knowledge of HTML & CSS

  • Knowledge of JavaScript language

  • [Optional] Knowledge of TypeScript language

Topics Covered



  • Why do we need a MV* framework?

  • Benefits of a MV* framework


  • What is Angular?

  • Advantages of Angular

  • Where does Angular fit within a modern web app?

  • Traditional web app – Request & response

  • Angular app – Request & response


  • Introduction to key building blocks of Angular


  • What is TypeScript?

  • Why TypeScript?


  • Introduction to Angular CLI

  • Setting up Angular


  • Setting up Bootstrap for styling

  • How an Angular app gets loaded and started?


  • What is a Component? What are its benefits?

  • The Root component

  • What are Decorators?

  • Understanding the component decorator

  • Creating and using components

  • Component templates

  • Component styles


  • What is Data Binding?

  • Interpolation

  • Property binding

  • Event binding

  • Passing and using event data

  • Two-way data binding

  • Component interaction

  • Parent to child interaction

  • Child to parent interaction


  • Understanding Directives

  • ngIf – Outputting data conditionally

  • ngStyle – Styling elements dynamically

  • ngClass – Applying CSS classes dynamically

  • ngFor – Outputting lists

  • Creating custom directives


  • Need for a Service

  • Creating a service

  • Understanding Dependency Injection (DI) and its benefits

  • Using a service within a component

  • Using a service within another service

  • Cross component interaction using a service


  • Need for a Router

  • Setting up and loading routes

  • Navigating with router links

  • Styling active links

  • Navigating programmatically

  • Passing parameters to routes

  • Fetching route parameters

  • Passing query parameters

  • Retrieving query parameters

  • Setting up nested routes


  • Introduction to Reactive Extensions (RxJS)

  • Observables

  • Creating Observables

  • Using Observable operators

  • Transforming Observables

  • Cancelling Subscriptions


  • Template-driven forms vs Reactive forms

  • Building a form

  • Registering form controls

  • Submitting the form

  • Understanding form state

  • Adding form validation

  • Outputting Validation Error messages

  • Using two-way binding

  • Grouping form controls

  • Resetting forms


  • Introduction to Pipes

  • Using pipes

  • Parameterizing pipes

  • Chaining multiple pipes

  • Creating custom pipes


  • Introduction to Angular Http service

  • Sending requests to server

  • Getting data from the server

  • Sending data to the server

  • Transform responses with Observable operators

  • Handling Http errors


  • Implement a product catalog (Angular CRUD Web App).


Date and Time

Not decided yet.

About the Trainer

4.69 Avg Rating

35 Reviews

44 Students

3 Courses

Naveen Pete

M.C.A with 17 years of professional experience

He brings 17 years of software development experience in building enterprise-level, distributed and web applications. He has worked with renowned technology MNCs like Honeywell, SunGard and Streamline Healthcare across different domains like Aerospace, Public Sector, Insurance and Healthcare. In addition to being an experienced technical lead, project manager and technical architect, he is also a sought-after speaker in web development conferences.

Student Feedback


Average Rating




Sriram Pai

Overall good course. Instructor Naveen is very highly experienced and gives practical, real world training and not just presentations and slides. Fees is slightly expensive but skewcode had an early bird discount. There were lots if coding assignments and projects which was very good. Only complaint is that evening classes on working days was a bit hectic because of work and traffic. But no issues with the training itself.


Janesh Mitra

I had an incredible experience with the angular js course at skewcode. Naveen sir's training is very similar to actual industry projects. We spent a lot of time writing code and implementing an angular js application. That why I can remember the course material even after one month. One of the best training institutes I have attended.



Teaching and course material was very good. Instructors are friendly and polite. Classroom location was convenient (walking distance from udupi garden circle). I didn't have any knowledge of web front end when I started the course. But the instructors started with basics (HTML and CSS) before gradually introducing advanced topics like Bootstrap and Angular. I got a lot of practical knowledge because of the coding projects given to us. Very memorable experience.



I am thankful to skewcode's training institute for providing valuable coaching in angular. I had some experience in JavaScript before but wanted to learn angular officially. Mithun sir gave me a demo class and after that I decided to join. The experience is top class. In addition to training, they make you do rigorous coding projects which is good.


Aarav Shetty

Hats off to the skewcode team for their excellent workshop on angular. Our team just inherited an angular 1 project and are tasked with migrating it to angular 4. We engaged skewcode to train our team. They conducted a 3 day training to cover both angular 4 as well the migration between 1 and 4. Response from our team has been great. We will definitely engage with skewcode again for more training needs.



Workshop on angular by skewcode was excellent. Had lots of fun actually writing a web app. It has been a few years since I last wrote code actively. But instructors were very patient with me. Kudos to Mithun and team for their hard work. I learnt a lot. This is a good way for managers like me to keep in touch with latest programming technologies.


Vishesh Chandi

Great initiative by Mithun and Naveen to start angular workshops. Their presentations were pretty popular in our JavaScript meetup group. Hence I decided to attend their paid workshop. It was very intense, hands on session with lots of coding and app building. This is very different from other workshops which are very theoretical in nature. Will give them 5 stars.


Jayashree S

Heard about Skewcode from and attended their angular workshop this month. The contents were very comprehensive and a lot of hands on training was provided. We got opportunity to build a shopping cart website using angular 2. I will be attending more skew code events in future.


Mukta Padiyar

The angular workshop by was a great experience. Got lots of practical knowledge as we built a shopping website during the class. I will be taking their advanced JavaScript course too. They gave a 30% discount to encourage women in engineering which made the course affordable.


N.P. Sideshwar

Skewcode workshop on angular js was very good. Nice presentation and good hands on coding. Instructor was very knowledgeable. There was an issue with the projector that caused some delay, but it was soon fixed. All in all, worthwhile investment and good value for money.


Soumya Rajesh

I heard about skewcode through a javascript meetup group. I registered for their angular-2 course. Overall, the fees is very high (compared to other training institutes), but the trainers are very good and the course curriculum is very detailed. Their weekend classes are convenient for me as I work in Domlur and traveling on weekdays would be problematic. Naveen covered all part of angular - components, data binding, services, routing, dependency injection. It was very practical as I had to write a lot of code as part of my assignments. I created a shopping cart website (like flipkart) as the final project. I am putting all this knowledge to use daily at work (our client has given us a angular project).


Darpan Chhabra

I attended a paid workshop on Angular js organised by skewcode team. Workshop was held at their office in BTM between 9 AM to 5 PM (with lunch break). The facilities are good and the trainer (Naveen) was very proficient. As part of the workshop I created my first angular js application, a product catalog website. The skewcode team provided the MongoDB database. Will recommend skewcode very highly.



We hired skewcode to conduct training on Angular-2 for our new employee batch (mostly freshers). Kudos to Naveen, Prashanth and Mithun for organizing this event. The presentations were detailed and the hands-on labs were very well executed. The workshop was 4 days long. By the end of the last session, our employees had built a practical Angular application (shopping cart site). We definitely look forward to working with skewcode for future employee batches as well.


Students Interested 0 (Seats Left 0)

Post your requirement and let us connect you with best possible matches for Angular.JS Training Post your requirement now


Submit your enquiry for Certification course in Angular (3 weeks)

Please enter valid question or comment

Please enter your name.

Please enter valid Phone Number

Please enter the Pin Code.

Please check the fields again.

By submitting, you agree to our Terms of use and Privacy Policy

Connect With SkewCode

You have reached a limit!

We only allow 20 Tutor contacts under a category. Please send us an email at for contacting more Tutors.

You Already have an UrbanPro Account

Please Login to continue

Please Enter valid Email or Phone Number

Please Enter your Password

Please enter the OTP sent to your registered mobile number.

Please Enter valid Password or OTP

Forgot Password? Resend OTP OTP Sent

Sorry, we were not able to find a user with that username and password.

We have sent you an OTP to your register email address and registered number. Please enter OTP as Password to continue

Further Information Received

Thank you for providing more information about your requirement. You will hear back soon from the trainer is India's largest network of most trusted tutors and institutes. Over 25 lakh students rely on, to fulfill their learning requirements across 1,000+ categories. Using, parents, and students can compare multiple Tutors and Institutes and choose the one that best suits their requirements. More than 6.5 lakh verified Tutors and Institutes are helping millions of students every day and growing their tutoring business on Whether you are looking for a tutor to learn mathematics, a German language trainer to brush up your German language skills or an institute to upgrade your IT skills, we have got the best selection of Tutors and Training Institutes for you. Read more