Cursusaanbod

Inleiding

  • Wat is er nieuw in Angular 5?

  • Overzicht van TypeScript en ES6 JavaScript

    • TypeScript-syntaxis
    • Gebruik van de TypeScript transpiler
    • Instellen van Angular 5 en TypeScript

    • Het maken van je eerste Angular-applicatie

      • Plassen van de applicatie
      • Een Angular-project en -app opzetten met behulp van de CLI
      • Een basisprojectopzet maken met Bootstrap 4 en Sass

      • Werken met onderdelen van Angular 5

        • Het creëren van componenten
        • Databinding en string interpolatie
        • Eigenschapsbinding
        • Gebeurtenisbinding
        • Twee-weg-databinding
        • Data-modellering
        • Direktieven
        • Bootstrappen
        • Invoer en uitvoer

        • Het gebruiken van Angular 5-componenten

          • Dataflow
          • Werken met AppModule
          • Werken met aangepaste componenten
          • Gebruik maken van templates en stijlen
          • Gebruik maken van View Encapsulation
          • Inhoud projecteren
          • Component lifecycle en lifecycle hooks begrijpen
          • Gebruik maken van ViewChildren en ContentChildren

          • Databinding in Angular 5

            • Overzicht van eigenschaps- en gebeurtenisbinding
            • Eigenschappen en aliassen binden aan aangepaste eigenschappen
            • Gebeurtenissen en aliassen binden aan aangepaste gebeurtenissen

            • Werken met direktieven

              • Ingebouwde direktieven
              • Aangepaste direktieven

              • Het opsporen van fouten in de applicatie

                • Begrijpen van foutmeldingen in Angular
                • Gebruik maken van sourcemaps om code in de browser te debuggen
                • Gebruik maken van Augury

                • Angular 5-services

                  • Het belang van services leren begrijpen
                  • Een logging-service creëren
                  • Een data-service creëren

                  • Gebruik maken van dependency injection en providers

                    • Injectors, provider en tokens
                    • Afhankelijkheidsinjectie configureren
                    • Jouw provider configureren
                    • Services injecteren in componenten, direktieven en services

                    • Pagina's wisselen met routing

                      • Routes instellen
                      • Routes configureren en laden
                      • Begrijpen van de verschillende navigatiemethoden
                      • Parameters in routes gebruiken
                      • Nest routes creëren
                      • Omvleiding en wildcard routes gebruiken
                      • Begrijpen van route guards
                      • Begrijpen van routing-strategieën

                      • Gebruik maken van RxJS om observables in Angular te creëren en te gebruiken

                        • Overzicht van observables
                        • Overzicht van RxJS
                        • Observables in Angular bouwen en gebruiken

                        • Vormen afhandelen

                          • Gebruik maken van template-driven vormen
                          • Gebruik maken van reactieve vormen

                          • Pijpen gebruiken

                            • Ingebouwde pijpen
                            • Async pipe
                            • Aangepaste pijpen

                            • Aanroepen maken naar externe HTTP-API's

                              Gebruik maken van Angular-modules

                              Het optimaliseren van de Angular 5-applicatie

                              Het testen van de Angular 5-applicatie

                              • Jasmine gebruiken voor eenheidstesten

                              • Angular 5-veiligheid

                                • Authenticatie
                                • Wat wel en niet geschreven moet worden in Angular

                                • Een Angular 5-applicatie in productie implementeren

                                  • Implementeren naar IIS, Apache, Nginx, etc.

                                  • Foutopsporing

                                    Afsluitende opmerkingen

Vereisten

  • Kennis van basis-HTML, CSS en JavaScript

  • Doelgroep

    • Nieuwbeginten in webontwikkeling
    • Ervaren frontend-ontwikkelaars
    • Elk iemand die geïnteresseerd is in het leren van Angular voor app-ontwikkeling

 28 Uren

Aantal deelnemers


Prijs Per Deelnemer

Getuigenissen (1)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën