mirror of
https://github.com/EbookFoundation/free-programming-books.git
synced 2024-12-20 18:36:13 +00:00
6.2 KiB
6.2 KiB
Angular.js
- Angular for the jQuery developer
- Angular.js Cheat Sheet
- Angular.js Guide
- Angular.js Snippets for Sublime Text 2
- AngularJS - Step by Logical Step
- AngularJS Succinctly (PDF, Kindle) (Just fill the fields with any values)
- Angular.js Tutorial
- Angular.js Youtube Channel
- AngularJS - Extend your Browser
- AngularJS in 60 Minutes (PDF)
- AngularJS Insights
- egghead.io youtube channel: Learn AngularJS with Tutorial Videos & Training
- egghead.io: Learn AngularJS with Tutorial Videos & Training
- Learn AngularJS with free interactive lessons
- Mastering AngularJS Directives
- Recipes with Angular.js (Leanpub, by Frederik Dietz)
- Seven-Part Introduction to Angular
- Unit Testing Best Practices in AngularJS
Backbone.js
- A Complete guide for learning Backbone.js
- A pragmatic guide to Backbone.js apps
- Backbone.js + Require.js, Modularization and Just in Time Dependency Loading, part 1 part 2
- Backbone.js and socket.io
- Backbone Tutorials: Beginner, Intermediate and Advanced - Thomas Davis
- Backbonejs Tutorials
- Building Single Page Web Apps with Backbone.js (work in progress)
- Developing Backbone.js Applications
- Getting Started with Backbone.js
- Hello Backbone - Hello world examples of increasing complexity
- How to share Backbone.js models with node.js
D3.js
- D3 Tips and Tricks
- D3.js Tutorial
- Dashing D3.js
- Interactive Data Visualization for the Web
- Interactive Data Visualization with D3
##Dojo
- Dojo: The Definitive Guide - Matthew A. Russell
Ember.js
##Express.js
- Express.js Guide (Leanpub, by Azat Mardanov)
##jQuery
- JavaScript Fundamentals, Plus a Dash Of JQuery - for dinner ladies
- jQuery Novice to Ninja (PDF)
- jQuery Succinctly, Syncfusion (PDF, Kindle) (Just fill the fields with any values)
Knockout.js
- Knockout.js Starter
- Knockout.js Succinctly (PDF, Kindle) (Just fill the fields with any values)
- tech.pro: Knockout.js tutorial video series
- Lesson 1 - Introduction
- Lesson 2 - Initialising the application
- Lesson 3 - Adding a viewModel
- Lesson 4 - Basic bindings
- Lesson 5 - Observable arrays
- Lesson 6 - The foreach binding
- Lesson 7 - The event binding
- Lesson 8 - The click binding
- Lesson 9 - Custom bindings
- Lesson 10 - Computed Observables
- Lesson 11 - The visible binding
- Lesson 12 - The value binding
- Lesson 13 - Additional Knockout features
- Lesson 14 - Adding a lightbox
- Lesson 15: Summary of the series (Coming soon...)