Jumping into Javascript

The Jumping into Javascript series is centered around the development of JamochaTrade, a stock charting and paper trading application written in pure Javascript. JamochaTrade allows the user to fictionally buy and sell stock using real historical data in order to test new strategies, familiarize themselves with a new security or teach/learn about trading stocks.

The Jumping into Javascript began as a series of step-by-step tutorials which discussed Javascript development, using the html 5 canvas, getting cross-domain data and other techniques and principals. The series was put on hold to complete Scheme in Python. As of 2001-11-04 development was restarted on the JamochaTrade project. Unfortunately the speed of development has ended the step-by-step tutorial nature of this series and there are no plans to go back to it.

The pre-release version of JamochaTrade is available here. Please use it and report any bugs/comments/feature requests you have. This project will likely produce further articles on architecture or implementation, and they will be added here as they are produced.

Part 1 | Jumping into Javascript

Part 2 | Moving Objects on the Canvas

Part 3 | Objects and Loops

Part 4 | Same Origin Policy, JSONP, XMLHttpRequest, and Cheating with jQuery

Part 5 | Namespaces, we should have more of these

Part 6 | Drawing JSONP Data on the Canvas

Part 7 | Good news and bad news

 


 

JamochaTrade in action

GitHub repo

Issue Tracker

  1. No comments yet.
(will not be published)