Session Details

Test-Driven Development with TypeScript+Jasmine+AngularJS  

Level :
Date :
10:45 AM Sunday
Room :
Interested : (149) - Registered : (60)


Come with your laptops to learn and try out test-driven development for web applications using TypeScript, Jasmine and AngularJS. TypeScript provides a great way to bring the advantages of compiled languages over to the world of Javascript. We will demonstrate test-driven development by writing a simple application to unscramble Anagrams using TypeScript. Tests will be written before we write actual business logic. Then, we will wire it up with AngularJS to get some web pizzazz. We will also show how we can extend our unit testing to test AngularJS controllers. We will end with an icing of Bootstrap and you will return with a great setup for Agile Web Development. You can attend this session as a viewer but you can also dive in and follow along. To do that, please clone this git repository before you come to our session (so you don't have to rely on Wi-fi):

The Speaker(s)


Somik Raha

Somik Raha works at the intersection of strategy, technology innovation and organizational transformation. Prior to SmartOrg, Somik worked as an agile software development coach and founded the open-source htmlparser project. He received his Ph.D. in Decision Analysis from Stanford University conducting research on values-based decision-making, helping organizations align decisions with their core values. He is an active volunteer with ServiceSpace and blogs for the Huffington Post.

Kai Wu

Kai Wu is a software engineer of SmartOrg with a strong focus on single page application. He is interested in delivering cutting edge applications. Right now Kai is working with AngularJs, Test-driven development and NodeJs. Outside of the web, Kai likes music, badminton and cooking.
  • Not Interested
  • Interested
  • Attending