ApkDownload

Learn AngularJs Course - Tutorial with Example APK

Última versão 0.0.1 para Windows
Atualizada 19 de January de 2017

Informações do Aplicativo

Versão 0.0.1 (#18)

Atualizada 19 de January de 2017

Tamanho APK 4 MB

Requer Android Android 4.0+ (Ice Cream Sandwich)

Oferecido por Future Vision Computers, Surat

Categoria Aplicativo de Educação gratuito

Aplicativo id com.futurevisioncomputers.angularjs

Developer's notes Curso Angular com Exemplo para Iniciantes e Intermediários. Fácil de aprender.

Capturas de tela

Clique na imagem para ver em tamanho grande

Tabela de conteúdos

Descrição

O que é angular?
AngularJS é um quadro estrutural para aplicações web dinâmicas. Ele permite que você use HTML como seu modelo de linguagem e permite estender a sintaxe do HTML para expressar componentes da sua aplicação de forma clara e sucinta. Dados do angulares ligação e injeção de dependência eliminar grande parte do código que você teria de escrever. E tudo acontece dentro do navegador, tornando-se um parceiro ideal com qualquer tecnologia de servidor.

Angular é o HTML teria sido, se tivesse sido projetado para aplicações. HTML é uma grande linguagem declarativa para documentos estáticos. Ele não contém muito na maneira de criar aplicações, e como resultado aplicações web edifício é um exercício de que eu tenho que fazer para enganar o navegador para fazer o que eu quero?

A diferença de impedância entre aplicações dinâmicas e documentos estáticos é muitas vezes resolvidos com:

uma biblioteca - uma coleção de funções que são úteis ao escrever aplicações web. Seu código está no comando e que chama para a biblioteca quando lhe aprouver. Por exemplo, jQuery.
quadros - uma implementação específica de uma aplicação web, onde o seu código preenche os detalhes. O quadro está no comando e que põe em seu código quando ele precisa de algo específico app. Por exemplo, durandal, brasa, etc.
Angular toma outra abordagem. Ele tenta minimizar a diferença de impedância entre o documento HTML centric eo que precisa de um aplicativo através da criação de novas construções de HTML. Angular ensina o navegador nova sintaxe através de uma construção que chamamos de directivas. Exemplos incluem:

Ligação de dados, como em {{}}.
estruturas de controle DOM para repetir, mostrar e ocultar fragmentos DOM.
Suporte para formulários e validação de formulário.
Colocar novo comportamento de elementos DOM, tais como manipulação de eventos DOM.
Agrupamento de HTML em componentes reutilizáveis.
A solução do lado do cliente completo
Angular não é uma única peça no quebra-cabeça global da construção do lado do cliente de uma aplicação web. Ele lida com todo o código cola DOM e AJAX que você escreveu uma vez com a mão e coloca-lo em uma estrutura bem definida. Isso faz com que opinativo angular sobre como um CRUD (Create, Read, Update, Delete) aplicação deve ser construída. Mas, embora seja opinativo, ele também tenta se certificar de que o seu parecer é apenas um ponto de partida você pode facilmente mudar. Angular vem com o seguinte out-of-the-box:

Tudo o que você precisa para construir um aplicativo CRUD em um conjunto coeso: Dados de ligação, diretrizes básicas de modelagem, validação de formulário, roteamento, deep-linking, componentes reutilizáveis ​​e injeção de dependência.
história Testability: Unidade-teste, teste end-to-end, simulações e equipamentos de teste.
aplicação das sementes com scripts de layout diretório e teste como um ponto de partida.
sweet spot de Angular
Angular simplifica o desenvolvimento de aplicações, apresentando um nível maior de abstração para o desenvolvedor. Como qualquer abstração, ele vem com um custo de flexibilidade. Em outras palavras, nem todo aplicativo é um bom ajuste para Angular. Angular foi construído com a aplicação CRUD em mente. Felizmente aplicações CRUD representam a maioria das aplicações web. Para entender o que Angular é bom, no entanto, ele ajuda a entender quando um aplicativo não é um bom ajuste para Angular.

Jogos e editores de GUI são exemplos de aplicações com manipulação DOM intensivo e complicado. Esses tipos de aplicativos são diferentes dos aplicativos CRUD, e como resultado não são, provavelmente, um bom ajuste para Angular. Nestes casos, pode ser preferível utilizar uma biblioteca com um nível inferior de abstracção, tais como jQuery.

O Zen de Angular
Angular é construído em torno da crença de que o código declarativa é melhor do que imperativo quando se trata de construir interfaces de usuário e componentes de software fiação juntos, enquanto código imperativo é excelente para expressar a lógica de negócios.

É uma idéia muito boa para dissociar a manipulação DOM da lógica de aplicativo. Isso melhora dramaticamente a capacidade de teste do código.
É um muito, muito boa ideia a considerar testes de aplicativo como de igual importância à escrita app. dificuldade de testes é dramaticamente afetada pela forma como o código é estruturado.

Avaliações e opiniões

Avaliação: 5.0 de 5 · Less than 100 avaliações

(*) é necessário

Versões anteriores

Learn AngularJs Course - Tutorial with Example 0.0.1 APK para Windows (#18, 4 MB)