block includes
  include ../_util-fns
  - var _angular_io = 'angular.io';
- var __lang = _docsFor || current.path[1] || 'ts';
- var guideData = public.docs[__lang].latest.guide._data;
- var advancedLandingPage = '';
- for(var page in guideData) {
-   if (!guideData[page].basics && !guideData[page].hide) { advancedLandingPage = page; break; }
- }
- var advancedUrl = './' + advancedLandingPage + '.html'
:marked
  This page describes the Angular documentation at a high level.
  If you're new to Angular, you may want to visit "[Learning Angular](learning-angular.html)" first.
  ## Themes
  The documentation is divided into major thematic sections, each
  a collection of pages devoted to that theme.
block js-alert
- var top="vertical-align:top"
table(width="100%")
  col(width="15%")
  col
  tr(style=top)
    td QuickStart
    td
      :marked
        A first taste of Angular with zero installation. 
        Run "Hello World" in an online code editor and start playing with live code.
  tr(style=top)
    td Guide
    td
      :marked
        Learn the Angular basics (you're already here!) like the setup for local development,
        displaying data and accepting user input, injecting application services into components,
        and building simple forms.
  tr(style=top)
    td API Reference
    td
      :marked
        Authoritative details about each of the Angular libraries.
  tr(style=top)
    td Tutorial
    td
      :marked
        A step-by-step, immersive approach to learning Angular that
        introduces the major features of Angular in an application context.
  tr(style=top)
    td Advanced
    td
      :marked
        In-depth analysis of Angular features and development practices.
  tr(style=top if-docs="ts")
    td Cookbook
    td
      :marked
        Recipes for specific application challenges, mostly code snippets with a minimum of exposition.
:marked
  A few early pages are written as tutorials and are clearly marked as such.
  The rest of the pages highlight key points in code rather than explain each step necessary to build the sample.
  You can always get the full source through the #{_liveLink}s.
  ## Code samples
  Each page includes code snippets from a sample application that accompanies the page.
  You can reuse these snippets in your applications.
  Look for a link to a running version of that sample, often near the top of the page,
  such as this