Angular with NativeScript

Beskrivelse

På kurset får du en grundig genn emgang til Angular framework. Med Angular kan du bygge hurtige og responsive hjemmesider. På kurset bliver du i stand, til selvstændigt at udvikle Angular applications i NativeScript. Undervisningen foregår på engelsk.
Angular is an opinionated framework to build Single Page Applications (SPA)


SPAs do have some challenges for which Angular offers solutions, challenges like maintainability, testability, data - user interface synchronisation, form handling, bookmarking specific SPA parts, setup, etc.

Deltagerprofil
This course is intended for professional developers who are familiar with JavaScript 5 programming.

Udbytte
The course starts with an introduction to TypeScript, the language used by Angular. Next will be building the user interface and the specific layout and components building blocks available. Naturally themes, styling and handling images are discussed. After those NativeScript topics, we learn how Angular keeps data synchronised between code and the view. Moving on to writing components hierarchies, handling data and making forms. When those basics are done, the focus will be on setup, dependency injection, routing, calling web services, plugins, animations and other advanced topics. During ...

Vis mere

... the course we’ll gradually cover the tools and methods to support the developers.

Indhold

Introduction

What is Angular?
Why Angular?
What is NativeScript?
Why NativeScript?
Setup


Module 1: Language constructs for Angular

EcmaScript 2018 and later (JavaScript): The relevant features for Angular
TypeScript


Module 2: Angular Basics

Building blocks
Bootstrapping
Components
Templates & Styling
Interpolation
Binding expressions


Module 3: NativeScript UI

Modules
Layout
Modal View
UI Widgets
Gestures


Module 4: NativeScript Styling

Styling
Theme
Resources & Images


Module 5: Data binding

Properties
Attributes
Events
Structural Directives: if, if-then, for, switch, etc.


Module 6: Pipes

Build-in pipes
Promises & Observables (RxJS)
Customer pipes


Module 7: Forms

Two-way data binding
Template driven forms
Reactive forms


Module 8: Multiple components

Parent to child communication
Child to parent communication
Transclusion
Component lifecycle


Module 9: Dependency Injection

Modules
Services
Injectors
Factories


Module 10: Router

Static routing
Dynamic routing
Nested routes
History
Navigating in code


Module 11: Calling Web Services

HttpClient
Module 12: Developer experience
Debugging
Developer tools
Code sharing
Unit testing
Updating to new Angular versions


Module 13: NativeScript

Project Structure
Plugins
Hardware Access
Application Templates


Module 14: Miscellaneous

Custom Directives
Animations
Appendix


Appendix 1: Immutable Data

Immutable JavaScript: List; Map; Set; Convert from and to raw JavaScript
objects; Nested structures; Lazy sequences; Equality; Batch mutations


Form
This hands-on course will cover the full breadth of Angular and NativeScript, from data binding to dependency injection and from gestures to the router. The course is based on countless examples and lots of practical exercises.

Form ved virtuelt afholdelse
Du tilgår kurset via internettet fra din egen computer, stabil forbindelse er vigtig.
Du logger på via det tilsendte link, hvor vores underviser sidder klar til at gennemgå kurset “live” med en gruppe deltagere


Instructor
Rick is a senior consultant and trainer from The Netherlands. He has over 20 years of professional experience while working in small, large and fast growing organisations. His passion is simplicity, well-written code and team dynamics. He is specialised in front-end technologies and speaks regularly about these topics at international events.



Har du spørgsmål?

Hvis du har yderligere spørgsmål til dette produkt eller ønsker at få fremsendt materiale i forbindelse med produktet, er du velkommen til at benytte kontaktformularen herunder.

Angular with NativeScript

Forhandler
Teknologisk Institut
Normalpris
19.999,00 kr
Udsalgspris
19.999,00 kr
Normalpris
Udsolgt
Pris pr. stk.
pr. 
Eksklusiv moms.

Efter aftale / Kontakt for pris

Hvis du har valgt Efter aftale, kan du udfylde formularen nedenfor og så vender vi tilbage til dig og aftaler nærmere.

Har du spørgsmål?

Hvis du har yderligere spørgsmål til dette produkt eller ønsker at få fremsendt materiale i forbindelse med produktet, er du velkommen til at benytte kontaktformularen herunder.