I delivered my “Perfect-World JavaScript” webinar for Critical Path Training today. All in all, I think it went pretty well. The source code I showed is in Git and a write up of it all is on my blog: http://blog.mannsoftware.com/?p=1871.
The webinar covered a lot of material:
- Professional JS development
- Testing with Jasmine and Karma
- IIFEs
- Revealing Module pattern
- Defensive coding
- Dependency Injection
- plus a whole lot more.
Feel free to fork the repo and kick the code around a bit. It is what I would consider production-ready, but please see the information and disclaimer about licensing and attribution in my blog post.
Happy coding!
Dave