Como dominar o AngularJS? [fechadas]

265

Sou bastante novo no AngularJS e acho um pouco estranho. As coisas fáceis são muito fáceis, mas as coisas avançadas são significativamente mais difíceis (diretivas, provedor / serviço / fábrica ...)

A documentação não é muito útil para alguém que está começando a aprender essas coisas; e me pego constantemente procurando diretrizes para as coisas que preciso, em vez de escrever as minhas.

Eu tentei o Ember.js e fui muito mais produtivo com ele, mas a API ainda está sendo alterada significativamente, por isso prefiro ignorá-lo por enquanto.

Existem recursos melhores para entrar no AngularJS corretamente?

Gal Ben-Haim
fonte
12
Como a pergunta está bloqueada, gostaria de adicionar uma pequena jóia que encontrei: thinkster.io . em suas próprias palavras: "Adoramos o AngularJS, mas foi difícil aprender, por isso escolhemos e criamos os melhores recursos para você aprender. É grátis, simples e incrível."
silicakes
1
Eu tive a mesma experiência, então criei uma série de tutoriais que facilita o uso do Angular. Acho que a melhor maneira de aprender é fazendo isso, passo a passo na criação de um aplicativo passo a passo. Introduzindo apenas os conceitos necessários para criar o aplicativo. Cada etapa é acompanhada de um JSFiddle, no qual você pode revisar e experimentar o código. No final, você poderá criar seu próprio aplicativo a partir do zero. Você pode encontrá-lo em: simplygoodcode.com/2013/12/…
Luis Perez

Respostas:

202

Este é o repositório de recursos de aprendizado do AngularJS mais abrangente que eu já encontrei:

AngularJS-Learning

Para obter as melhores partes (na ordem recomendada de aprendizado):

princípio holográfico
fonte
Aqui está outro vídeo de introdução Introdução ao Angular.js em 50 exemplos (parte 1)
curran
Alguns ótimos links acima - fique de olho no angularjs.guru: eu mesmo conseguiria o domínio, e foi assim que me deparei com ele, relativamente novo, ainda não muito sobre ele ainda, mas, pelo que parece, eles poderiam ser bastante úteis.
Tom Rudge
Aqui eu postei um guia passo a passo para iniciantes no Learn AngularJS.
Zaheer Ahmed
78

Experimente estes vídeos egghead.io Eles são incríveis para começar

deslumbrar
fonte
Notei que parece não ter um em ligações de dados. Você conhece algum bom recurso para aprender esse aspecto? Obrigado!
Brian Armstrong
@BrianArmstrong eu poderia ser um pouco tarde para a festa, mas certifique-se de verificar lição # 1, "Ligação": egghead.io/lessons/angularjs-binding
Marius Schulz
23

Para uma coleção abrangente e crescente de links, verifique o AngularJS-Learning , um repositório do github que coleta recursos, links e postagens interessantes no blog.

Achei muito úteis os tutoriais e vídeos no canal do AngularJS no youtube . Eles vão do material mais básico a alguns tópicos avançados, uma boa maneira de começar.

As contas oficiais do twitter e do google + são uma boa maneira de acompanhar as notícias e obter alguns links legais. Verifique também a lista de discussão do AngularJS .

Um bom agregador de notícias / link é angularjsdaily.com .

Além disso, existem alguns livros novos por aí, para que você possa ficar de olho na sua biblioteca on-line favorita.

Atropo
fonte
16

O canal de IRC #angularjs no freenode.net é uma ótima maneira de obter respostas em tempo real.

Conselho para obter ajuda via IRC:

  1. Faça uma pergunta relativamente específica.
  2. Se possível, demonstre seu problema usando o Plunker ou o JSFiddle .
  3. Escolha o horário no horário nobre para perguntar (no meio da tarde à noite, o EST funciona bem para mim.)
  4. Não entre, faça uma pergunta e saia 2 minutos depois quando alguém não responder imediatamente. Muitos de nós apenas verificamos o IRC periodicamente.
Sharondio
fonte
16

O vídeo Fundamentos do AngularJS em 60 minutos fornece uma introdução e visão geral muito boas.

Também recomendo o livro AngularJS de O'Reilly , mencionado por @Atropo.

andersh
fonte
Muitas resenhas do livro de O'Reilly indicam que há um número muito grande de erros, incluindo erros de codificação. O código direto do livro geralmente não funciona. O livro não é recomendado.
precisa saber é o seguinte
0

Esta resposta é baseada na pergunta e no título deste livro: http://www.packtpub.com/angularjs-web-application-development/book

insira a descrição da imagem aqui

Mars Robertson
fonte
Este livro começou bem, mas acabou indo na direção errada. O livro mostra como criar um aplicativo de página única usando o Angular, mas apresenta uma tonelada de tecnologias não relevantes que o atrapalham: node.js, mongodb, teste de unidade e assim por diante. Você não precisa ler 375 páginas para aprender o AngularJS. Não recomendo este livro para aprender o AngularJS.
AndroidDev