¿Cuál es el mejor libro para aprender Angular 2?

Estoy disfrutando el libro de cocina de Angular 2

No soy el tipo de persona que puede leer un libro técnico de principio a fin. Prefiero sumergirme en un proyecto, ponerme por encima de mi cabeza y luego recurrir a los recursos necesarios para llevar a cabo la tarea.

Por eso me encanta el formato del libro de cocina. Se adapta perfectamente al aprendizaje de lo que necesita en ese momento en fragmentos fáciles y modulares. El libro es completo y no oculta ni pasa por alto detalles importantes.

Otra cosa que me gusta de este libro son todos los ejemplos de código. Solo quiero ver exactamente cómo se hace algo sin pasar las páginas de exposición. El autor ha hecho un esfuerzo adicional y publicó cada muestra de código en un plunker ejecutable en el sitio complementario: Angular 2 Cookbook Recipes

Finalmente, el libro está bien escrito y lleno de divertidísimas frases. Mantiene las cosas entretenidas y me motiva a leer más.

Sí, exactamente hay una cantidad de libros disponibles para aprender Angular2, pero a partir de ahora todos sabemos que angular2 aún no es estable (aunque angular está en estado RC pero aún no se ha lanzado correctamente), por lo que hay más posibilidades de cambio de sintaxis en la próxima versión

Por lo tanto, sugeriría aprender tutoriales en línea en lugar de cualquier libro porque creo que los bloggers son demasiado frecuentes que los libros, y tampoco los hay. De los tutoriales existen para angular2, de ellos pocos están aquí, lo mejor

  1. Artículos de Thoughtram
  2. Angular 2 (sitio web oficial)
  3. The Complete Book on Angular 2 (puede decir el paquete completo de angular2)
  4. Blog de Minko Gechev

Y mucho más….

También siga viendo el registro de cambios angular2 aquí angular / angular para obtener más actualizaciones.

Y stackoverflow como siempre la mejor plataforma para aprender cualquier cosa en cualquier momento.

Ahorre su valioso tiempo comprando este curso. Dominará Angular (tanto Angular 4 como Angular 2) y creará aplicaciones web increíbles y reactivas con el sucesor de Angular.js

Enlace del curso: Angular 4 (anteriormente Angular 2): la guía completa Master Angular (tanto Angular 4 como Angular 2)

Este curso comienza desde cero, ¡no necesitas saber Angular 1 ni Angular 2! (Angular 4 simplemente es la última versión de Angular 2)

Únete al curso angular más completo y popular sobre Udemy, ¡porque ahora es el momento de comenzar!

Desde la configuración hasta la implementación , ¡este curso lo cubre todo! Aprenderá todo sobre Componentes , Directivas , Servicios , Formularios , Acceso HTTP , Autenticación, Optimización de una aplicación angular con módulos y compilación sin conexión y mucho más , y al final: ¡Aprenderá cómo implementar una aplicación !

¡Pero eso no es todo! ¡Este curso también le mostrará cómo usar la CLI angular y presentará un proyecto completo , que le permite practicar lo aprendido durante el curso!

Y si se queda atascado, se beneficia de un soporte extremadamente rápido y amigable , tanto a través de mensajes directos como de discusión. ¡Tienes mi palabra!

Angular es uno de los marcos frontend más modernos, eficientes y potentes que puede aprender a partir de hoy. ¡Le permite crear excelentes aplicaciones web que ofrecen experiencias de usuario increíbles! Aprenda todos los fundamentos que necesita saber para comenzar a desarrollar aplicaciones angulares de inmediato.

Este curso usa TypeScript

TypeScript es el idioma principal utilizado por el equipo oficial de Angular y el idioma que verá principalmente en los tutoriales de Angular. Es un superconjunto de JavaScript y hace que la escritura de aplicaciones angulares sea realmente fácil. Su uso garantiza que tendrá la mejor preparación posible para crear aplicaciones angulares. Mira los videos gratis para más información.

Sin embargo, no se requiere conocimiento de TypeScript; el conocimiento básico de JavaScript es suficiente.

¿Por qué angular?

Angular es el próximo gran problema. Siendo el sucesor del marco Angular.js de gran éxito, está destinado a dar forma al futuro del desarrollo frontend de una manera similar. Las potentes características y capacidades de Angular le permiten crear aplicaciones web complejas, personalizables, modernas, receptivas y fáciles de usar.

Angular 4 simplemente es la última versión del marco Angular y simplemente una actualización de Angular 2.

Angular es más rápido que Angular 1 y ofrece un enfoque de desarrollo mucho más flexible y modular. Después de tomar este curso, podrá aprovechar al máximo todas esas características y comenzar a desarrollar aplicaciones increíbles de inmediato.

Debido a las diferencias drásticas entre Angular 1 y Angular (= Angular 4), no necesita saber nada sobre Angular.js para poder beneficiarse de este curso y construir sus proyectos futuros con Angular.

Obtenga una comprensión muy profunda de cómo crear aplicaciones angulares

¡Este curso le enseñará todos los fundamentos sobre módulos, directivas, componentes, enlace de datos, enrutamiento, acceso HTTP y mucho más! Tomaremos muchas inmersiones profundas y cada sección está respaldada con un proyecto real. Todos los ejemplos muestran las características que Angular ofrece y cómo aplicarlas correctamente.

Específicamente aprenderás:

  • Qué arquitectura usa Angular Cómo usar TypeScript para escribir aplicaciones Angulares Todo sobre directivas y componentes, incluida la creación de directivas / componentes personalizados Cómo funciona la vinculación de datos Todo sobre enrutamiento y manejo de navegación Qué son las tuberías y cómo usarlas Cómo acceder a la Web (por ejemplo, servidores RESTful) Qué inyección de dependencia es y cómo usarlo Cómo usar módulos en Angular Cómo optimizar su aplicación angular (más grande) ¡Construiremos un proyecto importante en este curso y mucho más!

¡No pierdas tiempo, gana ventaja y comienza a desarrollar ahora!

¿Quién es el público objetivo?

  • Desarrolladores frontend recién llegados y experimentados interesados ​​en aprender un marco JavaScript moderno
  • Este curso es para todos los interesados ​​en aprender un marco de JavaScript frontend de última generación.
  • Tomar este curso te permitirá estar entre los primeros en obtener una comprensión muy sólida de Angular

¿Que aprenderás?

  • Desarrolle aplicaciones web modernas, complejas, receptivas y escalables con Angular 4
  • Comprenda completamente la arquitectura detrás de una aplicación Angular 4 y cómo usarla
  • Utilice su comprensión profunda y adquirida de los fundamentos de Angular 4 para establecerse rápidamente como desarrolladores frontend
  • Cree aplicaciones de una sola página con uno de los marcos JavaScript más modernos que existen.

Enlace del curso: Angular 4 (anteriormente Angular 2): la guía completa Master Angular (tanto Angular 4 como Angular 2)

Mis referencias:

  • Para comenzar con el sitio oficial de Angular. Sugiero este artículo para comenzar con Quickstart
  • Busque apoyo comunitario en
  • grupos de Google
  • Desbordamiento de pila
  • Gitter
  • Hay bastantes libros sobre Angular 2 disponibles entre:
    • Publicaciones Manning
    • Oferta O’Reilly
  • Busque los video tutoriales de Udemy como este: Angular 2 con TypeScript para principiantes: la guía pragmática
  • En algún momento, también puede encontrar series relevantes de publicaciones de blog, que cubren los aspectos más importantes del uso de Angular 2 en una aplicación de módulos múltiples. Aquí hay una descripción general de la serie Architectural View en Angular 2
  • Espero que les sea útil.

    EDITAR 21/06/2017: El primer párrafo de esto no tiene sentido ya que fue publicado originalmente en una pregunta sobre AngularJS, no Angular 2, también conocido como Angular. Alguien en Quora pensó que pertenecía aquí, pero no estoy de acuerdo. Alguien quería saber sobre AngularJS, pero yo, como puede ver, les recomendé que se olviden de AngularJS porque es un marco moribundo . Eso es importante y un buen consejo.

    —-

    No hay buenos libros, ya que probablemente no deberías aprender AngularJS. En cambio, debe centrarse en Angular 2+, también conocido como solo Angular.

    Pido disculpas por que parezca un poco desdeñoso, pero realmente creo que actualmente no tiene sentido aprender AngularJS. Es un marco moribundo y será completamente abandonado por Google en los próximos años. Si recién está comenzando, aprenda el futuro, no el pasado.

    Por eso, un desafortunado efecto secundario de la rápida iteración de Google en Angular es que hay pocos libros que sean recursos confiables para ello. El tiempo promedio para escribir, editar y publicar un libro físico es de más de un año, y durante ese tiempo, Angular habrá pasado por dos cambios importantes.

    Comienza con Egghead.io, Code School, o quizás Codecademy si lanzan una clase Angular. Eso te enseñará los conceptos básicos absolutos. A partir de ahí, el mejor lugar para aprender será una combinación de la documentación de Angular, su aplicación de demostración Heroes y preguntas sobre Stack Overflow. Eso no es ideal, lo sé, pero es todo lo que tenemos.

    Hola rahul

    Estoy feliz de que aprecies mi trabajo y me pediste mi sugerencia sobre el mejor libro para aprender Angular 2. Escucha, hay muchos libros disponibles en el mercado, pero hasta ahora lo he verificado, creo que puedes leer estos libros una vez o puedes elegir cualquiera de ellos:-

    • DESARROLLO ANGULAR 2 EN ACCIÓN

    • ENRUTADOR ANGULAR 2
    • PRUEBAS DE APLICACIONES ANGULARES 2

    Creo que esta información te ayudará a resolver tu consulta. También puede visitar MyPustak si desea tomar un libro gratis de su elección.

    ¡¡Te deseo lo mejor!!

    En mi humilde opinión, he encontrado este libro (Pro Angular | Adam Freeman | Apress) como la mejor fuente de aprendizaje angular que he visto.

    La estructura del libro es asombrosa, básicamente está dividida en 2 partes.
    La primera parte consiste en crear una aplicación completa para acostumbrarte a todo el proceso de desarrollo angular, aquí solo debes entender lo que está sucediendo, no te preocupes por memorizar nada.

    Luego, la segunda parte de los libros es donde viene la diversión. Cada capítulo tiene la intención de tocar con la mayor profundidad posible para el autor las piezas más esenciales que conforman el proceso de desarrollo angular.

    He leído varias fuentes de documentación relacionadas con angular y, con mucho, esta es la que me encantó.

    Descargo de responsabilidad: soy muy parcial hacia este autor, basé principalmente toda mi carrera autodidacta en sus libros.

    Hay toneladas de libros y cursos en línea disponibles que deberían brindarle suficiente conocimiento sobre AngularJS 2. Estos son algunos de ellos:

    1. El libro completo sobre Angular 2
    2. Aprender angular 2 · Aprender angular 2
    3. Angular 2 Tutoriales

    Y este curso pagado sobre Udemy:

    La guía completa de Angular 2 – Udemy

    Además, solo revise la documentación oficial de AngularJS 2:

    Angular 2

    Personalmente, prefiero los tutoriales en video para aprender, así que te sugiero que solo videos que puedan ayudarte a aprender Angular 2/4/5 / AngularJS.

    Puedes encontrar videos gratis en Udemy (compañía) y uno de ellos que seguí es Ultimate Angular 2 Developer con Bootstrap 4 y TypeScript. También puede encontrar fácilmente videos en Plural Sight y YouTube.

    Gracias

    Leí el documento oficial angular 2 Angular principalmente y hay una versión china angular.cn.

    Suscribí los siguientes boletines y canales de YouTube:

    • ng-newsletter
    • AngularJS News Weekly
    • AngularJS News Daily
    • ng-conf
    • AngularConnect
    • AngularJS
    • ng-europe

    HotJS tiene los últimos artículos sobre Angular y seguí a algunos autores en Twitter. Consulte AngularClass / awesome-angular2 para obtener más recursos.

    Recomendaría tomar un libro en JavaScript ya que esta es la base de Angular y otros frameworks JS. Eche un vistazo a The Good Parts: Douglas Crockford: 0636920517740: Amazon.com: Libros y en cuanto a recursos para aprender Angular en particular, no encontrará muchos libros sobre el tema. Sin embargo, encontrará muchos cursos en video que podrían ser más útiles a largo plazo. Recomiendo usar Udemy, ya que puede obtener excelentes ofertas y ofrece Angular 4 (anteriormente Angular 2): la guía completa.

    En mi opinión, cuando se trata de marcos nuevos, me gusta jugar con seguridad y apegarme directamente a los documentos originales. Me gusta evitar malentendidos nuevos conceptos y evitar posiblemente crear una base de alguien con una interpretación ligeramente sesgada. Lo mejor es quedarse con los chicos que lo hicieron. ¡Pero solo soy yo!

    Sugiero que el documento oficial de AngularJS sea el mejor para aprender AngularJs. El documento cubre todo sobre Angular Js y el principiante puede comprender su uso fácilmente. Aunque si encuentra que aprender de la documentación oficial de Angular no es suficiente, puede aprender desde aquí (The Complete Book on AngularJS). Cubrieron todo sobre Angular JS 2 en el libro.

    Hay muchos recursos para aprender Angular, pero depende de qué parte quieras entender y aprender en Angular. Los siguientes son algunos enlaces útiles.

    • Para comprender Complete Angular 2, consulte Angular 2, aquí puede aprender desde cero desde la configuración del entorno hasta la creación de aplicaciones.
    • Angular 2 con TypeScript para principiantes: la guía pragmática Este es un video tutorial de Udemy, un muy buen sitio para aprender web.
    • Asegúrese de comprender JS o Typecript antes de comenzar estos tutores. Para TypeScript, consulte Inicio rápido · TypeScript

    Espero que esto te ayude.

    Con el lanzamiento final, y en su mayoría estable, de AngularJS 2.0 hace unos días, se lanzaron algunos libros, o están a punto de salir.

    Puede encontrar una excelente descripción general de estos libros aquí: Los mejores libros para aprender AngularJS 2 – Los mejores libros de programación

    Aparte de eso, la documentación oficial sobre AngularJS 2 es bastante buena, o consulte una de las listas de github Awesome AngularJS 2, como esta: https://github.com/AngularClass/

    Desde mi experiencia con otros libros de las mismas editoriales, el libro Manning Angular 2 With TypeScript debería ser bueno. También el libro PACKT Learning Angular 2. Sin embargo, no he leído ninguno de estos. El libro de entrenamiento Angular 2 de Rangle parece tener un contenido decente y ejemplos en él (simplemente lo hojeé en Scribd).

    Diría que si no tiene un servicio como Scribd y pagará los libros de forma individual, quizás busque los videos de capacitación en un sitio educativo. Udemy tiene varios que son muy buenos. Compré estos dos (son del mismo autor) y descubrí que son muy útiles para aprender Angular2. Angular 2: la guía completa y Angular 2 y NodeJS: la guía práctica para MEAN Stack. NO pague el precio completo por ellos. Udemy tiene ventas frecuentes donde puede comprar cursos a mitad de precio o incluso con un 75% de descuento. Una vez que se sienta cómodo con todos los conceptos en ambos cursos (se construirán 3 o 4 SPAs bastante simples sobre las 2 clases que usan todas las técnicas que necesitará en Angular 2 para la validación de datos, pasando datos entre los componentes principales y secundarios) y componentes hermanos, y hacer llamadas REST, etc.), haga el tutorial en el sitio de Angular 2 (el tutorial de Tour of Heroes). Recomiendo hacer esto incluso si compra los libros, o al menos hace el ToH.

    El libro más completo escrito para Angular sería Angular 2 Training. También debe comenzar un proyecto paralelo al aprendizaje angular, porque la experiencia práctica lo ayuda a aprender más de lo que cualquiera de los libros lo hará.

    Te recomendaría que veas el tutorial de vedio, que está muy bien explicado en 60 minutos, te ayudará a comenzar con los fundamentos de angularjs

    Luego, documentos en el marco superheroico de MVW de JavaScript

    ng-book: The Complete Book on AngularJS por Ari Lerne este libro para principiantes e intermedios

    Leer un libro probablemente no sea la mejor manera de aprender un marco. Leer un libro como Elegant JavaScript le enseñará los conceptos básicos para escribir JavaScript limpio, pero no le enseñará a programar realmente. Simplemente debe comenzar a usar Angular 2. Vea los tutoriales y siga su editor de texto y luego expanda los proyectos o haga los suyos desde cero.

    No hay libro en este momento para la versión rc actual de Angular2. Deje que salga la primera versión estable de Angular2 y luego espere cualquier libro. Hasta entonces pruebe egghead.io – Aprenda herramientas profesionales de JavaScript con videos tutoriales y capacitación
    , Artículos de Thoughtram y algunos videos tutoriales de you tube. Y no creo que realmente necesites un libro para aprender angular2.