This 5-day course is a complete guide to building scalable web applications using Google’s popular Angular framework, leveraging the power of TypeScript to build type-safe applications.
An overview of the framework is given and then each of the 8 building blocks (Modules, Components, Directives, Metadata, Templates, Services, Data Binding and Dependency Injection) are covered in deep dives including testing. RxJS observables are covered as both discrete JavaScript and how they are integrated into Angular. Template-Driven and Reactive forms implementation applications is compared and examined. Creating a single page application through the use of routing is also on the outline of the course which can be seen below.
Delivery is through instructor-led explanations and short follow-up exercises that allow learners to experiment with code. A practical agile-style project is included for learners to complete, either as a collaborative group or individually.
It is essential you understand the face of contemporary web development to attend this course. We insist upon JavaScript experience equivalent to the skills covered in Programming with JavaScript (QAJAVSC) along with good HTML and CSS skills (as covered in QAHTMLCSS).
This course uses TypeScript for all code demonstrations and exercises and so it is essential that attendees have experience equivalent to the skills covered in Programming with TypeScript (QAPTS).
Angular Introduction
Angular Architecture
To be aware of the eight building blocks of Angular:
Testing with Jasmine
Components
Directives
Observables
Template-Driven Forms
Reactive Forms
Form Validation and Testing
Services
Routing
Pipes
Join our public courses in our Istanbul, London and Ankara facilities. Private class trainings will be organized at the location of your preference, according to your schedule.
İ. Ç. A. - Sofyware Developer
Turkcell
Rated the training 5 stars.
M. D. - Senior Developer
Turkcell
Rated the training 5 stars.
S. S. - Kid yaz muh
Etiya Bilgi Teknolojileri
Rated the training 5 stars.
M. G. - Yazılım Uzmanı
Etiya Bilgi Teknolojileri
Rated the training 5 stars.
B. A. - Software Specialist
Etiya Bilgi Teknolojileri
Rated the training 5 stars.
H. T. K. - Yazılım Uzmanı
Etiya Bilgi Teknolojileri
Rated the training 5 stars.
E. G. - Kıdemli Yazılım Uzmanı
Etiya Bilgi Teknolojileri
Rated the training 5 stars.
S. D. - Takım lideri
Etiya Bilgi Teknolojileri
Rated the training 5 stars.
T. S. - Yazılım Uzmanı
Etiya Bilgi Teknolojileri
Rated the training 5 stars.
Ö. F. D. - Yazılım Uzmanı
Etiya Bilgi Teknolojileri
Rated the training 5 stars.
E. T. - Yazılım uzmanı
Allianz Sigorta
Rated the training 5 stars.
M. H. İ. - Yazılım Uzmanı
Allianz Sigorta
Rated the training 5 stars.
H. P. - YAZILIM UZMANI
Allianz Sigorta
Rated the training 5 stars.
B. Ç. - sofware developer
Allianz Sigorta
Rated the training 5 stars.
A. A. - Yazılım Uzmanı
Allianz Sigorta
Rated the training 5 stars.
M. Ö. - Software developer
Allianz Sigorta
Rated the training 5 stars.
S. K. - Yazılım Uzmanı
Allianz Sigorta
Rated the training 5 stars.
C. T. - Yazılım Geliştirme
TAI - TUSAŞ – TÜRK HAVACILIK VE UZAY SANAYİ A.Ş
Rated the training 5 stars.
D. A. - İş Zekası Uzmanı
TAI - TUSAŞ – TÜRK HAVACILIK VE UZAY SANAYİ A.Ş
Rated the training 5 stars.
H. E. - Product Owner
TAI - TUSAŞ – TÜRK HAVACILIK VE UZAY SANAYİ A.Ş
Rated the training 5 stars.
F. T. T. - yazılım mühendisi
TAI - TUSAŞ – TÜRK HAVACILIK VE UZAY SANAYİ A.Ş
Rated the training 5 stars.
K. S. - Yazılım Mühendisi
TAI - TUSAŞ – TÜRK HAVACILIK VE UZAY SANAYİ A.Ş
Rated the training 5 stars.
T. T. - Bilişim Yazılım Uzman Mühendisi
TAI - TUSAŞ – TÜRK HAVACILIK VE UZAY SANAYİ A.Ş
Rated the training 5 stars.
F. K. - Senior Solution Architect
TAI - TUSAŞ – TÜRK HAVACILIK VE UZAY SANAYİ A.Ş
Rated the training 5 stars.
B. U. - Yazılım Geliştirme Uzmanı
AssisTT
Rated the training 5 stars.