Programme WebDev 28 Les bases de la programmation

Participants : Nouveaux utilisateurs de WebDev.

Durée : 3 jours - 21 heures
Tarif : Nous contacter pour une formation INTER – INTRA ou en COURS PARTICULIER

La formation est délivrée en présentiel ou distanciel (e-learning, classe virtuelle, présentiel et à distance). Le formateur alterne entre méthodes démonstrative, interrogative et active (via des travaux pratiques et/ou des mises en situation). La validation des acquis peut se faire via des études de cas, des quiz et/ou une certification.

Cette formation est animée par un consultant-formateur dont les compétences techniques, professionnelles et pédagogiques ont été validées par des diplômes et/ou testées et approuvées par l’éditeur et/ou par Audit Conseil Formation.

Dates des formations
Contactez-nous pour des informations sur les disponibilités pour cette formation.
Logo ACF

Demande de devis

Formation
Cadre
Pôle Emploi
Nom/Prénom
Société
E-mail
Téléphone
Période
Evaluer mon niveau

Les objectifs

Maîtrise
Maîtrise
d'un Langage de Programmation
Algorithmes
Algorithmes
et Logique de Programmation
Développement
Développement
de Petits Projets
Manipulation
Manipulation
de Données

pré-requis

Aucun.

Moyens pédagogiques, techniques et d'encadrement

  • 1 poste de travail complet par personne
  • De nombreux exercices d'application
  • Mise en place d'ateliers pratiques
  • Remise d'un support de cours
  • Remise d'une attestation de stage

Modalités d'évaluation des acquis

- Evaluation des besoins et objectifs en pré et post formation
- Evaluation technique des connaissances en pré et post formation
- Evaluation générale du stage

Accessibilité handicapés

  • Au centre d’affaires ELITE partenaire d’ACF à 20 m.
  • Guide d’accessibilité à l’accueil.

Le Programme

Introduction

Philosophie et présentation de WebDev
Cycle de vie d'un projet sous WebDev
La charte de programmation
Présentation des éditeurs composant WebDev
Présentation des différents protocoles de génération de site : dynamique, AWP
Présentation des modes d'éditions d'une page : zoning, responsive Design
Principe des ambiances et des palettes

La base de données

Présentation de la méthode Merise (MCD) et de l'éditeur d'analyse (MLD)
Définition des fichiers de données et des contraintes d'intégrité référentielle (CIF)
Les différents types de rubriques, les métatypes et les clés composées
Les informations partagées pour l'utilisation du RID
Génération de la base de données HFSQL monoposte
WDMAP et le centre de contrôle HFSQL
La synchronisation des données (SDD)
Gestion de la RGPD et solution proposée

Conception des pages

L'éditeur de pages et principe du WYSIWYG
Les ambiances et les palettes dans un projet
Présentation des champs existants dans WebDev
Fenêtre de description des champs et des pages
Les styles WebDev et CSS
La surcharge des styles
Le zoning
Les ancrages
Principe et conception d'un modèle de page
Le champ "zone répétée" fichier AJAX
Les pages pop-up
Les champs "métier"

La programmation

L'éditeur de code
Etude du code navigateur et serveur
La gestion des évènements et l'ordre d'exécution
La déclaration des variables simples et les règles de syntaxe
La portabilité des variables
Les opérateurs de base
Les opérateurs d'extraction de chaînes
Les instructions conditionnelles et les boucles
Les fonctions de manipulation des objets (fenêtres et champs)
Les propriétés des objets
Concept et utilisation des fonctions : fonctions locales, fonctions globales
Manipulation des dates et des heures
La manipulation d'une base de données (CRUD)
Utilisation d'AJAX en mode automatique
La gestion des cookies (principe et cas concret d'utilisation)
L'envoi de fichiers au serveur (upload)
La récupération de fichiers sur le serveur (download)
Envoi d'email par protocole SMTP
L'utilisation des timers pour le rafraîchissement d'informations
Le débogueur

Les requêtes

L'éditeur de requêtes
Les requêtes simples et paramétrées
Les requêtes avec jointures
Utilisation des requêtes dans le code du projet

Les éditions

Présentation de l'éditeur d'états : les blocs dans un état, etat auto-alimenté
Impression d'un état PDF dans le navigateur sous WebDev
Création d'un état sur une requête

Le déploiement

Génération du package de déploiement autonome