Formation Angular JS – Développeur Web Front-End

Description

La formation Angular JS permet d’apprendre les bases du développement web front-end en utilisant le framework Angular JS. Elle traite de la conception d’interfaces interactives, de l’arrangement du code et de la communication avec des services en ligne, dans un cadre organisé et graduel.

Public visé

  • Développeurs web
  • Architectes web
  • Chefs de projets
  • Webmasters

Prérequis

  • Connaissances de base en HTML, CSS et JavaScript
  • Notions de programmation orientée objet

Objectifs pédagogique

  • Comprendre et maîtriser Angular JS pour le développement web front-end
  • Créer des applications dynamiques avec modules, contrôleurs, directives et formulaires
  • Tester et appliquer les bonnes pratiques pour des projets professionnels

Programme de la formation

Maîtrisez Angular JS grâce à notre programme structuré et pratique

Développer ses compétences en Angular JS pour des applications web performantes.

Contenu

  1. Introduction
  • Historique et principes généraux
  • Pattern MV*, databinding bidirectionnel
  • Avantages et inconvénients
  • Travaux pratiques: installation et découverte
  • Développement d’une application « Hello World ! »
  1. Modèles, Vues et Contrôleurs
  • Le modèle
  • Les vues : templates, expression, directives, filtres
  • Les contrôleurs : fonctionnement, le $scope
  1. Les Modèles
  • Création et configuration, partage de services
  • Injection de dépendances
  1. Le Routage
  • « Single page application »
  • Configuration, méthode .config du module
  • Paramètres d’url, évènements de routage
  1. Les Formulaires
  • Lien entre ngmodel et contrôleur
  • Validation, états des formulaires, gestion d’erreur
  • Types de champs, classes CSS, custom validation
  1. Les Directives et Les Filtres
  • Convention de nommage, écriture normalisée
  • Types de composants, directives de templates
  • Options de configuration, transclude, scope, cycle de vie
  • Fonctions compile et link, créer ses propres filtres
  1. Cycle De Vie et Scopes
  • Présentation du fonctionnement d’AngularJS
  • L’arbre des scopes, les méthodes de $rootscope
  • Les évènements : diffusion et interception
  1. Services AngularJS
  • Les services natifs,les values et contants
  • Factory, Service et Provider
  1. AJAX ET REST
  • Le service « $http », le service « $resource »
  • L’API de promise
  1. Aller plus loin
  • Bonnes pratiques
  • Internationalisation, angulartranslate
  • L’interface, l’initialisation d’un projet
  1. Tester une Application AngularJS
  • Tests unitaires : Karma, Jasmine
  • Tests endtoend (e2e) : Protractor
  • Outils de debug nginspector

Cette formation Angular JS vous permettra d’acquérir toutes les compétences indispensables pour concevoir des applications web modernes et interactives. Pour compléter vos connaissances, n’hésitez pas à explorer notre cours Node JS en Développement Web  Full Stack ou à consulter la documentation officielle d’Angular JS pour une pratique plus approfondie.

Formation Angular JS

Réference: DW07

Niveau: Fondamental

Certificat : De participation

Durée: 3 Jours

Lieu: En présentiel ou à distance

Financement CNFCPP

Partager

Les points forts de la formation

  • 100 % pratique avec exercices concrets.
  • Maîtrise des principes d’Angular JS.
  • Création d’applications dynamiques.
  • Tests unitaires et end-to-end inclus.

SOFTWAY TUNISIE

Moyens Pédagogiques

  • Cours interactifs
  • Pratique concrète
  • Formateurs experts
  • Support continu

Offre Speciale

Formation Intelligence Artificielle: Enjeux et Outils

Cette formation en Intelligence Artificielle vise à donner une compréhension globale des enjeux, des concepts clés et des usages actuels de l’IA

Autres formations à découvrir

Formation Rédaction Web – Approche éditoriale d’un site web

Réference: DG01

Niveau: Fondamental

Durée: 3 Jours

Lieu: En présentiel ou à distance

Certification: De participation

Financement CNFCPP: Oui

ISTQB Foundation

Réference: PR03

Niveau: Fondamental

Durée: 3 Jours

Lieu: En présentiel ou à distance

Certification: De participation

Financement CNFCPP: Oui

Formation Sage Paie 100

Réference: SA05

Niveau: Fondamental

Durée: 3 Jours

Lieu: En présentiel ou à distance

Certification: De participation

Financement CNFCPP: Oui

Partenaire sage en Tunisie & Centre de formation professionnelle​

Revendeur et intégrateur Sage, SOFTWAY TUNISIE, vous fait bénéficier de son expertise et du savoir-faire de son personnel hautement qualifié en accompagnant votre entreprise dans la conception de vos projets informatiques.

Demande de devis

Softway
Bureau de Formation en Tunisie

Inscription à une Formation

Rejoignez-nous !​

Dans le cadre de notre activité de formation professionnelle, nous sommes constamment à la recherche de nouveaux consultants formateurs.
Softway

Demande de demo

Softway