Become an Angular 2 developer

Learn Online. 6 Weeks. Part Time.

Detailed curriculum with 1-on-1 weekly mentorship

Our Angular 2.0 course teaches you how to build robust user interfaces using the Angular 2 framework.

With Angular 2 about to be released and so much interest in the technology there is a race on to learn the tech as fast as possible. All of our mentors are experienced professionals who have worked on Angular projects. Most split their time between training and developing full time so you are being taught by experts with cutting edge experience.

The aim of this program is to get developers writing Angular 2 apps ASAP

Who should take this course?

This course is for front end and backend developers who want to upskill in the shortest possible time on Angular 2. We teach you how to build scalable/enterprise apps following best practices we have learned from experience on client projects.

FireBootCamp Alumni

Declan Dovell

From beginner to first job

Anytime from Anywhere

Our program allows you to learn Angular 2 online at your own pace. With regular 1-on-1 mentor sessions we can help monitor your progress and ensure you’re on the right track to achieve your goals.

Benefits to our teaching style include:

  • You set your own hours
  • Complete the program in 10 – 15 hours per week
  • Weekly 1-on-1 mentor sessions
  • Interact with fellow students and alumni with our online forums
  • Spend 10 – 15 hours per week

The Benefits of Mentorship

FireBootCamp mentors are experienced developers who are currently working on Angular 2 projects.

Whereas a classroom may have a 1-to-20 student-to-teacher ratio, FireBootCamp is 1-on-1. You will have your questions answered every sessions. Your mentor will give you individualized attention so you can master every concept before moving forward.

Your mentor will:

  • Pair program with you to build your projects
  • Save you burning hours by getting you unblocked quickly when stuck
  • Hold you accountable to improve your skills every week
  • Give you the tips and tricks they have learned through years of programming

Syllabus

What you'll learn in 6 weeks

Week 1

Kick off & Basic Principles

  • Introduction to Angular 2
  • How to setup your machine Exercise
  • Hello World App – Part 1: Your First Component
  • Hello World App – Part 2: Two-way Data-binding and Adding Components
  • Counter App – Part 1: Communicating between Components
  • Counter App – Part 2: Services & Dependency Injection
  • Counter App – Part 3: Using the HTTP Client

Week 2

Exploring Syntax, Services & Routing

  • Build the SSW Simple Starter – Teaching the Glue
  • Angular 2.0 Syntax & Structural Directives Exercise
  • Building Your App (Deprecated pending update)
  • Routing Exercise 2 (Deprecated pending update)
  • Advanced Communication Between Components
  • Task List App – Part 1: The 8 Key Parts of Angular
  • Task List App – Part 2: Adding the components
  • Task List App – Part 3: Component Communication – Inputs & Outputs
  • Task List App – Part 4: Services
  • Task List App – Part 5: Routing

Week 3

Advanced - Routing, Directives & Forms

  • RxJs & Observables
  • Importing 3rd party libraries
  • Creating Custom Directives
  • Angular Forms
  • Customer Manager – Part 1: Customer Entry
  • Customer Manager – Part 2: Contact Management

Week 4

Music Store - Initial Implementation

  • The Angular CLI
  • Angular Material
  • Music Store Project – Phase 1

Week 5

Music Store - Payments & Authentication

  • Adding Payments with Stripe
  • Authentication with Auth0
  • Music Store Project – Phase 2: Adding Payments
  • Music Store Project – Phase 3: Add Auth

Week 6

Music Store - Redux

  • Understanding Redux
  • Music Store Project: Phase 4: Implementing Redux

Very good content and probably the best tutorial I have seen to date for Angular 2!!!

Igor Goldobin

This online course runs every Monday

$2,999AUD + GST

1-on-1 Mentorship
Learn from the best. Master technical skills and gain industry perspective from a developer with 9 years of experience on average.
Project-Oriented Curriculum
Learn Angular 2 by building four apps. Your mentor will help you overcome your challenges and pair program with you.