Watch the first few minutes on us! If you'd like to watch the entire video and hundreds more like it, download code samples, access offline videos and skills assessments, and use the discussion forums, log in or purchase a subscription.
AngularJS Directives provide a framework for building enhanced user interface experiences for your Web application. Directives allow you to write code that interacts with the DOM, transforming it and responding to generated events, modifying the behavior of existing elements or building your own custom controls. This lesson focuses on how directives are built, how to make use of the services provided by the AngularJS framework, compiling and linking a directive, working with attributes, and working with two-way data binding through the ngModel controller.