{
  "contenido": [
    {
      "title": "Introducción",
      "count_learn": 1,
      "class": ["Introducción a la sección"]
    },
    {
      "title": "Dominando la creación automática del Angular CLI",
      "count_learn": 20,
      "class": [
        "Introducción a la sección",
        "Temas puntuales que aprenderemos en esta sección",
        "Tarea práctica #3 - Creación de un módulo personalizado",
        "Resolución de la tarea práctica #3 - Creación de un módulo personalizado",
        "Rutas hijas - ForChild( )",
        "AuthRoutingModule",
        "Colocando nuestras rutas a partir de un path específico",
        "Guardar los cambios en GitHub y crear un TAG de producción"
      ]
    },
    {
      "title": "Estructuración de nuestro proyecto",
      "count_learn": 4,
      "class": [
        "Introducción a la sección",
        "Temas puntuales que aprenderemos en esta sección",
        "Tarea práctica #3 - Creación de un módulo personalizado",
        "Guardar los cambios en GitHub y crear un TAG de producción"
      ]
    },
    {
      "title": "Módulos",
      "count_learn": 3,
      "class": [
        "Temas puntuales que aprenderemos en esta sección",
        "Tarea práctica #3 - Creación de un módulo personalizado",
        "Resolución de la tarea práctica #3 - Creación de un módulo personalizado"
      ]
    },
    {
      "title": "NOTA: Base para la mayoría de los ejercicios de este curso",
      "count_learn": 5,
      "class": [
        "Temas puntuales que aprenderemos en esta sección",
        "Tarea práctica #3 - Creación de un módulo personalizado",
        "Resolución de la tarea práctica #3 - Creación de un módulo personalizado",
        "Colocando nuestras rutas a partir de un path específico",
        "Guardar los cambios en GitHub y crear un TAG de producción"
      ]
    },
    {
      "title": "@inputs y @Outputs",
      "count_learn": 6,
      "class": [
        "Introducción a la sección",
        "Tarea práctica #3 - Creación de un módulo personalizado",
        "Resolución de la tarea práctica #3 - Creación de un módulo personalizado",
        "AuthRoutingModule",
        "Colocando nuestras rutas a partir de un path específico",
        "Guardar los cambios en GitHub y crear un TAG de producción"
      ]
    },
    {
      "title": "Servicios básicos, temas, rutas básicas y persistencia de los ajustes",
      "count_learn": 8,
      "class": [
        "Introducción a la sección",
        "Temas puntuales que aprenderemos en esta sección",
        "Tarea práctica #3 - Creación de un módulo personalizado",
        "Resolución de la tarea práctica #3 - Creación de un módulo personalizado",
        "Rutas hijas - ForChild( )",
        "AuthRoutingModule",
        "Colocando nuestras rutas a partir de un path específico",
        "Guardar los cambios en GitHub y crear un TAG de producción"
      ]
    },
    {
      "title": "Observables y Promesas",
      "count_learn": 2,
      "class": [
        "Temas puntuales que aprenderemos en esta sección",
        "Tarea práctica #3 - Creación de un módulo personalizado"
      ]
    },
    {
      "title": "Backend - Node - Express - Mongo - Instalaciones y configuraciones básicas",
      "count_learn": 4,
      "class": [
        "Introducción a la sección",
        "Temas puntuales que aprenderemos en esta sección",
        "Tarea práctica #3 - Creación de un módulo personalizado",
        "Resolución de la tarea práctica #3 - Creación de un módulo personalizado"
      ]
    }
  ]
}
