AngularJS Miniconf

A single day single track miniconf on AngularJS

Kickstart Angular JS Development

Submitted by Sreenath Nannat (@sreenathn) on Thursday, 9 January 2014

videocam_off

Technical level

Beginner

Section

Workshops

Status

Submitted

Vote on this proposal

Login to vote

Total votes:  +5

Objective

This workshop is for giving a head start on web application development using Angular JS. At the end of the session, the attendees should be able to:

  • Setup development environment for Angular JS development.
  • Understand Angular JS factories, routes, directives, controllers and templates.
  • Get an overview of Grunt and Bower to fasten front end development.
  • If time permits, get a brief overview of Karma, Jasmine and Test driven development.

Description

AngularJS is an opinionated MV* framework which will help you build highly interactive web applications in a much structured manner.

This workshop will cover the following:

  • All the major concepts in Angular JS such as factories, routes, directives, controllers and templates.
  • In-depth understanding about how scopes and two way data binding works in AngularJS.
  • Kickstarting AngularJS development using ng-boilerplate.
  • Overview of tools such as Lint, Grunt and Bower which would help for fastening the development.
  • Overview of the TDD tools such as Karma, Jasmine which is bundled with ng-boilerplate.

Requirements

Laptop with your preferred editor (Our preference is Sublime) and node.js installed.

Speaker bio

Sreenath is a Product Developer @ Multunus. He has experience in technologies like Ruby/Rails, Rubymotion, Javascript and Android. He has been working with Backbone. JS for some time and recently been smitten by AngularJS & has since then dedicated himself to it. He is equally passionate about Test Driven Development and has been doing TDD for almost 2 years. He is busy capturing the world in his camera when he’s not coding.

Leena is the Head of Engineering @ Multunus. With 10+ years of experience in the industry she had worked with variety of technologies such as J2EE, Ruby On Rails, Objective C, Android etc. After working with BackboneJS extensively, right now she is exploring AngularJS. Apart from technologies, she has been an evangelist of Test Driven Development (TDD) and Continuous Delivery (CD). She has spoken about CD at DroidCon India 2011 and AgileIndia 2012. She had conducted a TDD workshop on Android as part of DroidCon India 2013.

Comments

  • 1
    Anirban Majumdar (@anirvan) 5 years ago

    Would you be covering the pitfalls, esp wrt memory consumption of angular?

Login with Twitter or Google to leave a comment