SlideShare a Scribd company logo
BY
THIRUMAL S.
What are we going to cover?
What is Angular Js?
Why Angular Js?
Features of Angular Js.
Angular js Hello world Basic Program.
Resources.
What is Angular JS?
AngularJS is an open source Web application framework
with MVC capability for browser based apps.
Developed By Brat Tech LLC, google and community.
Initial release 2009.
Stable release 1.2.18/june 13,2014
Operating system- cross platform
Size: 103 KiB production
750 KiB developmen
Supports modern desktop and mobile browsers, IE version
8 and above.
Why should I use it?
To build well structured, rich client-side applications in a
modular fashion
Less code and more flexibility.
To create powerful dynamic templates. You can also create
your own directives.
It also implements two-way data binding, connecting your
HTML (views) to your JavaScript objects (models)
seamlessly. In simple terms, this means that any update on
your model will be immediately reflected in your view
without the need for any DOM manipulation or event
handling.
Angular js Features.
Model view Controller Architecture.
A well known and proven architecture.
Two way data binding
Automatically synchronizes values between Model and
View.
Dynamic Template
Makes it very easy to update the UI.
Extends html with directives.
Lots of powerful standard directives or create your own.
Build with Testing in mind.
Makes it much easier to unit test different parts.
Automatic Bootstrapping.
-Add a reference to angular js.
-Add the ng app attribute.
Manual Bootstrapping also possible.
Hello World program:
<!DOCTYPE html>
<html lang="en">
<head>
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.5/angular.min.js"></script>
</head>
<body ng-app="myapp">
<div ng-controller="HelloController" >
<h2>Hello {{helloTo.title}} !</h2>
</div>
<script>
angular.module("myapp", [])
.controller("HelloController", function($scope) {
$scope.helloTo = {};
$scope.helloTo.title = "World, AngularJS";
} );
</script>
</body>
</html>
Resources:
angularjs.org/
twitter.com/angularjs
github.com/angular/angular.js
Tutorials:
www.angularjstutorial.com
docs.angularjs.org/tutorial/step_00
docs.angularjs.org/#!/tutorial
Questions?

More Related Content

PPT
Comparative analysis of java script framework
PDF
PPTX
Asp.net mvc - Better User Experience with Kendo UI
PPTX
Rad controlforwindows25thapril
PPTX
Slides of webinar Kendo UI and Knockout.js
PPTX
Windows phone 8 app using Kendo UI
PPTX
Create Hybrid Mobile Application with Icenium and Kendo UI Mobile
PPTX
Building android and i os apps with visual studio
Comparative analysis of java script framework
Asp.net mvc - Better User Experience with Kendo UI
Rad controlforwindows25thapril
Slides of webinar Kendo UI and Knockout.js
Windows phone 8 app using Kendo UI
Create Hybrid Mobile Application with Icenium and Kendo UI Mobile
Building android and i os apps with visual studio

What's hot (20)

PDF
Pros of angular js
PPTX
Angular,react,vue
PDF
Intro to appcelerator
PPTX
Ecommerce Mini Project / Group Project Design
PPTX
Ecommerce Mini Project / Group Project Coding
PDF
Intro Angular Ionic
PPTX
Case study: integrating azure with google app engine
PPTX
HTML5 and jQuery Mobile
PPTX
Why hybrid-is-important
PPTX
Muft for iOS
PPTX
Introduction to jQueryMobile
PDF
Developing Modern Web Interfaces with Dreamweaver CC
PPTX
Build HTML5 Sites/Apps with Kendo UI Core
PDF
AngularJS : Superheroic Javascript MVW Framework
PPTX
React native-app-development
PPTX
Server driven user interface (sdui) – framework for i os applications!
PPTX
Ionic - Hybrid Mobile Application Framework
PPT
I didnt know Flex could do this
PPTX
Introduction to Indigo.Design App Builder
PDF
How much would it cost to hire developers in india
Pros of angular js
Angular,react,vue
Intro to appcelerator
Ecommerce Mini Project / Group Project Design
Ecommerce Mini Project / Group Project Coding
Intro Angular Ionic
Case study: integrating azure with google app engine
HTML5 and jQuery Mobile
Why hybrid-is-important
Muft for iOS
Introduction to jQueryMobile
Developing Modern Web Interfaces with Dreamweaver CC
Build HTML5 Sites/Apps with Kendo UI Core
AngularJS : Superheroic Javascript MVW Framework
React native-app-development
Server driven user interface (sdui) – framework for i os applications!
Ionic - Hybrid Mobile Application Framework
I didnt know Flex could do this
Introduction to Indigo.Design App Builder
How much would it cost to hire developers in india
Ad

Viewers also liked (6)

PPTX
Introduction to Angular JS
PDF
Angular JS Introduction
PPTX
Introduction to Angular js 2.0
PPTX
Introduction to Angular JS
PDF
Introduction to angular js july 6th 2014
PDF
Angular js best practice
Introduction to Angular JS
Angular JS Introduction
Introduction to Angular js 2.0
Introduction to Angular JS
Introduction to angular js july 6th 2014
Angular js best practice
Ad

Similar to Angular js introduction (20)

DOCX
angularjs_tutorial.docx
PDF
Angular js
PDF
AngularJs
PDF
Angularjs 131211063348-phpapp01
PPTX
Angular Javascript Tutorial with command
PPTX
Kalp Corporate Angular Js Tutorials
PDF
Angular JS tutorial
PPTX
Angular workshop
PPTX
ANGULAR JS TRAINING IN PUNE
PPTX
Angular js Classes in Pune
PPTX
AngularJS Introduction
PPTX
SPA05-Intro-to-Angular Introduction and its types
PDF
Introduction to AngularJS By Bharat Makwana
PDF
AngularJS By Vipin
PPTX
Valentine with Angular js - Introduction
PPTX
Introduction to AngularJS Framework
PPTX
Introduction to AngularJS
PPTX
The Basics Angular JS
PPTX
Angular js
PDF
Angularjs interview questions and answers
angularjs_tutorial.docx
Angular js
AngularJs
Angularjs 131211063348-phpapp01
Angular Javascript Tutorial with command
Kalp Corporate Angular Js Tutorials
Angular JS tutorial
Angular workshop
ANGULAR JS TRAINING IN PUNE
Angular js Classes in Pune
AngularJS Introduction
SPA05-Intro-to-Angular Introduction and its types
Introduction to AngularJS By Bharat Makwana
AngularJS By Vipin
Valentine with Angular js - Introduction
Introduction to AngularJS Framework
Introduction to AngularJS
The Basics Angular JS
Angular js
Angularjs interview questions and answers

Recently uploaded (20)

PPTX
L1 - Introduction to python Backend.pptx
PPTX
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx
PDF
T3DD25 TYPO3 Content Blocks - Deep Dive by André Kraus
PDF
System and Network Administration Chapter 2
PDF
Digital Strategies for Manufacturing Companies
PDF
System and Network Administraation Chapter 3
PPTX
Oracle E-Business Suite: A Comprehensive Guide for Modern Enterprises
PPTX
ManageIQ - Sprint 268 Review - Slide Deck
PDF
Softaken Excel to vCard Converter Software.pdf
PDF
SAP S4 Hana Brochure 3 (PTS SYSTEMS AND SOLUTIONS)
PDF
How to Choose the Right IT Partner for Your Business in Malaysia
PPTX
CHAPTER 2 - PM Management and IT Context
PDF
Design an Analysis of Algorithms I-SECS-1021-03
PDF
Which alternative to Crystal Reports is best for small or large businesses.pdf
PDF
Internet Downloader Manager (IDM) Crack 6.42 Build 42 Updates Latest 2025
PDF
How Creative Agencies Leverage Project Management Software.pdf
PDF
Internet Downloader Manager (IDM) Crack 6.42 Build 41
PPTX
Operating system designcfffgfgggggggvggggggggg
PDF
Navsoft: AI-Powered Business Solutions & Custom Software Development
PDF
Audit Checklist Design Aligning with ISO, IATF, and Industry Standards — Omne...
L1 - Introduction to python Backend.pptx
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx
T3DD25 TYPO3 Content Blocks - Deep Dive by André Kraus
System and Network Administration Chapter 2
Digital Strategies for Manufacturing Companies
System and Network Administraation Chapter 3
Oracle E-Business Suite: A Comprehensive Guide for Modern Enterprises
ManageIQ - Sprint 268 Review - Slide Deck
Softaken Excel to vCard Converter Software.pdf
SAP S4 Hana Brochure 3 (PTS SYSTEMS AND SOLUTIONS)
How to Choose the Right IT Partner for Your Business in Malaysia
CHAPTER 2 - PM Management and IT Context
Design an Analysis of Algorithms I-SECS-1021-03
Which alternative to Crystal Reports is best for small or large businesses.pdf
Internet Downloader Manager (IDM) Crack 6.42 Build 42 Updates Latest 2025
How Creative Agencies Leverage Project Management Software.pdf
Internet Downloader Manager (IDM) Crack 6.42 Build 41
Operating system designcfffgfgggggggvggggggggg
Navsoft: AI-Powered Business Solutions & Custom Software Development
Audit Checklist Design Aligning with ISO, IATF, and Industry Standards — Omne...

Angular js introduction

  • 2. What are we going to cover? What is Angular Js? Why Angular Js? Features of Angular Js. Angular js Hello world Basic Program. Resources.
  • 3. What is Angular JS? AngularJS is an open source Web application framework with MVC capability for browser based apps. Developed By Brat Tech LLC, google and community. Initial release 2009. Stable release 1.2.18/june 13,2014 Operating system- cross platform Size: 103 KiB production 750 KiB developmen Supports modern desktop and mobile browsers, IE version 8 and above.
  • 4. Why should I use it? To build well structured, rich client-side applications in a modular fashion Less code and more flexibility. To create powerful dynamic templates. You can also create your own directives. It also implements two-way data binding, connecting your HTML (views) to your JavaScript objects (models) seamlessly. In simple terms, this means that any update on your model will be immediately reflected in your view without the need for any DOM manipulation or event handling.
  • 5. Angular js Features. Model view Controller Architecture. A well known and proven architecture. Two way data binding Automatically synchronizes values between Model and View. Dynamic Template Makes it very easy to update the UI. Extends html with directives. Lots of powerful standard directives or create your own.
  • 6. Build with Testing in mind. Makes it much easier to unit test different parts. Automatic Bootstrapping. -Add a reference to angular js. -Add the ng app attribute. Manual Bootstrapping also possible.
  • 7. Hello World program: <!DOCTYPE html> <html lang="en"> <head> <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.5/angular.min.js"></script> </head> <body ng-app="myapp"> <div ng-controller="HelloController" > <h2>Hello {{helloTo.title}} !</h2> </div> <script> angular.module("myapp", []) .controller("HelloController", function($scope) { $scope.helloTo = {}; $scope.helloTo.title = "World, AngularJS"; } ); </script> </body> </html>