Bewertung:

Das Buch wird im Allgemeinen für seine klaren Erklärungen und seinen praktischen Ansatz gelobt, was es zu einer soliden Wahl für diejenigen macht, die Angular lernen wollen. Allerdings hat es erhebliche Nachteile, insbesondere für echte Anfänger, da viele Rezensenten fanden, dass es an kontextbezogenem Unterricht und umfassenden Beispielen mangelt.
Vorteile:Informativ, leicht verständlich, klare Erklärungen, praktische Herangehensweise an Angular-Konzepte, geeignet für Entwickler mit einigen Vorkenntnissen in JavaScript, deckt wesentliche Themen für die Erstellung von Angular-Anwendungen ab, besonders nützlich für Angular-Einsteiger.
Nachteile:Nicht für absolute Anfänger geeignet, mangelnde Tiefe der Erklärungen und des Kontexts, minimale Übungen, Probleme mit Codebeispielen, die nicht gut erklärt oder funktional sind, unzureichende Abdeckung wichtiger neuer Funktionen wie Angular Ivy und e2e-Tests, viele verstreute Beispiele, die nicht aufeinander aufbauen.
(basierend auf 16 Leserbewertungen)
Learning Angular - Third Edition: A no-nonsense beginner's guide to building web applications with Angular 10 and TypeScript
Entdecken Sie das Potenzial von Angular für die Erstellung von Unternehmens-Webanwendungen - von der Einrichtung der Umgebung bis zur Bereitstellung - mit Hilfe von Expertenanleitungen, schrittweisen Erklärungen und praktischen Übungen.
Hauptmerkmale
⬤ Lernen Sie die Grundlagen von Angular, um Webanwendungen mit TypeScript zu erstellen.
⬤ Erforschen Sie die Grundlagen der Angular-Entwicklung, von Komponenten und Vorlagen bis hin zu Formularen und Services.
⬤ Entdecken Sie Best Practices für das Erstellen, Verpacken und Testen von Angular-Anwendungen.
Buchbeschreibung
Angular, beliebt bei Millionen von Webentwicklern auf der ganzen Welt, ist dank regelmäßiger Updates und neuer Funktionen, die eine schnelle, plattformübergreifende und sichere Frontend-Webentwicklung ermöglichen, nach wie vor eines der führenden JavaScript-Frameworks. Mit Angular können Sie eine hohe Leistung erzielen, indem Sie die neuesten Webtechniken und eine umfassende Integration mit Webtools und integrierten Entwicklungsumgebungen (IDEs) nutzen.
Diese dritte Auflage des Buchs Learning Angular wurde auf Angular 10 aktualisiert und deckt neue Funktionen und moderne Webentwicklungspraktiken ab, um die aktuelle Frontend-Webentwicklungslandschaft zu berücksichtigen. Wenn Sie neu in Angular sind, gibt Ihnen dieses Buch eine umfassende Einführung, damit Sie in kürzester Zeit loslegen können. Sie lernen, wie Sie mit der Angular-Befehlszeilenschnittstelle (CLI) Apps entwickeln, Unit-Tests schreiben, Ihre Apps anhand der Material-Design-Richtlinien gestalten und sie schließlich bei einem Hosting-Anbieter bereitstellen. Das Buch ist besonders für Anfänger geeignet, um sich mit den Grundlagen des Frameworks vertraut zu machen und mit der Entwicklung von Angular-Apps zu beginnen.
Am Ende dieses Buches werden Sie nicht nur in der Lage sein, Angular-Anwendungen mit TypeScript von Grund auf zu erstellen, sondern auch Ihre Programmierkenntnisse mit Best Practices zu verbessern.
Was Sie lernen werden
⬤ Verwenden Sie die Angular CLI, um eine neue Angular-Anwendung zu erstellen und zu implementieren.
⬤ Komponenten, die grundlegenden Bausteine einer Angular-Anwendung, zu erstellen.
⬤ Techniken entdecken, um Angular-Komponenten miteinander interagieren zu lassen.
⬤ Die verschiedenen Arten von Templates, die Angular unterstützt, zu verstehen.
⬤ HTTP-Datendienste für den Zugriff auf APIs und die Bereitstellung von Daten für Komponenten erstellen.
⬤ Verbessern Sie die UX Ihrer Anwendung mit Angular Material.
⬤ Wenden Sie Best Practices und Codierungskonventionen auf Ihre umfangreichen Webentwicklungsprojekte an.
Für wen dieses Buch ist
Das Angular TypeScript-Buch richtet sich an JavaScript- und Full-Stack-Entwickler, die mit Angular in die Welt der Frontend-Entwicklung einsteigen oder auf das Angular-Framework migrieren wollen, um professionelle Webanwendungen zu erstellen. Vertrautheit mit Web- und Programmierkonzepten hilft beim Verständnis der im Buch behandelten Inhalte.