Home » Angular JS

Introduction of Angular JS

Learn: What is Angular JS, its versions; browser supports and basic knowledge to start learning Angular JS?
Submitted by Madhuraj Singh, on July 28, 2017

Angular JS

Angular JS is a well defined structural framework for dynamic web programming. Where we can use HTML as our template language and lets us extend and we can express HTML syntax to express our applications components exactly and properly.

Angular JS direct the browser to use new syntax through using directives. How we use the directives es explained in different forms such as:

  1. Data binding using {{ }}
  2. DOM control structure for repeating, displaying, hiding, DOM elements.
  3. Powerful support for forms and form validations.
  4. Defining new behavior to DOM elements for example DOM event handling.
  5. We can also group HTML elements into new reusable components.

Tutorial – Angular JS (MVC)

Stable Versions: We have following versions available in the market and can be used as stable version as of now. The latest stable version that we can use is 1.6.4 and CDN for our use is given below.

<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.6.4/angular.min.js">
</script>
1.6.4, 1.6.3, 1.6.2, 1.6.1 
1.5.11, 1.5.10, 1.5.9, 1.5.8, 1.5.7, 1.5.6, 1.5.5, 1.5.4, 
1.5.3, 1.5.2, 1.5.1, 1.5.0, 1.4.12, 1.4.11, 1.4.10, 1.4.9, 
1.4.8, 1.4.7, 1.4.6, 1.4.5, 1.4.4, 1.4.3, 1.4.2, 1.4.1, 1.4.0, 
1.3.17, 1.3.16, 1.3.15, 1.3.14, 1.3.13, 1.3.12, 1.3.11, 1.3.10, 
1.3.9, 1.3.8, 1.3.7, 1.3.6, 1.3.5, 1.3.4, 1.3.3, 1.3.2, 1.3.1, 1.3.0, 
1.2.27, 1.2.26, 1.2.25, 1.2.24, 1.2.23, 1.2.22, 1.2.21, 1.2.20, 1.2.19, 
1.2.18, 1.2.17, 1.2.16, 1.2.15, 1.2.14, 1.2.13, 1.2.12, 1.2.11, 1.2.10, 
1.2.9, 1.2.8, 1.2.7, 1.2.6, 1.2.5, 1.2.4, 1.2.3, 1.2.2, 1.2.1, 1.2.0, 
1.0.8, 1.0.7, 1.0.6, 1.0.5, 1.0.4, 1.0.3, 1.0.2, 1.0.1

Browser Support: Angular MVC has the support of widely used browser versions ES-5 and ES-6.

Prerequisite: We have some list of prerequisite for learning angular JS. The list of technologies is required to learn angular JS. We must have basic knowledge of following technologies.

  1. HTML
  2. CSS
  3. JSON
  4. Java script
  5. Bootstrap
  6. REST full web services knowledge

1) HTML – stands for Hyper-Text Markup Language. We use any version of HTML but it is better to have knowledge of HTML 5. In Angular JS MVC the character is V is stands for view and this view is all controlled by HTML and angular syntax together. Angular JS syntax made use of HTML very wide and useful.

2) CSS – stands for Cascading Style Sheets. CSS has very important role in web programming and by the use of CSS one can represent text, pictures and other materials in a very sophisticated way. CSS tells how we can display HTML attributes on screen and on other media platforms. CSS saved our lot of time and extra work that we had to do without using CSS.

3) JSON – stands for JavaScript Object Notation. It is very simple and lightweight notation of data that can be easily and safely transfer from one server to another and can be easily read and change into other types. It is a part of the JavaScript Programming Language, Standard ECMA-262 3rd Edition - December 1999. JSON is text, and we can convert any JavaScript object into JSON, and that we can send JSON to the server. We can also convert any JSON received from the server into JavaScript objects. This way we can work with the data as JavaScript objects, with no complicated parsing and conversion etc.

4) Java Script – It is well known scripting language and it’s a backbone of web development. Java script is one of the best functional programming languages available in the market and widely used in web development in the industries.

5) Bootstrap – It is most powerful framework of HTML, CSS and JavaScript for developing responsive mobile first websites in the web world. It is freely available for use in web programming. We have number of online editors available to design bootstrap example and test it and use it.

6) REST full web-services – REST stands for REpresentational State Transfer. REST is used to build lightweight, maintainable, and scalable web services.






Comments and Discussions

Ad: Are you a blogger? Join our Blogging forum.




Languages: » C » C++ » C++ STL » Java » Data Structure » C#.Net » Android » Kotlin » SQL
Web Technologies: » PHP » Python » JavaScript » CSS » Ajax » Node.js » Web programming/HTML
Solved programs: » C » C++ » DS » Java » C#
Aptitude que. & ans.: » C » C++ » Java » DBMS
Interview que. & ans.: » C » Embedded C » Java » SEO » HR
CS Subjects: » CS Basics » O.S. » Networks » DBMS » Embedded Systems » Cloud Computing
» Machine learning » CS Organizations » Linux » DOS
More: » Articles » Puzzles » News/Updates


© https://www.includehelp.com some rights reserved.