IT Skills Web Development and Graphic Design Scripting JavaScript
Node.js is a server-side JavaScript engine built on Googleâs V8 runtime. Backbone.Marionette is a set of design templates for Backbone.js created to simplify the process of creating large scale applications. In this course, you'll learn about complex JavaScript application development using Backbone.js, server-side databases, node.js and Marionette.
Objectives |
Node.js - start the course
- locate, download, and install the Node.js web server, which enables client-server functionality for your Backbone applications on your computer
- install NPM (Node Packaged Modules) and finalize the installation of the Node.js server used by Backbone.js
- prepare a JavaScript file in Backbone.js with the basic settings which allow you to run Node
- render a model to a view in Backbone.js
- create an application that lets users carry out operations on the server in JavaScript Backbone.js
- implement MongoDB in JavaScript Backbone.js
Working with List and Form Views - create a collection for rendering lists in Backbone.js
- use Backbone.js to create views for displaying array items
- display List Views with Backbone.js
- convert a list of items into hyperlinks to serve as navigation in an app using Backbone.js
- create a Handlebars template, then configure it using Backbone.js
- add a form view to an application using Backbone.js
Server Based Models - save user data to a server using Backbone.js
- add the Backbone.delete method to your Backbone.js application
Events in Depth - set up and use Backbone.js events
- respond to objects being changed or added to models using Backbone.js
- add an event that listens for a click and displays a message using Backbone.js
- add a change event to a model to track changes to its data using Backbone.js
- use Backbone.js to listen to bound events
- use an API event to add another callback in Backbone.js
- use the listenTo method in JavaScript Backbone.js
- use the once method in JavaScript Backbone.js
- include a keypress event that listens for a particular key in a Backbone.js application
Working with Server Databases - include an error callback in JavaScript Backbone.js
- remove the pound sign from URLs in JavaScript Backbone.js
- populate collections with data from a database in JavaScript Backbone.js
- code an application to add and delete database records in JavaScript Backbone.js
Marionette - install the Marionette application library for Backbone.js
- reduce the code needed to create and render views to a single line using Marionette in Backbone.js
- define an Essential Application Object using Marionette in Backbone.js
- use Marionette to add regions to your Backbone.js application
- use Marionette to place aspects of your Backbone.js application within a module
- use the Backbone LocalStorage library to add storage capability to a Backbone.js application
- use Marionette to create a layout and define a template and its features for a Backbone.js application
- use Marionette composite view to add multiple instances of itemView to a collection and apply views in Backbone.js
|