Angular puede ser una montaña rusa. Beginning AngularJS: Best Paths to Take muestra una curva de aprendizaje bastante precisa. A veces se siente como lo mejor del mundo, a veces parece que apestas. Hay momentos de iluminación y luego hay momentos de infortunio.
Dos semanas no es mucho tiempo, así que sospecho que no podrás profundizar mucho. Tampoco mencionaste si vas a usar Angular 1 o 2. Supongo que Angular 1.
Para mí, personalmente, las partes más confusas tienen que ver con las directivas y la gran cantidad de conceptos (fábricas, proveedores, etc.). Saber qué usar cuándo y por qué puede ser interesante. En algún momento, es probable que comience a luchar con el rendimiento y aprenda sobre conceptos como el ciclo de resumen.
- ¿Cuál es la diferencia entre un firewall de aplicación web y un firewall de red normal? ¿Protegen cosas diferentes?
- ¿Cuáles son las aplicaciones y ventajas de AES?
- Estoy aprendiendo desarrollo front-end. ¿Cómo me posiciono en la capa de aplicación?
- Entre Ionic, React y JavaScript puro, ¿qué se recomienda para las aplicaciones web progresivas?
- ¿Existe un sitio web de viajes que considere escalas de varios días al calcular el costo?
En pocas palabras, hay mucho que aprender y creo que tendrá que ser muy específico sobre su aprendizaje a menos que quiera encontrarse en lo profundo de un pantano. Va a ser un desafío al menos. Por supuesto, esto depende de sus requisitos. Angular puede ser genial para algunos prototipos rápidos.