Skip to content

gaabora/screencasts

 
 

Repository files navigation

This repository contains code that goes along with my screencasts.

  • Navigation for Single Page Applications (October 2014) - screencast - code - This screencast covers how to construct a single page application with a tab-like navigation user interface and routing using only Web Standards (HTML, JavaScript, CSS, The DOM).
  • Introduction to Dynamic HTML with JavaScript, CSS and AJAX (September 2014) - screencast - code - An introduction to dynamic HTML using only Web standards (no libraries) to build the essence of a blog. Covers HTML, JavaScript, DOM APIs and CSS including Media Queries.
  • Reactive Data Visualization with ModelJS (July 2014) - screencast - code - Discusses a new approach to developing generalized reactive data visualizations using D3.js.
  • Introduction to Angular.js in 50 examples (March 2014) - screencast - code - Introduces Angular.js, covers background of data binding, single-page-apps, and related libraries, then introduces Angular features by example.
  • Building a Graphing Calculator (November 2013) - screencast - code - Covers plotting of mathematical functions, linking user interface elements to a model behind the graphics, and using the URL hash fragment (without any single-page-app libraries).
  • Mathematical Graphic Patterns (August 2013) - screencast - code - Introduces HTML5 Canvas and animation.
  • Introduction to JavaScript Programming (July 2013) - screencast - code - Introduces the syntax and semantics of the JavaScript Language.
  • Polygon Editor with HTML5 Canvas, Backbone.js and Require.js (April 2013) - screencast - code - Introduces the Model View Controller concept along with Require.js, Underscore.js, and Backbone.js by building an interactive polygon editor.
  • Bouncing Circles (March 2013) - screencast - code - Covers interaction with HTML5 canvas and n-body physics simulation.

All content released under the MIT License. Feel free to use and modify!

Curran Kelleher 2014

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 89.5%
  • HTML 8.5%
  • CSS 1.6%
  • Shell 0.4%