Curso de Backbone.js

Aprende a estructurar aplicaciones web con JavaScript, facilitando el mantenimiento y reutilización de código

  • Premium
  • Javascript
  • Básico
Empezar ahora

Acerca del curso

Aprende a desarrollar aplicaciones con Backbone.js, librería de JavaScript que facilita el mantenimiento y reutilización de código. Backbone es ligero, rápido y fácil de aprender. Tiene una gran documentación y un código simple, por lo que pronto podrás usarlo para seguir profesionalizándote en el lado frontend. Empezaremos el curso desde cero y avanzaremos paso a paso, lo único que necesitas es tener una base en JavaScript. Si aún no conoces este lenguaje, te recomendamos revisar nuestro curso de JavaScript.

Lista de Clases

  • Clase 1: Fundamentos

    • 1.- Introducción
    • 2.- Dependencias
    • 3.- MV*
    • 4.- Single Page App
    • 5.- ¿Cómo organizar el proyecto?
  • Clase 2: Eventos

    • 1.- Eventos en Backbone.js
    • 2.- on, once, off
    • 2.- on, once, off
    • 3.- lisento, lisentoonce, stoplistening
  • Clase 3: Modelos

    • 1.- Introducción a Modelos
    • 2.- Model Class, .toJSON(), defaults, propiedades propias
    • 2.- Model Class, .toJSON(), defaults, propiedades propias
    • 3.- Método get y método set
    • 4.- Initialize y eventos propios
  • Clase 4: Colecciones

    • 1.- Introducción a Colecciones
    • 2.- Collection class, instancias de colection class
    • 3.- Método get y set
    • 4.- Initialize
    • 5.- Eventos(add, remove, reset)
    • 5.- Eventos(add, remove, reset)
    • 6.- Métodos adicionales de colecciones
    • 7.- Colecciones desde el servidor
    • 8.- Filtros de colecciones
  • Clase 5: Underscore

    • 1.- Underscore en Modelos
    • 1.- Underscore en Modelos
    • 2.- Underscore en Colecciones
  • Clase 6: Vistas

    • 1.- Introducción a Vistas
    • 2.- Propiedad el y $el
    • 3.- Propiedad render
    • 4.- Propiedad Initialize
    • 5.- Eventos
    • 6.- Templates
    • 7.- Mostrar datos API
    • 8.- Vistas proyecto - Template
    • 8.- Vistas proyecto - Template
    • 9.- Filtros en vistas
    • 10.- Detalle vistas
    • 11.- Renderización de vistas
    • 12.- Vistas (hide - show)
    • 12.- Vistas (hide - show)
  • Clase 7: Rutas

    • 1.- Introducción a Rutas
    • 2.- Backbone history
    • 3.- Método start y navigate
    • 4.- Enrutamiento dinámico
    • 4.- Enrutamiento dinámico
    • 5.- Eventos en rutas
    • 5.- Eventos en rutas
    • 6.- App
    • 7.- Eventos cliente - servidor en App
  • Clase 8: Modularización y optimización

    • 1.- Introducción a RequireJS
    • 1.- Introducción a RequireJS
    • 2.- Inicialización a Modularizar
    • 3.- Modularización App
    • 3.- Modularización App
    • 4.- Templates Modularizados
    • 5.- Optimización
  • Clase 9: Tips en Backbone.js

    • 1.- Tips en Backbone.js

Proyecto del curso

proyecto proyecto

Información del curso

  • Acceso las 24 horas del día
  • Clases concretas faciles de llevar
  • Proyecto o ejercicios prácticos durante el curso
  • Certificado de completitud
Empezar ahora

Forma parte de los +190 mil estudiantes que están aprendiendo con nosotros