October 27, 2015
Organizing large code bases is a deep and opinionated topic. We'll show you Bitovi's insight with the DoneJS toolset and how we structure rich, complex applications.October 27, 2015
Documentation is an integral part for any development process. This week we'll take you through generating documentation using DocumentJS.October 7, 2015
can.Map and can.List are demystified in this session. We'll dive deep into the API and show examples on how each are used from a conceptual and practical perspective.October 7, 2015
Testing frameworks, tools and approaches are all addressed in this talk. We'll discuss unit testing vs functional testing, how to run and automate tests and tools we use everyday.October 7, 2015
CanJS has grown from humble roots in 2006 to a full featured MV* library. This week we'll discuss high points in CanJS and how it can help you build rich, maintainable applications.October 7, 2015
This week, well be talking about the strengths and weaknesses of CanJS and StealJS compared to other frameworks like React, Angular, Backbone, EmberJS, and module loaders like RequireJS, Browserify,...October 7, 2015
Matthew Phillips takes us through the need for module loaders, managing dependencies and how StealJS simplifies the process.October 6, 2015
This week we review how we break down applications to their core architecture. Maintaining state, the MVVM pattern and more will be discussed as we use Trello and TodoMVC as real world examples.August 18, 2015
As a preface to the upcoming sessions of how Bitovi delivers applications, we'll dive into the theory of what is needed in a successful project.August 18, 2015
We're bringing all the jQuery knowledge from the past sessions together as we build a custom plugin. Using our own mini-jQuery library, we'll build a custom tabs widget!