Registration Closed
Delhi Chapter

Delhi Developer's Day: Simplify AngularJS and Sorting Algorithms

Guest User Delhi Chapter 10:00 AM To 1:00 PM IST

On 21st February Learn AngularJS and Sorting Algorithms.

When: 21st February 2015

Duration: 5 Hours (10:00 AM to 03:00 PM)

Where: H-217, First Floor, Sector 63, Noida

Price: Free of cost

Requirement: Optional to bring your laptop and internet card

On 21st February 2015 we are going to teach you following topics,


Introduction to JS functions and AngularJS : Hour 1
  1. A leap in JavaScript function
  2. Understanding JavaScript Objects
  3.  Prototype in JavaScript
  4. Getting started with AngularJS
  5. Bootstrapping AngularJS
  6. Writing first Hello World app in AngularJS
  7. Setting up Visual Studio for AngularJS
  8. Setting up Sublime, Node and Bower for AngularJS Development
  9. Understanding basic directives, binding and expression
  10. Basic testing of Angular App

Controller , $Scope and Directive : Hour 2

  1. What is $Scope
  2. What is $RootScope
  3. What is $Scope Hierarchy
  4. What is Controller
  5. What is Module
  6. Controller in Module
  7. Controller Hierarchy
  8. $http service in Controller
  9. Understanding different directives
  10. Built in Directives and Event Directives

Service, Routing : Hour 3

  1. Understanding Service
  2. Using Service
  3. Using Service in Controller
  4. Different Service type
  5. Understanding Routing
  6. Adding your first route
  7. Routing and browser history
  8. Creating Default Route

Demo : Create End to end Angular CRUD Application

Sorting Algorithms
We highly recommend reading the previous session recap's

Sorting Terminologies

  • Comparison v/s Non-comparison sorting algorithms
  • Stable v/s unstable sorting
  • Divide and Conquer Algorithms
  • In-place sorting
  • Adversary argument for lower bound of comparison sort algorithms

Comparison Sorting Algorithms

  • Bubble/Selection Sort (with improvements to make it run in best case linear time)
  • Insertion Sort
  • Heap Sort
  • Quick Sort
  • Merge Sort

Sorting in Linear time

  • Counting Sort
  • Bucket Sort

Registration starts at 09:30 AM. So we request you to be there at 09:30 to get a seat.

Session details are as follows,

Simplify AngularJS Dhananjay kumar 10:00 AM - 01:00 PM
Sorting Algorithms Kamal Rawat 01:00 PM - 03:00 PM


Dhananjay kumar

Dhananjay kumar is a programmer, an independent trainer and a consultant. He is a five times Microsoft MVP and one of the top most member of C# corner community. Currently he is focusing on MEAN stack along with VSNext. For update you can follow him @debug_mode.
Kamal Rawat @kamal_rawat

Kamal is having 10+ years working experience and currently working with Adobe Systems as a computer scientist, ex. Senior SDE at Microsoft IDC hyderabad, he loves to educate people.

Queries concerning your registration should be addressed to or call at 0120- 4256016.

Chapter Leader

Vipul Jain

SharePoint Architect and Project Manager having experience in SharePoint 2016/2013/2010 and Office 365 (SharePoint Online). Also experienced in Azure and .N ...


  • C# Corner
  • H-217, First Floor, Sector-63
  • Noida Uttar Pradesh INDIA

Event Location