Zur Startseite gehen
Ihr Konto
Anmelden
oder registrieren
Übersicht Persönliches Profil Adressen Zahlungsarten Bestellungen
0,00 CHF*
Über uns
IPA-Prüfungsvorbereitung
Für Firmen
Seminare
Seminare für Lernende
Standardsoftware
Lexikon
Kontakt
Zur Kategorie Über uns
Wir sind ...
Nachhaltigkeit
Vorteile unserer Seminare
Dozent werdenbei uns
Zur Kategorie Seminare
Seminarübersicht
Betriebssysteme
Datenbanken
Clientseitige Programmierung
Serverseitige Programmierung
Künstliche Intelligenz
Softwareentwicklung
Mobile Applikationen
Webentwicklung
Zur Kategorie Seminare für Lernende
Seminarübersicht
IPA-Prüfungsvorbereitung
Betriebssysteme
Datenbanken
Serverseitige Programmierung
Clientseitige Programmierung
Künstliche Intelligenz
Mobile Applikationen
Softwareentwicklung
Standardsoftware
Webentwicklung
Zur Kategorie Standardsoftware
Betriebssysteme
Zur Startseite gehen
Ihr Konto
Anmelden
oder registrieren
Übersicht Persönliches Profil Adressen Zahlungsarten Bestellungen
0,00 CHF*
Kategorien
  • Über uns
  • IPA-Prüfungsvorbereitung
  • Für Firmen
  • Seminare
  • Seminare für Lernende
  • Standardsoftware
  • Lexikon
  • Kontakt
Lexikon
A
Angular
  • Über uns
  • IPA-Prüfungsvorbereitung
  • Für Firmen
  • Seminare
  • Seminare für Lernende
  • Standardsoftware
  • Lexikon
  • Kontakt

Lexikon: A

Adobe
Angular
ABCDEFGHIJKLMNOP RST W
Startseite | Inhaltsverzeichnis

Lexikon Navigation

ABCDEFGHIJKLMNOPRSTW Startseite Inhaltsverzeichnis

Angular

Angular ist ein populäres, von Google entwickeltes Open-Source-Framework zur Erstellung von Webanwendungen. Es wurde als vollständiges Neudesign von AngularJS, einer früheren Version des Frameworks, eingeführt und bietet eine Plattform zum Erstellen von Single-Page-Applications (SPAs) mit gut strukturierten und einfach wartbaren Codebasen.

Einige Kernmerkmale und Konzepte von Angular sind:

  1. Komponentenbasierte Architektur: Angular-Apps werden aus einer Sammlung von Komponenten aufgebaut. Eine Komponente steuert einen Teil der Benutzeroberfläche (UI) und besteht in der Regel aus einer HTML-Template-Datei, einer Stylesheet-Datei und einer Klasse, die die Daten und das Verhalten steuert.

  2. Datenbindung: Angular unterstützt sowohl One-Way- als auch Two-Way-Datenbindung. Dies ermöglicht es, dass Veränderungen im Modell automatisch in der View reflektiert werden und umgekehrt.

  3. Dienste und Dependency Injection: Dienste sind Singleton-Objekte, die oft genutzte Funktionen bereitstellen und in verschiedene Teile der Anwendung injiziert werden können. Angulars Dependency-Injection-System ermöglicht es, Komponenten mit allem, was sie benötigen, zu versorgen und fördert gleichzeitig Modularität und Wiederverwendbarkeit.

  4. Routing: Mit dem Angular Router können Sie komplexe Navigationsszenarien in Ihrer Anwendung erstellen, einschließlich Lazy Loading von Modulen, Schutz von Routen und vielem mehr.

  5. Reaktive Programmierung: Angular integriert sich gut mit der RxJS-Bibliothek, die reaktive Programmierung für JavaScript ermöglicht. Dies ist besonders nützlich für das Behandeln von asynchronen Vorgängen und Ereignissen.

  6. Formular-Handling: Angular bietet leistungsstarke Werkzeuge für das Erstellen und Validieren von Formularen, sowohl für Template-driven- als auch für Reactive-Formulare.

  7. Modularität: Features werden in NgModules organisiert, die dazu beitragen, die Bestandteile einer App koordiniert und kohärent zu gestalten.

  8. Tools und Ecosystem: Angular CLI (Command Line Interface) ist ein leistungsstarkes Tool, das Entwicklern hilft, Projekte zu initialisieren, Komponenten hinzuzufügen, Tests durchzuführen und Anwendungen zu bauen und zu deployen. Das Ökosystem umfasst auch eine Vielzahl von Bibliotheken und Plugins von Drittanbietern.

Angular hat sich seit seiner Einführung stark entwickelt, mit regelmäßigen Updates und Verbesserungen, die vom Angular-Team bereitgestellt werden. Es ist für große und komplexe Webanwendungen geeignet und wird von vielen großen Unternehmen und Entwicklern weltweit verwendet.

unsere Seminare

Angular - Fortgeschrittene Techniken
Angular - Fortgeschrittene Techniken
Was lerne ich in diesem Kurs? Vertiefe deine Angular-Kenntnisse! In diesem Aufbauseminar wiederholen wir kurz die Grundlagen von Angular 7 und steigen dann tiefer in fortgeschrittene Themen ein: Von Content-Insertion über Formular-Validierungen bis hin zur Anbindung an Webserver. Entdecke die Kraft von RxJS in reaktiven Architekturen und lerne, wie du robuste Angular-Anwendungen durch Komponenten- und Unit-Tests sicherst. Mach den nächsten Schritt und werde zum Angular-Experten! Die Lernziele im Einzelnen Kurze Grundlagenwiederholung aus dem Augular 7 Grundlagen Kurs Content- Insertion Standarddirektiven Pipes Services und Dependency-Injection Template Driven Fomulare Validierungen von Formularen Reaktive Forms Routing: Navigation innerhalb einer Anwendung Routingkonfiguration Location Strategien Anbindung von Angular-Applikationen an einen Webserver Reaktive Architekturen mit RxJS Komponenten- und Unit-Tests in Angular Anwendungen Zielgruppe Webentwickler, Frontend-Entwickler und Softwareingenieure, die bereits erste Erfahrungen mit Angular 7 gesammelt haben und ihre Fähigkeiten erweitern möchten. Teilnehmervoraussetzungen Fundierte Kenntnisse in Angular. Schulungsunterlagen Schulungsunterlagen sind in den Kursgebühren enthalten. Dauer Der Kurs wird als 3 Tages Kurs angeboten. Als Online Live-Kurs, Inhouse- oder Präsenzseminar. Hinweise Bei einer Präsenzveranstaltung sind Mittagsmenü und Pausenverpflegung (Gebäck, Früchte, Kaffee, Tee, Mineralwasser) im Preis enthalten. Wir bieten diesen Kurs in vielen Schweizer Städten wie Bern, Luzern, Zürich, Basel, Thun, Brig, Visp an. Sie erhalten von uns bei einem Online-Seminar ein hochwertiges USB-Headset gratis frei Haus. Weiterführende Kurse:Java GrundlagenJavaScript Programmierung I

Ab 1.782,45 CHF*
Details
Angular - Grundlagen
Angular - Grundlagen
Was lerne ich in diesem Kurs? Tauche in die Welt von Angular ein! Dieses Grundlagenseminar bietet dir einen tiefen Einblick in das beliebte Framework. Starte mit der Installation und lerne, wie du Komponenten effizient konfigurierst. Ergründe die Magie von Templateing, binde Daten und Ereignisse und navigiere durch den Angular-Komponentenbaum. Verstehe den Lebenszyklus einer Komponente und erlebe die Kraft der Template-Syntax. Mit zahlreichen praktischen Übungen und inspirierenden Beispielen wirst du Schritt für Schritt zum Angular-Profi. Deine Reise in die Angular-Welt beginnt hier! Die Lernziele im Einzelnen Was ist Angular? Installation der benötigten Software Komponenten konfigurieren Das Applikationsmodul Projektorganisation für Angular-Projekte Komponenten und Templateing DOM-Elemente <-> Angular-Komponente Selektoren Angular-Komponentenbaum Die Template-Syntax Schnittstelle zwischen Applikationslogik und Darstellung Property-Bindings Event-Bindings Attribute,Klassen und Styles setzen Template-Variablen Lebenszyklen einer Komponente Komponenten ohne Template Ausblicke Viele Übungen und sinnvolle Beispiele Zielgruppe Frontenddesigner, UI/UX-Designer, Web- und Softwareentwickler, Informatiker, Mitarbeiter von Agenturen, Selbstständige Teilnehmervoraussetzungen Internetkenntnisse - Technische Grundlagen des Internets. Sicherer Umgang mit Windows 10/11. Schulungsunterlagen Schulungsunterlagen sind in den Kursgebühren enthalten. Dauer Der Kurs wird als 3 Tages Kurs angeboten. Als Online Live-Kurs, Inhouse- oder Präsenzseminar. Hinweise Bei einer Präsenzveranstaltung sind Mittagsmenü und Pausenverpflegung (Gebäck, Früchte, Kaffee, Tee, Mineralwasser) im Preis enthalten. Wir bieten diesen Kurs in vielen Schweizer Städten wie Bern, Luzern, Zürich, Basel, Thun, Brig, Visp an. Sie erhalten von uns bei einem Online-Seminar ein hochwertiges USB-Headset gratis frei Haus. Weiterführende Kurse:JavaScript GrundlagenJava GrundlagenJavaScript Programmierung II

Ab 960,00 CHF*
Details
Service-Hotline

Für Buchungen und Beratung können Sie uns gerne unter der Tel. Nummer 027 957 4611 zwischen 8:00 -12:00 Mo-Fr. kontaktieren

Oder über unser Kontaktformular.
Informationen
  • Seminarsoftware
    Goto Webinar Online-Seminar Software

  • Made in Switzerland
    Seminare made in Switzerland

Service
  • PHP-Manual
  • MySQL-Datenbanken
  • Java
  • Android
  • Impressum
  • AGB
  • Datenschutz
  • Kontakt

* Alle Preise inkl. gesetzl MwSt. Alle unsere Produkte sind versandkostenfrei.

SCHWEIZER-BERUFSBILDUNG© ist eine Marke der LTC LOGIC TIDE communications GmbH - Switzerland