AngularJS Tutorial

AngularJSé um framework JavaScript muito poderoso. É usado em projetos Single Page Application (SPA). Ele estende o HTML DOM com atributos adicionais e o torna mais responsivo às ações do usuário. AngularJS é um software livre, totalmente gratuito e usado por milhares de desenvolvedores em todo o mundo. Ele é licenciado sob a licença Apache versão 2.0.

Por que aprender AngularJS?

AngularJS é uma estrutura de aplicativo da web de código aberto. Foi originalmente desenvolvido em 2009 por Misko Hevery e Adam Abrons. Agora é mantido pelo Google. Sua versão mais recente é 1.2.21.

  • AngularJS é uma estrutura eficiente que pode criar Rich Internet Applications (RIA).

  • O AngularJS oferece aos desenvolvedores opções para escrever aplicativos do lado do cliente usando JavaScript de uma maneira limpa do Model View Controller (MVC).

  • Os aplicativos escritos em AngularJS são compatíveis com vários navegadores. O AngularJS lida automaticamente com o código JavaScript adequado para cada navegador.

  • AngularJS é um software livre, totalmente gratuito e usado por milhares de desenvolvedores em todo o mundo. Ele é licenciado sob a licença Apache versão 2.0.

No geral, o AngularJS é uma estrutura para construir aplicativos da web de grande escala, alto desempenho e fáceis de manter.

Hello World usando AngularJS.

Apenas para deixá-lo um pouco entusiasmado com o AngularJS, vou apresentar um pequeno programa AngularJS Hello World convencional. Você pode experimentá-lo usando o link Demo.

<html>
   <head>
      <title>AngularJS First Application</title>
   </head>
   
   <body>
      <h1>Sample Application</h1>
      
      <div ng-app = "">
         <p>Enter your Name: <input type = "text" ng-model = "name"></p>
         <p>Hello <span ng-bind = "name"></span>!</p>
      </div>
      
      <script src = "https://ajax.googleapis.com/ajax/libs/angularjs/1.3.14/angular.min.js">
      </script>
      
   </body>
</html>

Aplicações de AngularJS

As características gerais do AngularJS são as seguintes -

  • AngularJS é uma estrutura eficiente que pode criar Rich Internet Applications (RIA).

  • O AngularJS oferece aos desenvolvedores opções para escrever aplicativos do lado do cliente usando JavaScript de uma maneira limpa do Model View Controller (MVC).

  • Os aplicativos escritos em AngularJS são compatíveis com vários navegadores. O AngularJS lida automaticamente com o código JavaScript adequado para cada navegador.

  • AngularJS é um software livre, totalmente gratuito e usado por milhares de desenvolvedores em todo o mundo. Ele é licenciado sob a licença Apache versão 2.0.

No geral, o AngularJS é uma estrutura para construir aplicativos da web de grande escala, alto desempenho e fáceis de manter.

Público

Este tutorial foi desenvolvido para profissionais de software que desejam aprender os fundamentos do AngularJS e seus conceitos de programação em etapas simples e fáceis. Ele descreve os componentes do AngularJS com exemplos adequados.

Pré-requisitos

Você deve ter um conhecimento básico de JavaScript e de qualquer editor de texto. Como vamos desenvolver aplicativos baseados na web usando AngularJS, será bom se você tiver uma compreensão de outras tecnologias da web, como HTML, CSS, AJAX, etc.