diff --git a/aio/src/assets/images/devguide/animations/animation_auto.gif b/aio/src/assets/images/devguide/animations/animation_auto.gif new file mode 100644 index 0000000000..6cda09ad69 Binary files /dev/null and b/aio/src/assets/images/devguide/animations/animation_auto.gif differ diff --git a/aio/src/assets/images/devguide/animations/animation_basic_click.gif b/aio/src/assets/images/devguide/animations/animation_basic_click.gif new file mode 100644 index 0000000000..2cfc19ab9e Binary files /dev/null and b/aio/src/assets/images/devguide/animations/animation_basic_click.gif differ diff --git a/aio/src/assets/images/devguide/animations/animation_enter_leave.gif b/aio/src/assets/images/devguide/animations/animation_enter_leave.gif new file mode 100644 index 0000000000..0a72694888 Binary files /dev/null and b/aio/src/assets/images/devguide/animations/animation_enter_leave.gif differ diff --git a/aio/src/assets/images/devguide/animations/animation_enter_leave_states.gif b/aio/src/assets/images/devguide/animations/animation_enter_leave_states.gif new file mode 100644 index 0000000000..5f4ec9c584 Binary files /dev/null and b/aio/src/assets/images/devguide/animations/animation_enter_leave_states.gif differ diff --git a/aio/src/assets/images/devguide/animations/animation_groups.gif b/aio/src/assets/images/devguide/animations/animation_groups.gif new file mode 100644 index 0000000000..85ce40f6f6 Binary files /dev/null and b/aio/src/assets/images/devguide/animations/animation_groups.gif differ diff --git a/aio/src/assets/images/devguide/animations/animation_multistep.gif b/aio/src/assets/images/devguide/animations/animation_multistep.gif new file mode 100644 index 0000000000..df569ec358 Binary files /dev/null and b/aio/src/assets/images/devguide/animations/animation_multistep.gif differ diff --git a/aio/src/assets/images/devguide/animations/animation_timings.gif b/aio/src/assets/images/devguide/animations/animation_timings.gif new file mode 100644 index 0000000000..8173b25f6d Binary files /dev/null and b/aio/src/assets/images/devguide/animations/animation_timings.gif differ diff --git a/aio/src/assets/images/devguide/animations/ng_animate_transitions_inactive_active.png b/aio/src/assets/images/devguide/animations/ng_animate_transitions_inactive_active.png new file mode 100644 index 0000000000..a2479e37d8 Binary files /dev/null and b/aio/src/assets/images/devguide/animations/ng_animate_transitions_inactive_active.png differ diff --git a/aio/src/assets/images/devguide/animations/ng_animate_transitions_inactive_active_void.png b/aio/src/assets/images/devguide/animations/ng_animate_transitions_inactive_active_void.png new file mode 100644 index 0000000000..abeecc827e Binary files /dev/null and b/aio/src/assets/images/devguide/animations/ng_animate_transitions_inactive_active_void.png differ diff --git a/aio/src/assets/images/devguide/animations/ng_animate_transitions_inactive_active_wildcards.png b/aio/src/assets/images/devguide/animations/ng_animate_transitions_inactive_active_wildcards.png new file mode 100644 index 0000000000..a56bb30fac Binary files /dev/null and b/aio/src/assets/images/devguide/animations/ng_animate_transitions_inactive_active_wildcards.png differ diff --git a/aio/src/assets/images/devguide/animations/ng_animate_transitions_void_in.png b/aio/src/assets/images/devguide/animations/ng_animate_transitions_void_in.png new file mode 100644 index 0000000000..b591845e0b Binary files /dev/null and b/aio/src/assets/images/devguide/animations/ng_animate_transitions_void_in.png differ diff --git a/aio/src/assets/images/devguide/application-under-test/bongos-heroes.png b/aio/src/assets/images/devguide/application-under-test/bongos-heroes.png new file mode 100644 index 0000000000..17e4861d8e Binary files /dev/null and b/aio/src/assets/images/devguide/application-under-test/bongos-heroes.png differ diff --git a/aio/src/assets/images/devguide/architecture/airplane.png b/aio/src/assets/images/devguide/architecture/airplane.png new file mode 100644 index 0000000000..c0cace8627 Binary files /dev/null and b/aio/src/assets/images/devguide/architecture/airplane.png differ diff --git a/aio/src/assets/images/devguide/architecture/component-databinding.png b/aio/src/assets/images/devguide/architecture/component-databinding.png new file mode 100644 index 0000000000..c1ddfec06f Binary files /dev/null and b/aio/src/assets/images/devguide/architecture/component-databinding.png differ diff --git a/aio/src/assets/images/devguide/architecture/component-tree.png b/aio/src/assets/images/devguide/architecture/component-tree.png new file mode 100644 index 0000000000..fec33a5ff2 Binary files /dev/null and b/aio/src/assets/images/devguide/architecture/component-tree.png differ diff --git a/aio/src/assets/images/devguide/architecture/databinding.png b/aio/src/assets/images/devguide/architecture/databinding.png new file mode 100644 index 0000000000..9e19bcc653 Binary files /dev/null and b/aio/src/assets/images/devguide/architecture/databinding.png differ diff --git a/aio/src/assets/images/devguide/architecture/dependency-injection.png b/aio/src/assets/images/devguide/architecture/dependency-injection.png new file mode 100644 index 0000000000..f6a73c6b47 Binary files /dev/null and b/aio/src/assets/images/devguide/architecture/dependency-injection.png differ diff --git a/aio/src/assets/images/devguide/architecture/directive.png b/aio/src/assets/images/devguide/architecture/directive.png new file mode 100644 index 0000000000..651eca6b30 Binary files /dev/null and b/aio/src/assets/images/devguide/architecture/directive.png differ diff --git a/aio/src/assets/images/devguide/architecture/hero-component.png b/aio/src/assets/images/devguide/architecture/hero-component.png new file mode 100644 index 0000000000..291b5ace4d Binary files /dev/null and b/aio/src/assets/images/devguide/architecture/hero-component.png differ diff --git a/aio/src/assets/images/devguide/architecture/injector-injects.png b/aio/src/assets/images/devguide/architecture/injector-injects.png new file mode 100644 index 0000000000..1c320cd821 Binary files /dev/null and b/aio/src/assets/images/devguide/architecture/injector-injects.png differ diff --git a/aio/src/assets/images/devguide/architecture/library-module.png b/aio/src/assets/images/devguide/architecture/library-module.png new file mode 100644 index 0000000000..52658b97c5 Binary files /dev/null and b/aio/src/assets/images/devguide/architecture/library-module.png differ diff --git a/aio/src/assets/images/devguide/architecture/metadata.png b/aio/src/assets/images/devguide/architecture/metadata.png new file mode 100644 index 0000000000..7566a73bf2 Binary files /dev/null and b/aio/src/assets/images/devguide/architecture/metadata.png differ diff --git a/aio/src/assets/images/devguide/architecture/module.png b/aio/src/assets/images/devguide/architecture/module.png new file mode 100644 index 0000000000..058123eb86 Binary files /dev/null and b/aio/src/assets/images/devguide/architecture/module.png differ diff --git a/aio/src/assets/images/devguide/architecture/modules.png b/aio/src/assets/images/devguide/architecture/modules.png new file mode 100644 index 0000000000..dd33a237ee Binary files /dev/null and b/aio/src/assets/images/devguide/architecture/modules.png differ diff --git a/aio/src/assets/images/devguide/architecture/overview.png b/aio/src/assets/images/devguide/architecture/overview.png new file mode 100644 index 0000000000..8da9e1d317 Binary files /dev/null and b/aio/src/assets/images/devguide/architecture/overview.png differ diff --git a/aio/src/assets/images/devguide/architecture/overview2.png b/aio/src/assets/images/devguide/architecture/overview2.png new file mode 100644 index 0000000000..71c363326a Binary files /dev/null and b/aio/src/assets/images/devguide/architecture/overview2.png differ diff --git a/aio/src/assets/images/devguide/architecture/parent-child-binding.png b/aio/src/assets/images/devguide/architecture/parent-child-binding.png new file mode 100644 index 0000000000..35a5ca4bad Binary files /dev/null and b/aio/src/assets/images/devguide/architecture/parent-child-binding.png differ diff --git a/aio/src/assets/images/devguide/architecture/service.png b/aio/src/assets/images/devguide/architecture/service.png new file mode 100644 index 0000000000..21cd4de735 Binary files /dev/null and b/aio/src/assets/images/devguide/architecture/service.png differ diff --git a/aio/src/assets/images/devguide/architecture/template-metadata-component.png b/aio/src/assets/images/devguide/architecture/template-metadata-component.png new file mode 100644 index 0000000000..bf8905dd14 Binary files /dev/null and b/aio/src/assets/images/devguide/architecture/template-metadata-component.png differ diff --git a/aio/src/assets/images/devguide/architecture/template.png b/aio/src/assets/images/devguide/architecture/template.png new file mode 100644 index 0000000000..61ec931f7c Binary files /dev/null and b/aio/src/assets/images/devguide/architecture/template.png differ diff --git a/aio/src/assets/images/devguide/attribute-directives/first-highlight.png b/aio/src/assets/images/devguide/attribute-directives/first-highlight.png new file mode 100644 index 0000000000..1117ef0433 Binary files /dev/null and b/aio/src/assets/images/devguide/attribute-directives/first-highlight.png differ diff --git a/aio/src/assets/images/devguide/attribute-directives/highlight-directive-anim.gif b/aio/src/assets/images/devguide/attribute-directives/highlight-directive-anim.gif new file mode 100644 index 0000000000..16e2a3befd Binary files /dev/null and b/aio/src/assets/images/devguide/attribute-directives/highlight-directive-anim.gif differ diff --git a/aio/src/assets/images/devguide/attribute-directives/highlight-directive-final-anim.gif b/aio/src/assets/images/devguide/attribute-directives/highlight-directive-final-anim.gif new file mode 100644 index 0000000000..6c514a447b Binary files /dev/null and b/aio/src/assets/images/devguide/attribute-directives/highlight-directive-final-anim.gif differ diff --git a/aio/src/assets/images/devguide/attribute-directives/highlight-directive-v2-anim.gif b/aio/src/assets/images/devguide/attribute-directives/highlight-directive-v2-anim.gif new file mode 100644 index 0000000000..cd3204587f Binary files /dev/null and b/aio/src/assets/images/devguide/attribute-directives/highlight-directive-v2-anim.gif differ diff --git a/aio/src/assets/images/devguide/cli-quickstart/app-works.png b/aio/src/assets/images/devguide/cli-quickstart/app-works.png new file mode 100644 index 0000000000..1dbaa4f634 Binary files /dev/null and b/aio/src/assets/images/devguide/cli-quickstart/app-works.png differ diff --git a/aio/src/assets/images/devguide/cli-quickstart/my-first-app.png b/aio/src/assets/images/devguide/cli-quickstart/my-first-app.png new file mode 100644 index 0000000000..39e9060f05 Binary files /dev/null and b/aio/src/assets/images/devguide/cli-quickstart/my-first-app.png differ diff --git a/aio/src/assets/images/devguide/dependency-injection/car-components.png b/aio/src/assets/images/devguide/dependency-injection/car-components.png new file mode 100644 index 0000000000..487c07852b Binary files /dev/null and b/aio/src/assets/images/devguide/dependency-injection/car-components.png differ diff --git a/aio/src/assets/images/devguide/dependency-injection/component-hierarchy.png b/aio/src/assets/images/devguide/dependency-injection/component-hierarchy.png new file mode 100644 index 0000000000..3a1fbe59aa Binary files /dev/null and b/aio/src/assets/images/devguide/dependency-injection/component-hierarchy.png differ diff --git a/aio/src/assets/images/devguide/dependency-injection/hid-heroes-anim.gif b/aio/src/assets/images/devguide/dependency-injection/hid-heroes-anim.gif new file mode 100644 index 0000000000..7d41a6e088 Binary files /dev/null and b/aio/src/assets/images/devguide/dependency-injection/hid-heroes-anim.gif differ diff --git a/aio/src/assets/images/devguide/dependency-injection/injector-tree.png b/aio/src/assets/images/devguide/dependency-injection/injector-tree.png new file mode 100644 index 0000000000..1ba5629477 Binary files /dev/null and b/aio/src/assets/images/devguide/dependency-injection/injector-tree.png differ diff --git a/aio/src/assets/images/devguide/displaying-data/final.png b/aio/src/assets/images/devguide/displaying-data/final.png new file mode 100644 index 0000000000..767ab1a50e Binary files /dev/null and b/aio/src/assets/images/devguide/displaying-data/final.png differ diff --git a/aio/src/assets/images/devguide/displaying-data/hero-names-list.png b/aio/src/assets/images/devguide/displaying-data/hero-names-list.png new file mode 100644 index 0000000000..c84e4a6084 Binary files /dev/null and b/aio/src/assets/images/devguide/displaying-data/hero-names-list.png differ diff --git a/aio/src/assets/images/devguide/displaying-data/title-and-hero.png b/aio/src/assets/images/devguide/displaying-data/title-and-hero.png new file mode 100644 index 0000000000..5d8bb583cc Binary files /dev/null and b/aio/src/assets/images/devguide/displaying-data/title-and-hero.png differ diff --git a/aio/src/assets/images/devguide/first-app-tests/Jasmine-not-running-tests.png b/aio/src/assets/images/devguide/first-app-tests/Jasmine-not-running-tests.png new file mode 100644 index 0000000000..777dc7632c Binary files /dev/null and b/aio/src/assets/images/devguide/first-app-tests/Jasmine-not-running-tests.png differ diff --git a/aio/src/assets/images/devguide/first-app-tests/passed-2-specs-0-failures.png b/aio/src/assets/images/devguide/first-app-tests/passed-2-specs-0-failures.png new file mode 100644 index 0000000000..1c0dbb680d Binary files /dev/null and b/aio/src/assets/images/devguide/first-app-tests/passed-2-specs-0-failures.png differ diff --git a/aio/src/assets/images/devguide/first-app-tests/test-passed-once-again.png b/aio/src/assets/images/devguide/first-app-tests/test-passed-once-again.png new file mode 100644 index 0000000000..258c0dd390 Binary files /dev/null and b/aio/src/assets/images/devguide/first-app-tests/test-passed-once-again.png differ diff --git a/aio/src/assets/images/devguide/forms/control-state-transitions-anim.gif b/aio/src/assets/images/devguide/forms/control-state-transitions-anim.gif new file mode 100644 index 0000000000..48ce7805af Binary files /dev/null and b/aio/src/assets/images/devguide/forms/control-state-transitions-anim.gif differ diff --git a/aio/src/assets/images/devguide/forms/hero-form-1.png b/aio/src/assets/images/devguide/forms/hero-form-1.png new file mode 100644 index 0000000000..c2f7e0db4d Binary files /dev/null and b/aio/src/assets/images/devguide/forms/hero-form-1.png differ diff --git a/aio/src/assets/images/devguide/forms/hero-form-2.png b/aio/src/assets/images/devguide/forms/hero-form-2.png new file mode 100644 index 0000000000..e01e2cb437 Binary files /dev/null and b/aio/src/assets/images/devguide/forms/hero-form-2.png differ diff --git a/aio/src/assets/images/devguide/forms/hero-form-3.png b/aio/src/assets/images/devguide/forms/hero-form-3.png new file mode 100644 index 0000000000..449b5899e6 Binary files /dev/null and b/aio/src/assets/images/devguide/forms/hero-form-3.png differ diff --git a/aio/src/assets/images/devguide/forms/hf-4.png b/aio/src/assets/images/devguide/forms/hf-4.png new file mode 100644 index 0000000000..a1426d179b Binary files /dev/null and b/aio/src/assets/images/devguide/forms/hf-4.png differ diff --git a/aio/src/assets/images/devguide/forms/hf-5.png b/aio/src/assets/images/devguide/forms/hf-5.png new file mode 100644 index 0000000000..ea8fcbfebf Binary files /dev/null and b/aio/src/assets/images/devguide/forms/hf-5.png differ diff --git a/aio/src/assets/images/devguide/forms/name-required-error.png b/aio/src/assets/images/devguide/forms/name-required-error.png new file mode 100644 index 0000000000..115cbd62ce Binary files /dev/null and b/aio/src/assets/images/devguide/forms/name-required-error.png differ diff --git a/aio/src/assets/images/devguide/forms/ng-control-class-changes.png b/aio/src/assets/images/devguide/forms/ng-control-class-changes.png new file mode 100644 index 0000000000..89eccab0b6 Binary files /dev/null and b/aio/src/assets/images/devguide/forms/ng-control-class-changes.png differ diff --git a/aio/src/assets/images/devguide/forms/ng-model-in-action-2.png b/aio/src/assets/images/devguide/forms/ng-model-in-action-2.png new file mode 100644 index 0000000000..62b21297d6 Binary files /dev/null and b/aio/src/assets/images/devguide/forms/ng-model-in-action-2.png differ diff --git a/aio/src/assets/images/devguide/forms/ng-model-in-action.png b/aio/src/assets/images/devguide/forms/ng-model-in-action.png new file mode 100644 index 0000000000..46a19bd24c Binary files /dev/null and b/aio/src/assets/images/devguide/forms/ng-model-in-action.png differ diff --git a/aio/src/assets/images/devguide/forms/tdf-1.png b/aio/src/assets/images/devguide/forms/tdf-1.png new file mode 100644 index 0000000000..7ea98616ae Binary files /dev/null and b/aio/src/assets/images/devguide/forms/tdf-1.png differ diff --git a/aio/src/assets/images/devguide/forms/tdf-2.png b/aio/src/assets/images/devguide/forms/tdf-2.png new file mode 100644 index 0000000000..8322d2a490 Binary files /dev/null and b/aio/src/assets/images/devguide/forms/tdf-2.png differ diff --git a/aio/src/assets/images/devguide/forms/tdf-3.png b/aio/src/assets/images/devguide/forms/tdf-3.png new file mode 100644 index 0000000000..b4242ef583 Binary files /dev/null and b/aio/src/assets/images/devguide/forms/tdf-3.png differ diff --git a/aio/src/assets/images/devguide/forms/tdf-4.png b/aio/src/assets/images/devguide/forms/tdf-4.png new file mode 100644 index 0000000000..d5c1b1920c Binary files /dev/null and b/aio/src/assets/images/devguide/forms/tdf-4.png differ diff --git a/aio/src/assets/images/devguide/forms/tdf-5.png b/aio/src/assets/images/devguide/forms/tdf-5.png new file mode 100644 index 0000000000..029a82468f Binary files /dev/null and b/aio/src/assets/images/devguide/forms/tdf-5.png differ diff --git a/aio/src/assets/images/devguide/forms/validity-required-indicator.png b/aio/src/assets/images/devguide/forms/validity-required-indicator.png new file mode 100644 index 0000000000..25f7571e43 Binary files /dev/null and b/aio/src/assets/images/devguide/forms/validity-required-indicator.png differ diff --git a/aio/src/assets/images/devguide/intro/people.png b/aio/src/assets/images/devguide/intro/people.png new file mode 100644 index 0000000000..7b338c4468 Binary files /dev/null and b/aio/src/assets/images/devguide/intro/people.png differ diff --git a/aio/src/assets/images/devguide/jasmine-testing-101/jasmine-1-spec-0-failures.png b/aio/src/assets/images/devguide/jasmine-testing-101/jasmine-1-spec-0-failures.png new file mode 100644 index 0000000000..6115a865a3 Binary files /dev/null and b/aio/src/assets/images/devguide/jasmine-testing-101/jasmine-1-spec-0-failures.png differ diff --git a/aio/src/assets/images/devguide/jasmine-testing-101/null-to-equal-undefined.png b/aio/src/assets/images/devguide/jasmine-testing-101/null-to-equal-undefined.png new file mode 100644 index 0000000000..5f7a7bd847 Binary files /dev/null and b/aio/src/assets/images/devguide/jasmine-testing-101/null-to-equal-undefined.png differ diff --git a/aio/src/assets/images/devguide/jasmine-testing-101/spec-list-2-specs-1-failure.png b/aio/src/assets/images/devguide/jasmine-testing-101/spec-list-2-specs-1-failure.png new file mode 100644 index 0000000000..8e64105574 Binary files /dev/null and b/aio/src/assets/images/devguide/jasmine-testing-101/spec-list-2-specs-1-failure.png differ diff --git a/aio/src/assets/images/devguide/jasmine-testing-101/test-report-1-spec-0-failures.png b/aio/src/assets/images/devguide/jasmine-testing-101/test-report-1-spec-0-failures.png new file mode 100644 index 0000000000..dd85b01a09 Binary files /dev/null and b/aio/src/assets/images/devguide/jasmine-testing-101/test-report-1-spec-0-failures.png differ diff --git a/aio/src/assets/images/devguide/jasmine-testing-101/test-report-2-specs-0-failures.png b/aio/src/assets/images/devguide/jasmine-testing-101/test-report-2-specs-0-failures.png new file mode 100644 index 0000000000..c6e1ba022a Binary files /dev/null and b/aio/src/assets/images/devguide/jasmine-testing-101/test-report-2-specs-0-failures.png differ diff --git a/aio/src/assets/images/devguide/jasmine-testing-101/test-report-2-specs-1-failure.png b/aio/src/assets/images/devguide/jasmine-testing-101/test-report-2-specs-1-failure.png new file mode 100644 index 0000000000..f896018689 Binary files /dev/null and b/aio/src/assets/images/devguide/jasmine-testing-101/test-report-2-specs-1-failure.png differ diff --git a/aio/src/assets/images/devguide/lifecycle-hooks/after-view-anim.gif b/aio/src/assets/images/devguide/lifecycle-hooks/after-view-anim.gif new file mode 100644 index 0000000000..0c1b095f90 Binary files /dev/null and b/aio/src/assets/images/devguide/lifecycle-hooks/after-view-anim.gif differ diff --git a/aio/src/assets/images/devguide/lifecycle-hooks/do-check-anim.gif b/aio/src/assets/images/devguide/lifecycle-hooks/do-check-anim.gif new file mode 100644 index 0000000000..8b3bc392b8 Binary files /dev/null and b/aio/src/assets/images/devguide/lifecycle-hooks/do-check-anim.gif differ diff --git a/aio/src/assets/images/devguide/lifecycle-hooks/hooks-in-sequence.png b/aio/src/assets/images/devguide/lifecycle-hooks/hooks-in-sequence.png new file mode 100644 index 0000000000..128d8673af Binary files /dev/null and b/aio/src/assets/images/devguide/lifecycle-hooks/hooks-in-sequence.png differ diff --git a/aio/src/assets/images/devguide/lifecycle-hooks/on-changes-anim.gif b/aio/src/assets/images/devguide/lifecycle-hooks/on-changes-anim.gif new file mode 100644 index 0000000000..e13284ab8d Binary files /dev/null and b/aio/src/assets/images/devguide/lifecycle-hooks/on-changes-anim.gif differ diff --git a/aio/src/assets/images/devguide/lifecycle-hooks/peek-a-boo.gif b/aio/src/assets/images/devguide/lifecycle-hooks/peek-a-boo.gif new file mode 100644 index 0000000000..6e21ed74a1 Binary files /dev/null and b/aio/src/assets/images/devguide/lifecycle-hooks/peek-a-boo.gif differ diff --git a/aio/src/assets/images/devguide/lifecycle-hooks/peek-a-boo.png b/aio/src/assets/images/devguide/lifecycle-hooks/peek-a-boo.png new file mode 100644 index 0000000000..f799e89ff5 Binary files /dev/null and b/aio/src/assets/images/devguide/lifecycle-hooks/peek-a-boo.png differ diff --git a/aio/src/assets/images/devguide/lifecycle-hooks/projected-child-view.png b/aio/src/assets/images/devguide/lifecycle-hooks/projected-child-view.png new file mode 100644 index 0000000000..bd8068d61b Binary files /dev/null and b/aio/src/assets/images/devguide/lifecycle-hooks/projected-child-view.png differ diff --git a/aio/src/assets/images/devguide/lifecycle-hooks/spy-directive.gif b/aio/src/assets/images/devguide/lifecycle-hooks/spy-directive.gif new file mode 100644 index 0000000000..60056082ba Binary files /dev/null and b/aio/src/assets/images/devguide/lifecycle-hooks/spy-directive.gif differ diff --git a/aio/src/assets/images/devguide/ngcontainer/hero-traits-bad.png b/aio/src/assets/images/devguide/ngcontainer/hero-traits-bad.png new file mode 100644 index 0000000000..08dbbbb56e Binary files /dev/null and b/aio/src/assets/images/devguide/ngcontainer/hero-traits-bad.png differ diff --git a/aio/src/assets/images/devguide/ngcontainer/hero-traits-good.png b/aio/src/assets/images/devguide/ngcontainer/hero-traits-good.png new file mode 100644 index 0000000000..538b24af2d Binary files /dev/null and b/aio/src/assets/images/devguide/ngcontainer/hero-traits-good.png differ diff --git a/aio/src/assets/images/devguide/ngmodule/contact-1b-plunker.png b/aio/src/assets/images/devguide/ngmodule/contact-1b-plunker.png new file mode 100644 index 0000000000..4063efc23d Binary files /dev/null and b/aio/src/assets/images/devguide/ngmodule/contact-1b-plunker.png differ diff --git a/aio/src/assets/images/devguide/ngmodule/contact-2-plunker.png b/aio/src/assets/images/devguide/ngmodule/contact-2-plunker.png new file mode 100644 index 0000000000..909f928e3d Binary files /dev/null and b/aio/src/assets/images/devguide/ngmodule/contact-2-plunker.png differ diff --git a/aio/src/assets/images/devguide/ngmodule/final-plunker.png b/aio/src/assets/images/devguide/ngmodule/final-plunker.png new file mode 100644 index 0000000000..4669a6601b Binary files /dev/null and b/aio/src/assets/images/devguide/ngmodule/final-plunker.png differ diff --git a/aio/src/assets/images/devguide/ngmodule/minimal-plunker.png b/aio/src/assets/images/devguide/ngmodule/minimal-plunker.png new file mode 100644 index 0000000000..0c7bb90e98 Binary files /dev/null and b/aio/src/assets/images/devguide/ngmodule/minimal-plunker.png differ diff --git a/aio/src/assets/images/devguide/ngmodule/v3-plunker.png b/aio/src/assets/images/devguide/ngmodule/v3-plunker.png new file mode 100644 index 0000000000..5888ebfe5a Binary files /dev/null and b/aio/src/assets/images/devguide/ngmodule/v3-plunker.png differ diff --git a/aio/src/assets/images/devguide/pipes/date-format-toggle-anim.gif b/aio/src/assets/images/devguide/pipes/date-format-toggle-anim.gif new file mode 100644 index 0000000000..379c48df95 Binary files /dev/null and b/aio/src/assets/images/devguide/pipes/date-format-toggle-anim.gif differ diff --git a/aio/src/assets/images/devguide/pipes/flying-heroes-anim.gif b/aio/src/assets/images/devguide/pipes/flying-heroes-anim.gif new file mode 100644 index 0000000000..2c11805cd4 Binary files /dev/null and b/aio/src/assets/images/devguide/pipes/flying-heroes-anim.gif differ diff --git a/aio/src/assets/images/devguide/pipes/hero-list.png b/aio/src/assets/images/devguide/pipes/hero-list.png new file mode 100644 index 0000000000..59f0d33fe6 Binary files /dev/null and b/aio/src/assets/images/devguide/pipes/hero-list.png differ diff --git a/aio/src/assets/images/devguide/pipes/power-boost-calculator-anim.gif b/aio/src/assets/images/devguide/pipes/power-boost-calculator-anim.gif new file mode 100644 index 0000000000..27ff25d115 Binary files /dev/null and b/aio/src/assets/images/devguide/pipes/power-boost-calculator-anim.gif differ diff --git a/aio/src/assets/images/devguide/pipes/power-boost-calculator.png b/aio/src/assets/images/devguide/pipes/power-boost-calculator.png new file mode 100644 index 0000000000..35e1e7c797 Binary files /dev/null and b/aio/src/assets/images/devguide/pipes/power-boost-calculator.png differ diff --git a/aio/src/assets/images/devguide/pipes/power-booster.png b/aio/src/assets/images/devguide/pipes/power-booster.png new file mode 100644 index 0000000000..8d9f1433d0 Binary files /dev/null and b/aio/src/assets/images/devguide/pipes/power-booster.png differ diff --git a/aio/src/assets/images/devguide/plunker-separate-window-button.png b/aio/src/assets/images/devguide/plunker-separate-window-button.png new file mode 100644 index 0000000000..8ed3bdb3e6 Binary files /dev/null and b/aio/src/assets/images/devguide/plunker-separate-window-button.png differ diff --git a/aio/src/assets/images/devguide/plunker-switch-to-editor-button.png b/aio/src/assets/images/devguide/plunker-switch-to-editor-button.png new file mode 100644 index 0000000000..004a16c930 Binary files /dev/null and b/aio/src/assets/images/devguide/plunker-switch-to-editor-button.png differ diff --git a/aio/src/assets/images/devguide/quickstart/hello-angular.png b/aio/src/assets/images/devguide/quickstart/hello-angular.png new file mode 100644 index 0000000000..e66975395d Binary files /dev/null and b/aio/src/assets/images/devguide/quickstart/hello-angular.png differ diff --git a/aio/src/assets/images/devguide/quickstart/my-first-app.png b/aio/src/assets/images/devguide/quickstart/my-first-app.png new file mode 100644 index 0000000000..7e3b34e6f0 Binary files /dev/null and b/aio/src/assets/images/devguide/quickstart/my-first-app.png differ diff --git a/aio/src/assets/images/devguide/quickstart/quickstart-plnkr-big.png b/aio/src/assets/images/devguide/quickstart/quickstart-plnkr-big.png new file mode 100644 index 0000000000..53fffca423 Binary files /dev/null and b/aio/src/assets/images/devguide/quickstart/quickstart-plnkr-big.png differ diff --git a/aio/src/assets/images/devguide/quickstart/quickstart-plnkr.png b/aio/src/assets/images/devguide/quickstart/quickstart-plnkr.png new file mode 100644 index 0000000000..c9b3bb4294 Binary files /dev/null and b/aio/src/assets/images/devguide/quickstart/quickstart-plnkr.png differ diff --git a/aio/src/assets/images/devguide/reactive-forms/address-group.png b/aio/src/assets/images/devguide/reactive-forms/address-group.png new file mode 100644 index 0000000000..214f269de5 Binary files /dev/null and b/aio/src/assets/images/devguide/reactive-forms/address-group.png differ diff --git a/aio/src/assets/images/devguide/reactive-forms/addresses-array.png b/aio/src/assets/images/devguide/reactive-forms/addresses-array.png new file mode 100644 index 0000000000..e65b5ec043 Binary files /dev/null and b/aio/src/assets/images/devguide/reactive-forms/addresses-array.png differ diff --git a/aio/src/assets/images/devguide/reactive-forms/hero-detail.png b/aio/src/assets/images/devguide/reactive-forms/hero-detail.png new file mode 100644 index 0000000000..1079d3dee3 Binary files /dev/null and b/aio/src/assets/images/devguide/reactive-forms/hero-detail.png differ diff --git a/aio/src/assets/images/devguide/reactive-forms/hero-list.png b/aio/src/assets/images/devguide/reactive-forms/hero-list.png new file mode 100644 index 0000000000..151eee981f Binary files /dev/null and b/aio/src/assets/images/devguide/reactive-forms/hero-list.png differ diff --git a/aio/src/assets/images/devguide/reactive-forms/json-output.png b/aio/src/assets/images/devguide/reactive-forms/json-output.png new file mode 100644 index 0000000000..ef3a16c67c Binary files /dev/null and b/aio/src/assets/images/devguide/reactive-forms/json-output.png differ diff --git a/aio/src/assets/images/devguide/reactive-forms/just-formcontrol.png b/aio/src/assets/images/devguide/reactive-forms/just-formcontrol.png new file mode 100644 index 0000000000..e51a0f6c80 Binary files /dev/null and b/aio/src/assets/images/devguide/reactive-forms/just-formcontrol.png differ diff --git a/aio/src/assets/images/devguide/reactive-forms/save-revert-buttons.png b/aio/src/assets/images/devguide/reactive-forms/save-revert-buttons.png new file mode 100644 index 0000000000..6c9d0c55a7 Binary files /dev/null and b/aio/src/assets/images/devguide/reactive-forms/save-revert-buttons.png differ diff --git a/aio/src/assets/images/devguide/reactive-forms/validators-json-output.png b/aio/src/assets/images/devguide/reactive-forms/validators-json-output.png new file mode 100644 index 0000000000..b101b43731 Binary files /dev/null and b/aio/src/assets/images/devguide/reactive-forms/validators-json-output.png differ diff --git a/aio/src/assets/images/devguide/router/component-tree.png b/aio/src/assets/images/devguide/router/component-tree.png new file mode 100644 index 0000000000..1a7cb936a3 Binary files /dev/null and b/aio/src/assets/images/devguide/router/component-tree.png differ diff --git a/aio/src/assets/images/devguide/router/confirm-dialog.png b/aio/src/assets/images/devguide/router/confirm-dialog.png new file mode 100644 index 0000000000..03310a7492 Binary files /dev/null and b/aio/src/assets/images/devguide/router/confirm-dialog.png differ diff --git a/aio/src/assets/images/devguide/router/contact-popup.png b/aio/src/assets/images/devguide/router/contact-popup.png new file mode 100644 index 0000000000..5b0a20fba3 Binary files /dev/null and b/aio/src/assets/images/devguide/router/contact-popup.png differ diff --git a/aio/src/assets/images/devguide/router/crisis-center-detail.png b/aio/src/assets/images/devguide/router/crisis-center-detail.png new file mode 100644 index 0000000000..605b781dd4 Binary files /dev/null and b/aio/src/assets/images/devguide/router/crisis-center-detail.png differ diff --git a/aio/src/assets/images/devguide/router/crisis-center-list.png b/aio/src/assets/images/devguide/router/crisis-center-list.png new file mode 100644 index 0000000000..5500d4e28c Binary files /dev/null and b/aio/src/assets/images/devguide/router/crisis-center-list.png differ diff --git a/aio/src/assets/images/devguide/router/hero-detail.png b/aio/src/assets/images/devguide/router/hero-detail.png new file mode 100644 index 0000000000..6e9cfda662 Binary files /dev/null and b/aio/src/assets/images/devguide/router/hero-detail.png differ diff --git a/aio/src/assets/images/devguide/router/hero-list.png b/aio/src/assets/images/devguide/router/hero-list.png new file mode 100644 index 0000000000..cee925e40f Binary files /dev/null and b/aio/src/assets/images/devguide/router/hero-list.png differ diff --git a/aio/src/assets/images/devguide/router/router-1-anim.gif b/aio/src/assets/images/devguide/router/router-1-anim.gif new file mode 100644 index 0000000000..8402849d56 Binary files /dev/null and b/aio/src/assets/images/devguide/router/router-1-anim.gif differ diff --git a/aio/src/assets/images/devguide/router/router-2-anim.gif b/aio/src/assets/images/devguide/router/router-2-anim.gif new file mode 100644 index 0000000000..1a0fef8af6 Binary files /dev/null and b/aio/src/assets/images/devguide/router/router-2-anim.gif differ diff --git a/aio/src/assets/images/devguide/router/selected-crisis.png b/aio/src/assets/images/devguide/router/selected-crisis.png new file mode 100644 index 0000000000..2b727d97e2 Binary files /dev/null and b/aio/src/assets/images/devguide/router/selected-crisis.png differ diff --git a/aio/src/assets/images/devguide/router/selected-hero.png b/aio/src/assets/images/devguide/router/selected-hero.png new file mode 100644 index 0000000000..1873101527 Binary files /dev/null and b/aio/src/assets/images/devguide/router/selected-hero.png differ diff --git a/aio/src/assets/images/devguide/router/shell-and-outlet.png b/aio/src/assets/images/devguide/router/shell-and-outlet.png new file mode 100644 index 0000000000..2eca7af353 Binary files /dev/null and b/aio/src/assets/images/devguide/router/shell-and-outlet.png differ diff --git a/aio/src/assets/images/devguide/security/binding-inner-html.png b/aio/src/assets/images/devguide/security/binding-inner-html.png new file mode 100644 index 0000000000..87292e8eb9 Binary files /dev/null and b/aio/src/assets/images/devguide/security/binding-inner-html.png differ diff --git a/aio/src/assets/images/devguide/security/bypass-security-component-old.png b/aio/src/assets/images/devguide/security/bypass-security-component-old.png new file mode 100644 index 0000000000..05687dc823 Binary files /dev/null and b/aio/src/assets/images/devguide/security/bypass-security-component-old.png differ diff --git a/aio/src/assets/images/devguide/security/bypass-security-component.jpg b/aio/src/assets/images/devguide/security/bypass-security-component.jpg new file mode 100644 index 0000000000..c98f1c5841 Binary files /dev/null and b/aio/src/assets/images/devguide/security/bypass-security-component.jpg differ diff --git a/aio/src/assets/images/devguide/security/bypass-security-component.png b/aio/src/assets/images/devguide/security/bypass-security-component.png new file mode 100644 index 0000000000..b01ee3abd1 Binary files /dev/null and b/aio/src/assets/images/devguide/security/bypass-security-component.png differ diff --git a/aio/src/assets/images/devguide/server-communication/hero-list.png b/aio/src/assets/images/devguide/server-communication/hero-list.png new file mode 100644 index 0000000000..2f7bf71b99 Binary files /dev/null and b/aio/src/assets/images/devguide/server-communication/hero-list.png differ diff --git a/aio/src/assets/images/devguide/server-communication/http-toh.gif b/aio/src/assets/images/devguide/server-communication/http-toh.gif new file mode 100644 index 0000000000..e3a42724f1 Binary files /dev/null and b/aio/src/assets/images/devguide/server-communication/http-toh.gif differ diff --git a/aio/src/assets/images/devguide/server-communication/wiki-1.gif b/aio/src/assets/images/devguide/server-communication/wiki-1.gif new file mode 100644 index 0000000000..0d1689a4e5 Binary files /dev/null and b/aio/src/assets/images/devguide/server-communication/wiki-1.gif differ diff --git a/aio/src/assets/images/devguide/server-communication/wiki-2.gif b/aio/src/assets/images/devguide/server-communication/wiki-2.gif new file mode 100644 index 0000000000..bf566b6385 Binary files /dev/null and b/aio/src/assets/images/devguide/server-communication/wiki-2.gif differ diff --git a/aio/src/assets/images/devguide/structural-directives/bad-paragraph.png b/aio/src/assets/images/devguide/structural-directives/bad-paragraph.png new file mode 100644 index 0000000000..574f39d7e0 Binary files /dev/null and b/aio/src/assets/images/devguide/structural-directives/bad-paragraph.png differ diff --git a/aio/src/assets/images/devguide/structural-directives/bad-select.png b/aio/src/assets/images/devguide/structural-directives/bad-select.png new file mode 100644 index 0000000000..be9fc49ded Binary files /dev/null and b/aio/src/assets/images/devguide/structural-directives/bad-select.png differ diff --git a/aio/src/assets/images/devguide/structural-directives/element-display-in-dom.png b/aio/src/assets/images/devguide/structural-directives/element-display-in-dom.png new file mode 100644 index 0000000000..0dd21fc499 Binary files /dev/null and b/aio/src/assets/images/devguide/structural-directives/element-display-in-dom.png differ diff --git a/aio/src/assets/images/devguide/structural-directives/element-not-in-dom.png b/aio/src/assets/images/devguide/structural-directives/element-not-in-dom.png new file mode 100644 index 0000000000..23ad652bb4 Binary files /dev/null and b/aio/src/assets/images/devguide/structural-directives/element-not-in-dom.png differ diff --git a/aio/src/assets/images/devguide/structural-directives/good-paragraph.png b/aio/src/assets/images/devguide/structural-directives/good-paragraph.png new file mode 100644 index 0000000000..d73ab8f036 Binary files /dev/null and b/aio/src/assets/images/devguide/structural-directives/good-paragraph.png differ diff --git a/aio/src/assets/images/devguide/structural-directives/hero-div-in-dom.png b/aio/src/assets/images/devguide/structural-directives/hero-div-in-dom.png new file mode 100644 index 0000000000..6ab00caff7 Binary files /dev/null and b/aio/src/assets/images/devguide/structural-directives/hero-div-in-dom.png differ diff --git a/aio/src/assets/images/devguide/structural-directives/myUnless-is-true.png b/aio/src/assets/images/devguide/structural-directives/myUnless-is-true.png new file mode 100644 index 0000000000..d3f39895c5 Binary files /dev/null and b/aio/src/assets/images/devguide/structural-directives/myUnless-is-true.png differ diff --git a/aio/src/assets/images/devguide/structural-directives/ngIf-and-myUnless.png b/aio/src/assets/images/devguide/structural-directives/ngIf-and-myUnless.png new file mode 100644 index 0000000000..3d7f80248d Binary files /dev/null and b/aio/src/assets/images/devguide/structural-directives/ngIf-and-myUnless.png differ diff --git a/aio/src/assets/images/devguide/structural-directives/ngSwitch-rendering.png b/aio/src/assets/images/devguide/structural-directives/ngSwitch-rendering.png new file mode 100644 index 0000000000..2c18be2d75 Binary files /dev/null and b/aio/src/assets/images/devguide/structural-directives/ngSwitch-rendering.png differ diff --git a/aio/src/assets/images/devguide/structural-directives/select-ngcontainer-anim.gif b/aio/src/assets/images/devguide/structural-directives/select-ngcontainer-anim.gif new file mode 100644 index 0000000000..c75db47618 Binary files /dev/null and b/aio/src/assets/images/devguide/structural-directives/select-ngcontainer-anim.gif differ diff --git a/aio/src/assets/images/devguide/structural-directives/template-rendering.png b/aio/src/assets/images/devguide/structural-directives/template-rendering.png new file mode 100644 index 0000000000..86130adfcc Binary files /dev/null and b/aio/src/assets/images/devguide/structural-directives/template-rendering.png differ diff --git a/aio/src/assets/images/devguide/structural-directives/unless-anim.gif b/aio/src/assets/images/devguide/structural-directives/unless-anim.gif new file mode 100644 index 0000000000..702590d22f Binary files /dev/null and b/aio/src/assets/images/devguide/structural-directives/unless-anim.gif differ diff --git a/aio/src/assets/images/devguide/template-syntax/evil-title.png b/aio/src/assets/images/devguide/template-syntax/evil-title.png new file mode 100644 index 0000000000..65249e8359 Binary files /dev/null and b/aio/src/assets/images/devguide/template-syntax/evil-title.png differ diff --git a/aio/src/assets/images/devguide/template-syntax/input-output.png b/aio/src/assets/images/devguide/template-syntax/input-output.png new file mode 100644 index 0000000000..677f379d50 Binary files /dev/null and b/aio/src/assets/images/devguide/template-syntax/input-output.png differ diff --git a/aio/src/assets/images/devguide/template-syntax/ng-for-track-by-anim.gif b/aio/src/assets/images/devguide/template-syntax/ng-for-track-by-anim.gif new file mode 100644 index 0000000000..31f603f27c Binary files /dev/null and b/aio/src/assets/images/devguide/template-syntax/ng-for-track-by-anim.gif differ diff --git a/aio/src/assets/images/devguide/template-syntax/ng-model-anim.gif b/aio/src/assets/images/devguide/template-syntax/ng-model-anim.gif new file mode 100644 index 0000000000..ed5da31712 Binary files /dev/null and b/aio/src/assets/images/devguide/template-syntax/ng-model-anim.gif differ diff --git a/aio/src/assets/images/devguide/template-syntax/switch-anim.gif b/aio/src/assets/images/devguide/template-syntax/switch-anim.gif new file mode 100644 index 0000000000..9892df2459 Binary files /dev/null and b/aio/src/assets/images/devguide/template-syntax/switch-anim.gif differ diff --git a/aio/src/assets/images/devguide/testing-an-angular-pipe/5-specs-0-failures.png b/aio/src/assets/images/devguide/testing-an-angular-pipe/5-specs-0-failures.png new file mode 100644 index 0000000000..8d88069e37 Binary files /dev/null and b/aio/src/assets/images/devguide/testing-an-angular-pipe/5-specs-0-failures.png differ diff --git a/aio/src/assets/images/devguide/testing-an-angular-pipe/big-time-fail-screen.png b/aio/src/assets/images/devguide/testing-an-angular-pipe/big-time-fail-screen.png new file mode 100644 index 0000000000..a1525c3996 Binary files /dev/null and b/aio/src/assets/images/devguide/testing-an-angular-pipe/big-time-fail-screen.png differ diff --git a/aio/src/assets/images/devguide/testing-an-angular-pipe/two-failures.png b/aio/src/assets/images/devguide/testing-an-angular-pipe/two-failures.png new file mode 100644 index 0000000000..49d496c778 Binary files /dev/null and b/aio/src/assets/images/devguide/testing-an-angular-pipe/two-failures.png differ diff --git a/aio/src/assets/images/devguide/testing-an-angular-pipe/zero-failures.png b/aio/src/assets/images/devguide/testing-an-angular-pipe/zero-failures.png new file mode 100644 index 0000000000..f461fee889 Binary files /dev/null and b/aio/src/assets/images/devguide/testing-an-angular-pipe/zero-failures.png differ diff --git a/aio/src/assets/images/devguide/testing/app-plunker.png b/aio/src/assets/images/devguide/testing/app-plunker.png new file mode 100644 index 0000000000..b423b88f7e Binary files /dev/null and b/aio/src/assets/images/devguide/testing/app-plunker.png differ diff --git a/aio/src/assets/images/devguide/testing/app-specs-plunker.png b/aio/src/assets/images/devguide/testing/app-specs-plunker.png new file mode 100644 index 0000000000..151557eedc Binary files /dev/null and b/aio/src/assets/images/devguide/testing/app-specs-plunker.png differ diff --git a/aio/src/assets/images/devguide/testing/hero-detail.component.png b/aio/src/assets/images/devguide/testing/hero-detail.component.png new file mode 100644 index 0000000000..3510be66db Binary files /dev/null and b/aio/src/assets/images/devguide/testing/hero-detail.component.png differ diff --git a/aio/src/assets/images/devguide/testing/highlight-directive-spec.png b/aio/src/assets/images/devguide/testing/highlight-directive-spec.png new file mode 100644 index 0000000000..6eb88b2bd5 Binary files /dev/null and b/aio/src/assets/images/devguide/testing/highlight-directive-spec.png differ diff --git a/aio/src/assets/images/devguide/testing/karma-1st-spec-debug.png b/aio/src/assets/images/devguide/testing/karma-1st-spec-debug.png new file mode 100644 index 0000000000..8a5a139a0c Binary files /dev/null and b/aio/src/assets/images/devguide/testing/karma-1st-spec-debug.png differ diff --git a/aio/src/assets/images/devguide/testing/karma-1st-spec-output.png b/aio/src/assets/images/devguide/testing/karma-1st-spec-output.png new file mode 100644 index 0000000000..db8af771b5 Binary files /dev/null and b/aio/src/assets/images/devguide/testing/karma-1st-spec-output.png differ diff --git a/aio/src/assets/images/devguide/testing/karma-browser.png b/aio/src/assets/images/devguide/testing/karma-browser.png new file mode 100644 index 0000000000..341b348fa1 Binary files /dev/null and b/aio/src/assets/images/devguide/testing/karma-browser.png differ diff --git a/aio/src/assets/images/devguide/toh/dashboard-top-heroes.png b/aio/src/assets/images/devguide/toh/dashboard-top-heroes.png new file mode 100644 index 0000000000..f3299a33dc Binary files /dev/null and b/aio/src/assets/images/devguide/toh/dashboard-top-heroes.png differ diff --git a/aio/src/assets/images/devguide/toh/hero-details-1.png b/aio/src/assets/images/devguide/toh/hero-details-1.png new file mode 100644 index 0000000000..0a839f6639 Binary files /dev/null and b/aio/src/assets/images/devguide/toh/hero-details-1.png differ diff --git a/aio/src/assets/images/devguide/toh/hero-details-save-button.png b/aio/src/assets/images/devguide/toh/hero-details-save-button.png new file mode 100644 index 0000000000..8f048153b7 Binary files /dev/null and b/aio/src/assets/images/devguide/toh/hero-details-save-button.png differ diff --git a/aio/src/assets/images/devguide/toh/heroes-dashboard-1.png b/aio/src/assets/images/devguide/toh/heroes-dashboard-1.png new file mode 100644 index 0000000000..efbbbb23a0 Binary files /dev/null and b/aio/src/assets/images/devguide/toh/heroes-dashboard-1.png differ diff --git a/aio/src/assets/images/devguide/toh/heroes-list-1.png b/aio/src/assets/images/devguide/toh/heroes-list-1.png new file mode 100644 index 0000000000..b8088da199 Binary files /dev/null and b/aio/src/assets/images/devguide/toh/heroes-list-1.png differ diff --git a/aio/src/assets/images/devguide/toh/heroes-list-2.png b/aio/src/assets/images/devguide/toh/heroes-list-2.png new file mode 100644 index 0000000000..1751a923a1 Binary files /dev/null and b/aio/src/assets/images/devguide/toh/heroes-list-2.png differ diff --git a/aio/src/assets/images/devguide/toh/heroes-list-delete-button.png b/aio/src/assets/images/devguide/toh/heroes-list-delete-button.png new file mode 100644 index 0000000000..ea487ee361 Binary files /dev/null and b/aio/src/assets/images/devguide/toh/heroes-list-delete-button.png differ diff --git a/aio/src/assets/images/devguide/toh/heroes-list-selected.png b/aio/src/assets/images/devguide/toh/heroes-list-selected.png new file mode 100644 index 0000000000..6264059ccd Binary files /dev/null and b/aio/src/assets/images/devguide/toh/heroes-list-selected.png differ diff --git a/aio/src/assets/images/devguide/toh/mini-hero-detail.png b/aio/src/assets/images/devguide/toh/mini-hero-detail.png new file mode 100644 index 0000000000..62294aaad4 Binary files /dev/null and b/aio/src/assets/images/devguide/toh/mini-hero-detail.png differ diff --git a/aio/src/assets/images/devguide/toh/nav-diagram.png b/aio/src/assets/images/devguide/toh/nav-diagram.png new file mode 100644 index 0000000000..a8cf1ae479 Binary files /dev/null and b/aio/src/assets/images/devguide/toh/nav-diagram.png differ diff --git a/aio/src/assets/images/devguide/toh/toh-anim.gif b/aio/src/assets/images/devguide/toh/toh-anim.gif new file mode 100644 index 0000000000..8fc15c18cc Binary files /dev/null and b/aio/src/assets/images/devguide/toh/toh-anim.gif differ diff --git a/aio/src/assets/images/devguide/toh/toh-hero-search.png b/aio/src/assets/images/devguide/toh/toh-hero-search.png new file mode 100644 index 0000000000..a86d9a5702 Binary files /dev/null and b/aio/src/assets/images/devguide/toh/toh-hero-search.png differ diff --git a/aio/src/assets/images/devguide/toh/toh-http.anim.gif b/aio/src/assets/images/devguide/toh/toh-http.anim.gif new file mode 100644 index 0000000000..a11eb3e5a5 Binary files /dev/null and b/aio/src/assets/images/devguide/toh/toh-http.anim.gif differ diff --git a/aio/src/assets/images/devguide/unit-testing/spectrum.png b/aio/src/assets/images/devguide/unit-testing/spectrum.png new file mode 100644 index 0000000000..2a5f123afc Binary files /dev/null and b/aio/src/assets/images/devguide/unit-testing/spectrum.png differ diff --git a/aio/src/assets/images/devguide/upgrade/a-to-ajs-with-transclusion.png b/aio/src/assets/images/devguide/upgrade/a-to-ajs-with-transclusion.png new file mode 100644 index 0000000000..cbff5ad4fb Binary files /dev/null and b/aio/src/assets/images/devguide/upgrade/a-to-ajs-with-transclusion.png differ diff --git a/aio/src/assets/images/devguide/upgrade/a-to-ajs.png b/aio/src/assets/images/devguide/upgrade/a-to-ajs.png new file mode 100644 index 0000000000..6ee416d0bb Binary files /dev/null and b/aio/src/assets/images/devguide/upgrade/a-to-ajs.png differ diff --git a/aio/src/assets/images/devguide/upgrade/ajs-to-a-with-projection.png b/aio/src/assets/images/devguide/upgrade/ajs-to-a-with-projection.png new file mode 100644 index 0000000000..42ad5f9a5a Binary files /dev/null and b/aio/src/assets/images/devguide/upgrade/ajs-to-a-with-projection.png differ diff --git a/aio/src/assets/images/devguide/upgrade/ajs-to-a.png b/aio/src/assets/images/devguide/upgrade/ajs-to-a.png new file mode 100644 index 0000000000..98764437fe Binary files /dev/null and b/aio/src/assets/images/devguide/upgrade/ajs-to-a.png differ diff --git a/aio/src/assets/images/devguide/upgrade/change_detection.png b/aio/src/assets/images/devguide/upgrade/change_detection.png new file mode 100644 index 0000000000..269118d81a Binary files /dev/null and b/aio/src/assets/images/devguide/upgrade/change_detection.png differ diff --git a/aio/src/assets/images/devguide/upgrade/dom.png b/aio/src/assets/images/devguide/upgrade/dom.png new file mode 100644 index 0000000000..21d2e8a8ca Binary files /dev/null and b/aio/src/assets/images/devguide/upgrade/dom.png differ diff --git a/aio/src/assets/images/devguide/upgrade/injectors-2.png b/aio/src/assets/images/devguide/upgrade/injectors-2.png new file mode 100644 index 0000000000..f46d54f9c3 Binary files /dev/null and b/aio/src/assets/images/devguide/upgrade/injectors-2.png differ diff --git a/aio/src/assets/images/devguide/upgrade/injectors.png b/aio/src/assets/images/devguide/upgrade/injectors.png new file mode 100644 index 0000000000..60f491ebef Binary files /dev/null and b/aio/src/assets/images/devguide/upgrade/injectors.png differ diff --git a/aio/src/assets/images/devguide/user-input/keyup-loop-back-anim.gif b/aio/src/assets/images/devguide/user-input/keyup-loop-back-anim.gif new file mode 100644 index 0000000000..4291af6364 Binary files /dev/null and b/aio/src/assets/images/devguide/user-input/keyup-loop-back-anim.gif differ diff --git a/aio/src/assets/images/devguide/user-input/keyup1-anim.gif b/aio/src/assets/images/devguide/user-input/keyup1-anim.gif new file mode 100644 index 0000000000..a7095f1174 Binary files /dev/null and b/aio/src/assets/images/devguide/user-input/keyup1-anim.gif differ diff --git a/aio/src/assets/images/devguide/user-input/keyup3-anim.gif b/aio/src/assets/images/devguide/user-input/keyup3-anim.gif new file mode 100644 index 0000000000..054ef17157 Binary files /dev/null and b/aio/src/assets/images/devguide/user-input/keyup3-anim.gif differ diff --git a/aio/src/assets/images/devguide/user-input/little-tour-anim.gif b/aio/src/assets/images/devguide/user-input/little-tour-anim.gif new file mode 100644 index 0000000000..76d320264a Binary files /dev/null and b/aio/src/assets/images/devguide/user-input/little-tour-anim.gif differ diff --git a/aio/src/assets/images/devguide/user-input/little-tour.png b/aio/src/assets/images/devguide/user-input/little-tour.png new file mode 100644 index 0000000000..9893e21ce6 Binary files /dev/null and b/aio/src/assets/images/devguide/user-input/little-tour.png differ