Only for the Hard-core!

This special course happens only once a year, in Sydney, Australia.

FireBootCamp is an intensive, full-time, 9-week .NET training course run by SSW, one of Australia’s oldest and best software development companies.

At the BootCamp, participants learn, work, and code together for 10-12 hours per day, 5 days a week. Apart from exercise and food breaks, the students in the program are hands on learning and coding all day, every day.

At the end of the 9 weeks, the students will have built a real-world Enterprise Application with a real Product Owner using Scrum.

FireBootCamp is made for all developers

  • Experienced .NET developers seeking to upskill
  • New .NET developers – close the gap between university and the real world
  • The development manager – forge your development team into first class heroes

We interview each student before the course commences and, if necessary, will prescribe some online short courses to ensure each student has the prerequisite knowledge required to get the most out of the course.

Why is our course so good?

  • Courses are run by professional developers with decades of real world experience
  • Guest speakers include some of Australia’s top .NET experts
  • As Australia’s top .NET development companies, the developers who run the course have a deep understanding of the skills necessary to succeed in this field
  • Hands-on learning – the best way to learn is by building something real

What you learn

Key Technologies

  • Angular / React
  • ASP.NET MVC
  • WebAPI
  • Entity Framework
  • Microsoft Windows Azure Websites

User Interface

  • HTML5 and CSS
  • jQuery and JavaScript
  • Twitter Bootstrap
  • Telerik Kendo UI

Processes, Frameworks & Patterns

  • Scrum
  • Continuous Integration
  • Continuous Deployment
  • Unit Testing
  • Dependency Injection
  • Unit of Work and Repository Patterns

Tools

  • Microsoft Visual Studio
  • Microsoft Team Foundation Server
  • GitHub
  • JetBrains ReSharper

Are you ready for 9 Weeks of Enterprise MVC?

Week 1

Foundation

  • Monday
    Welcome to Bootcamp
    Intro to Scrum
    Intro to personal branding
  • Tuesday
    Intro to C# and ASP.Net MVC
  • Wednesday
    Introducing Team Foundation Server
    Introduction to Git
  • Thursday
    Windows Azure Websites
  • Friday
    Review
    Checkpoint Exercise
    Sprint review & Sprint retro meetings

Week 2

Foundation

  • Monday
    Introduction to JavaScript
  • Tuesday
    Introduction to Angular
  • Wednesday
    Dependency Injection
  • Thursday
    MVC Scaffolding
  • Friday
    Review
    Checkpoint Exercise
    Sprint planning, Sprint review & Sprint retro meetings

Week 3

Foundation

  • Monday
    Enterprise Solution Structure
  • Tuesday
    Introduction to WebAPI
    Introduction to mobile targeting
  • Wednesday
    Building IOS and Android apps with Xamarin
    Intro to Windows 8 Development
    Intro to Windows Phone 8 Development
  • Thursday
    Intro to Android Development
    Intro to IOS Development
  • Friday
    Review
    Checkpoint Exercise
    Sprint planning, Sprint review & Sprint retro meetings

Week 4

Core

  • Monday
    JQuery
  • Tuesday
    OWASP (Guest speaker – Troy Hunt)
  • Wednesday
    Twitter Bootstrap
  • Thursday
    Unit Testing
    Using a Dependency Resolver project
    MVC Html Helpers
  • Friday
    Review
    Checkpoint Exercise
    Sprint planning, Sprint review & Sprint retro meetings

Week 5

Core

  • Monday
    Angular tips and tricks
  • Tuesday
    TypeScript
  • Wednesday
    KendoUI
  • Thursday
    Being Awesome – How to advance your career and be the best you can be
  • Friday
    Review
    Checkpoint Exercise
    Sprint planning, Sprint review & Sprint retro meetings

Week 6

Core

  • Monday
    SignalR
    CSS Specificity
  • Tuesday
    Razor Syntax
  • Wednesday
    Mocking and Advanced Unit Testing
  • Thursday
    Kanban
  • Friday
    Review
    Checkpoint Exercise
    Sprint planning, Sprint review & Sprint retro meetings

Week 7

Advanced

  • Monday
    SOLID Principals
  • Tuesday
    The Repository and Unit of Work patterns
  • Wednesday
    Search Engine Optimisation
  • Thursday
    Dedicated project work
  • Friday
    Review
    Checkpoint Exercise
    Sprint planning, Sprint review & Sprint retro meetings

Week 8

Advanced

  • Monday
    Advanced LINQ Queries
  • Tuesday
    Oath & Security
  • Wednesday
    Project work
    Gala day topic selection
  • Thursday
    Project work & mentoring
    Gala day presentation preparation
  • Friday
    Review
    Checkpoint Exercise
    Sprint planning, Sprint review & Sprint retro meetings

Week 9

Advanced

  • Monday
    Professional branding review
    Resume review and advice
    Project work & mentoring
    Gala day presentation preparation
  • Tuesday
    Project work & mentoring
    Gala day presentation preparation
  • Wednesday
    Project work & mentoring
    Gala day presentation preparation
  • Thursday
    Presentation preparation
    Gala Day Dressed Rehersal
  • Friday
    FireBootCamp Gala Day

Software and Hardware Requirements

Required

A laptop with

  • 8 Gb Ram Minimum (Recommended 16)
  • Modern processor
  • 30Gb Free hard drive space

Software

  • Visual Studio 2017 Professional
    A 90 trial version will get you through the course (Warning: installing the trial before the course may cause it to expire during the course.)
  • A PluralSight subscription to cover your JumpStart modules and to be used during the course.
  • SnagIt

Recommended

During the course you will require

  • a VisualStudio.com account
  • a Windows Azure subscription

Other Software

  • LinqPad (a free version is available, but we recommend the paid version)

Sorry this course is not currently running.

Sydney, Australia

6th Feb 2017 – 7th Apr 2017

Closed

Sydney, Australia

16th Aug 2016 – 14th Oct 2017

Closed

Redmond, WA, USA

12th Sep 2016 – 11th Nov 2016

Closed

Redmond, WA, USA

14th Mar 2016 – 13th May 2016

Closed

Sydney, Australia

30th Nov 2015 – 5th Feb 2016

Closed

Redmond, WA, USA

12th Oct 2015 – 5th Dec 2015

Closed

Redmond, WA, USA

26th Jan 2015 – 20th Mar 2015

Closed

Sydney, Australia

19th Jan 2015 – 20th Mar 2015

Closed

Sydney, Australia

21st Jul 2014 – 19th Sep 2014

Closed

Sydney, Australia

20th Jan 2014 – 21st Mar 2014

Closed

Why employer-sponsored training?

  • Studies show that employer sponsored training of mid-career employees creates higher post-training retention rates[1].
  • It improves business performance, profit, and staff morale
  • It demonstrates to your workforce that you value them enough to invest in them, improving loyalty and staff retention
  • By upskilling, your employees are prepared to do new and different tasks, which keeps them motivated and fresh
  • You get to choose what new skills your workforce gains, targeting skills to meet the needs of your operation for now and in the future
[1] Srinivas, Sumati. ‘Employer-Sponsored Training And Job Retention Of Mid-Career Employees’. https://www.cluteinstitute.com/ojs/index.php/JBER/article/viewFile/2493/2539

I continue to be impressed by the quality of work and advice you provide.

Mark Pigram, Contracts Online

We have dealt with several people at SSW... and they have ALL been first rate.

Peter Dimaridis, AuctionsPlus

Thank you for the work you've done over the last year to improve our products.

S. Somasegar, Microsoft