[PDF] [PDF] Formation Angular 11 - Ambient IT

Soyez-les premiers à appréhender les nouveaux concepts de développement afin d'écrire des applications robustes et performantes Objectifs q Découvrir les  



Previous PDF Next PDF





[PDF] Formation Angular 11 - Ambient IT

Soyez-les premiers à appréhender les nouveaux concepts de développement afin d'écrire des applications robustes et performantes Objectifs q Découvrir les  



[PDF] Développement dune application WEB, client- serveur vs AngularJSjs

Grâce à W3Schools, j'ai appris les concepts de base d'AngularJS, même si ceux- ci sont expliqués de manière très simpliste Les exemples d'applications 



[PDF] Getting Started with Angular - Second Edition

a similar concept in the development of the user interface in AngularJS applications Figure 1 to Figure 4 show the main Angular concepts and the connections 



[PDF] Angular : RxJS

Deux concepts importants : Observable : une fonction retournant un flux de valeurs `a un observateur de mani`ere synchrone ou asynchrone Un observable



[PDF] Deviens un ninja avec Angular (extrait gratuit) - Ninja Squad books

6 mai 2016 · Components, décrit la philosophie d'Angular, puis te propose de AngularJS n' est pas parfait, avec des concepts très difficiles à cerner, et des



[PDF] Preview Angular 2 Tutorial (PDF Version) - Tutorialspoint

A component is the fundamental concept of Angular A component is a class that controls a view template - a part of a web page where information to the user is displayed and user feedback is responded to Components are required to build Angular apps



[PDF] Angular 7 i - Tutorialspoint

This tutorial is designed for software programmers who want to learn the basics of Angular 7 and its programming concepts in a simple and easy manner



[PDF] Build Better Apps with Angular 2 - Day One - Frontend Masters

A template is HTML that tells Angular how to render a component • Templates include data bindings as well as other components and directives • Angular 2 



[PDF] Unit 1 : AngularJS Core Concepts - Dnyansagar Arts & Commerce

SUBJECT NAME: AngularJS Unit 1 : AngularJS Core Concepts Answer the following : (Short Questions) 1) Features of Angular js 2) Draw the diagram of 



[PDF] Angular momentum Angular momentum – concepts & definition

Angular momentum – concepts definition - Linear momentum: p = mv - Angular (Rotational) momentum: L = moment of inertia x angular velocity = Iω inertia

[PDF] angular 8 crud example for beginners

[PDF] angular 8 crud example github

[PDF] angular 8 crud example tutorial

[PDF] angular 8 datatable example stackblitz

[PDF] angular 8 ebook

[PDF] angular 8 example app github

[PDF] angular 8 forms example stackblitz

[PDF] angular 8 interview questions

[PDF] angular 8 interview questions and answers pdf

[PDF] angular 8 library example github

[PDF] angular 8 login example github

[PDF] angular 8 login example stackblitz

[PDF] angular 8 migration guide

[PDF] angular 8 modules best practices

[PDF] angular 8 pdf download

+33 (0)1 48 10 09 46
formation@ambient-it.net

140 Avenue Jean Lolive 93500 Pantin - France

Mis à jour le 30/06/2023

S'inscrire

Formation Angular 16

Formez-vous au Framework Web le plus puissant du marché !

3 jours (21 heures)

Présentation

Formez-vous sur l'un des meilleurs frameworks JavaScript pour améliorer vos performances web. Notre formation Angular vous permettra d'optimiser l'expérience utilisateur. Notre formation complète vous enseignera dans un premier temps l'ES2022 (le nouveau TypeScript et JavaScript), la philosophie et le templating de ce célèbre framework. Nous vous présenterons les features apportées par les dernières versions. Par la suite, vous apprendrez à utiliser les composants principaux : les services, l'injection de dépendances ainsi que le paramétrage du router. Pour terminer ce cours, plusieurs concepts avancés seront abordés comme la programmation asynchrone, RxJS et la communication serveur via des requêtes HTTP. À l'issue de ce programme, vous serez apte à développer une application web performante en utilisant le JavaScript ou le TypeScript. Vous saurez aussi réaliser des tests unitaires et fonctionnels. Notre formation vous présentera la dernière version de cette technologie, Angular 16.

Objectifs

lDécouvrir les fonctionnalités & les nouveautés du framework Angular lSavoir développer une nouvelle application Web avec Angular lSavoir concevoir une application Angular avec JavaScript et TypeScript 4.9 lUtiliser les tests unitaires et fonctionnels au développement lDécouvrir la dernière version de la spécification officielle de JavaScript ES2022 lConnaître les mécanismes avancés du Framework

Public visé

lDéveloppeur Web lLead Développeur lArchitecte Web

Pré-requis

lConnaissance de JavaScript ou TypeScript, HTML5/CSS3

Pré-requis logiciels

lAu minimum 8 Go de ram (16 Go recommandés) sur Windows 10, MacOS ou Linux (type Ubuntu

22.04)

lUne connexion internet sans proxy lNodejs installé lUn IDE installé comme Visual Studio Code Recommandations de lecture avant et après la formation

lSi vous n'êtes pas à l'aise à 100% avec les components Angular, nous vous proposons cet article

de Malcoded lUn guide Angular pour maîtriser les modules lPour aller plus loin, découvrez les meilleures pratiques de développement sur Angular lUn long article détaillé sur l'utilisation des routers lUn long tutoriel en anglais pour maîtriser les forms

Programme de notre formation Angular 16

Jour 1 - Introduction

lES2022, le nouveau JavaScript lES2022 et les modules lTypeScript : le typage du JavaScript

Les bases du framework

lComprendre la philosophie du framework lTemplating lAngular CLI, un outil pour tout générer lTP : Première application et outillage

Les nouveautés d'Angular 14 & 15

lStrictly typed forms lStandalone components lDirective image lMaterial Design components lAPI autonome

Composant

lWeb Components lDécorateurs Angular lProperty binding, lire des données depuis le composant lEvent binding, évènements personnalisés lCycle de vie lTP : Premier composant

Directives

lDirective : fonctionnement et création lLes directives fournies par Angular lAttribute directives lStructural directives lDirectives complexes lTP : Première directive

Modules

lDéclarations d'un module : imports et exports lLes providers d'un module lIntroduction à "forRoot" et "forChild" lTP : créer un module, l'exporter et le réutiliser Pipes lLes transformateurs fournis lFormater une chaîne lFormater des collections lUtiliser un pipe comme un service lTP : Créer ses propres pipes

Jour 2 - Services, communication intercomposants

Services

lLes services fournis lInjection de service lTP : Injecter les services fournis par Angular

Injection de dépendances (IOC)

lPrincipes lConfigurer son application lL'injection de dépendances : type-based et hiérarchique lDifférents types de providers lTP : Créer ses propres services

Router

lRouterModule: Configuration des routes et URLs lDéfinitions des routes, liens et redirection, paramètres lHiérarchies de routes lVues imbriquées lCycle de vie (Routing lifecycle) lTP : Transformer une application Web en Single Page Application Jour 3 - Reactive programming, communication serveur

Observables

lIntroduction à RxJS lLe concept d'Observable lLes principaux opérateurs lLien avec les promesses lTP : premier pas avec RXJS

Échanger avec un serveur

lRequêtes HTTP lCommunication avec une API lAfficher des données externes lAfficher des données asynchrones avec AsyncPipe lTP : récupérer et afficher des données à partir d'une API REST distance

Formulaire

lCréer un formulaire lTemplate-driven forms lngModel lReactive forms lValidation et erreurs lObservateurs lTP : Créer ses propres validateurs, envoyer une requête POST

Performance

lAstuces, bonnes pratiques & outils lDécouverte des différentes stratégies de compilation lTP : Tester la performance

Concepts avancés

lAnimations lInjection de dépendances avancée (IoC) lTest unitaire Module Complémentaire : Angular Avancé (2 jours)

Sociétés concernées

Cette formation s'adresse à la fois aux particuliers ainsi qu'aux entreprises, petites ou grandes,

souhaitant former ses équipes à une nouvelle technologie informatique avancée ou bien à acquérir des connaissances métiers spécifiques ou des méthodes modernes.

Méthodes pédagogiques

Stage Pratique : 60% Pratique, 40% Théorie. Support de la formation distribué au format numérique à tous les participants.

Organisation

Le cours alterne les apports théoriques du formateur soutenus par des exemples et des séances de réflexions, et de travail en groupe.

Validation

À la fin de la session, un questionnaire à choix multiples permet de vérifier l'acquisition correcte

des compétences.

Sanction

Une attestation sera remise à chaque stagiaire qui aura suivi la totalité de la formation. Page Web du Programme de Formation - Annexe 1 - Fiche formation

Organisme de formation enregistré sous le numéro 11 75 54743 75. Cet enregistrement ne vaut pas agrément de l'État.

© Ambient IT 2015-2023. Tous droits réservés. Paris, France - Suisse - Belgique - Luxembourg

Powered by TCPDF (www.tcpdf.org)

quotesdbs_dbs19.pdfusesText_25