follow us

Follow AITathens on Twitter faceebook in_logo

Happening now...
minimba_homepage
PhD-home-194x112
e-ban-180x103-2

 


Angular JS

Overview
Angular JS is a client-side web programming framework based on the MVC (Model-View-Controller) pattern. It offers features until recently found only in server-side programming. The course covers the features and capabilities of the Angular JS framework through a series of lab sessions that provide hands on exposure to participants
Objectives

1. To introduce the participants to the features and capabilities of the Angular JS framework
2. To help participants master their skills in Angular JS through a number of hands on examples in a lab environment

Who should attend
  • Researchers and Developers who want to master the State of the Art Angular JS framework for front end programming.
  • Middle Managers who wish to get a feel of the features and capabilities of the popular Angular JS framework.
Course Description

Angular JS is a client-side web programming framework based on the MVC (Model-View-Controller) pattern. It offers features until recently found only in server-side programming. The course covers the features and capabilities of the Angular JS framework through a series of lab sessions that provide hands on exposure to participants.

Topics

• Day 1
o AngularJS in action: the bare basics of Angular JS to build a dynamic web page.
o Overview of the Angular JS components: modules, controllers, directives, filters and services.
o Structuring application code.
• Day 2
o Built-in Directives: Angular JS defines attributes to HTML elements for binding, controlling the DOM contents and styles and event handling.
o Forms: Two way binding, form validation, integration of forms in the Angular JS model.
• Day 3
o Controllers and Scopes: Creation, data and behaviors of controllers. Scope hierarchy for communication between controllers.
o Filters: Transform scope data for display in views without changing the data itself.
• Day 4
o Custom Directives: Creation of a custom directive. Usage of jqLite by directives to manage HTML elements.
• Day 5
o Services: Usage of services for functionality across components like logging, security and networking.

Dates of Training
TBA
Prerequisites

Javascript knowledge can be helpful, but is not required

Instructors

Aristodimos Pnevmatikakis

 

Bookmark and Share

Professional's Views

“I like a lot this subject and have thus attended many similar courses... The organization was very good while the content and associated workshops were interesting and beneficial. Strongly recommend it."

Vassilis Dimopoulos (2005), Managing Director, Oracle Hellas, (Greece) 

Faculty

 

 

View images_vip 

 

Affiliated with Aalborg University-CTiF, Harvard-Kennedy School Of Goverment © ATHENS INFORMATION TECHNOLOGY designed by {Linakis+Associates}