Accueil

WebDev

WebDev : Complet (toutes versions)

Plan de cours personnalisable

Durée

5 Jours.

Description

Dans ce cours, le stagiaire découvre l’environnement de WebDev permettant de développer des sites web dynamiques. Il apprend à créer des pages, des menus, etc. Il crée sa propre base de données et la relie aux pages. Enfin, il développe le code permettant de faire fonctionner le site et étudie les différents types de champs avancés. Il complète ses connaissances avec la gestion des timers, l’envoi d’emails, l’upload et le download de fichiers, ainsi que le développement d’applications multilingues. Enfin, il apprend à créer des rapports et des états sur les données.

Participants

Ce cours est destiné aux personnes débutantes sur WebDev qui désirent apprendre à utiliser l’environnement du logiciel et à développer des sites simples.

Compétences requises

Connaissance de base en informatique : utilisation d'un ordinateur, de Windows, d'un navigateur Internet, etc.

Contenu du cours

  

Présentation de WebDev

  • Fonctionnement d'un site réalisé avec WebDev
  • La gestion du cycle de vie de vos développements
  • La maîtrise des concepts de base et les principaux éditeurs
  • L'utilisation du WLangage

Base de données

  • Liaison avec une base de données existante HyperFileSQL
  • La conception d'une base de données propre au site Web
  • La description des fichiers et des liaisons (intégrité référentielle)
  • Les requêtes mono-fichier et multi-fichiers
  • Les requêtes simples et paramétrées

L'interface utilisateur

  • L'éditeur de pages
  • L'environnement Intranet/Internet
  • Le projet, les pages : ergonomie, modèles, ambiances, palettes
  • Les différents types d'objets
  • La conception de pages personnalisées
  • Le GFI : superposition de pages
  • L'utilisation de feuille de styles
  • Les champs tables et zones répétées fichier
  • L’Ajax automatique
  • Le champ table de programmation
  • Le champ zone répétée de programmation
  • Le champ Cellule
  • Le champ graphe (Histogramme, Secteur, ...)
  • Le champ liste
  • Le GFI : superposition de cellules
  • L'animation de champs
  • Le champ d'affichage formaté
  • Le champ combo
  • Le champ image
  • Le champ vignette
  • Les iframes
  • Les pages internes
  • Le champ Upload

Programmation

  • Les codes navigateur et serveur
  • La gestion des tables fichiers
  • La gestion des zones répétées fichiers
  • Utilisation d'AJAX sans programmation
  • Les procédures et fonctions (avec ou sans passage de paramètres)
  • La combinaison de codes navigateur et serveur
  • Les propriétés des objets
  • Les règles d'intégration du multilingue
  • L'utilisation des timers pour le rafraîchissement d'informations
  • L'envoi de fichiers au serveur (Upload)
  • La récupération de fichiers sur le serveur (Download)
  • L'envoi de mails
  • La gestion des cookies
  • L'utilisation et la modification d'un composant panier (site de vente en ligne)

Le générateur de dossier

  • Les fichiers de données et leur structure
  • Le dessin de la page, le détail des objets, les sources associées à l'objet

Les états (reporting)

  • L'éditeur d'états
  • Les différents modes de création : étiquettes, état fiche, tableau...
  • Les différents types de blocs d'un état
  • Les paramètres d'impression (PDF, format du papier, marges)
  • L'appel d'un état à partir de l’interface
  • La gestion avancée des blocs d'impression

Le déploiement

  • La procédure d'installation classique
  • Le déploiement et l'administration du site sur le serveur
  • La génération de la procédure d'installation FTP