Formation WebDev 21
Les fondamentaux
Une formation
Patrick ANTOULY
Une formation
Rappel cursus WebDev
mobile
Lesfondamentaux
Avancé
Expert
Une formation
Plan de la formation
Introduction1. Présentation de WEBDEV2. Le site WebDev3. Le déploiementConclusion
Une formation
Développeurs désirant découvrir WebDev
Les décideurs, chefs et directeurs de projets désirant connaître les fonctionnalités de WebDev
Public concerné
Une formation
Connaissances requises
Utilisation de Windows et d’un navigateur Internet ☺
Des bases en développement (éventuellement web) seraient un +
A vous de jouer !
Présentation du projet
Une formation
Patrick ANTOULY
Une formation
Plan
Le projet Gestion d’une école
La base de données
Démo en live
Organisation des fichiers sources
Une formation
Présentation des outils
WebDev
Le serveur web IIS
Le navigateur
Merci
Les principes d’un site WebDev
Une formation
Patrick ANTOULY
Une formation
Développement du site
Déploiement
Fonctionnement du site
Plan
Une formation
Développement du site
Une formation
Développement du site
Machine de développement
Projet WebDev
Navigateur Web
Base de données
Une formation
Fonctionnement du site
Serveur web
Projet WebDev déployé
Projet WebDev déployé Navigateur
WebNavigateur
Web
Base de
données
Ordinateur de l’internaute
Merci
Les différents types de sites
Une formation
Patrick ANTOULY
Une formation
Types de sites
Types de pages
Avantages et inconvénients
Plan
Une formation
Types de sites
Sites statiques
Sites semi-dynamiques
Sites dynamiques
Sites PHP
Une formation
Types de pages
Statiques
Semi-dynamique
Dynamiques WebDev
Dynamiques WebDev AWP
PHP
Merci
L’environnement de développement
Une formation
Patrick ANTOULY
Une formation
L’environnement de dév WebDev
Les différents éditeurs
Les différents outils
Plan
Merci
Création du projet
Une formation
Patrick ANTOULY
Une formation
Choix du type de projet
Base de donnée
Création du projet
Plan
Merci
Création de la base de données
Une formation
Patrick ANTOULY
Une formation
Conception des tables/fichiers
Création de l’analyse
Création des tables/fichiers
Plan
Merci
Pages et modèles de pages
Une formation
Patrick ANTOULY
Une formation
Description d’une page WebDev
Zoning
Pages internes
Page popup
Utilisation des modèles
Plan
Merci
Création d'un formulaire
Une formation
Patrick ANTOULY
Une formation
Les champs de saisie
Propriétés des champs
Codage des champs
Plan
Merci
Ajout, modification et suppression
Une formation
Patrick ANTOULY
Une formation
Création des boutons
Codage
Plan
Merci
Les champs
Une formation
Patrick ANTOULY
Une formation
Quelques champs divers mais utiles
• Zone répétée
• Combo
• Image
• Zone de Texte Riche
• Bouton
• Saisie
• Liens
Plan
Merci
Les CSS et les styles WEBDEV
Une formation
Patrick ANTOULY
Une formation
Notions de base des styles et du CSS
Ambiance, palettes, styles et CSS dans WebDev
Editer les feuilles de style
Plan
Merci
Procédures et fonctions
Une formation
Patrick ANTOULY
Une formation
Concepts et usage
Les procédures
Les fonctions
Procédures et fonctions locales et globales
Les collection de procédures
Plan
Merci
La déclaration et la portée des variables
Une formation
Patrick ANTOULY
Une formation
Déclaration des variables
Charte de programmation
Les différents types de variables
Portée des variable
Les constantes
Plan
Une formation
variables et constantes
gnIDClientConnecte est un entier // Identifiant du client actuellement connectégPileAccesPagesSuivantes est une Pile de chaînes
CONSTANT
csMDPFichier = "eCommerce" // Mot de passe des fichiers de données : Pensez à changer ce mot de passeFIN
Merci
Les requêtes
Une formation
Patrick ANTOULY
Une formation
Concepts et usage des requêtes
Requêtes intégrées et externes
Création des requêtes
Requêtes SQL
Plan
Merci
Les états
Une formation
Patrick ANTOULY
Une formation
Description et usages
Conception d’un état
Codage
Plan
Merci
L’activation d’AJAX avec et sans code
Une formation
Patrick ANTOULY
Une formation
Principes et fonctionnement d’Ajax
Ajax automatique dans les champs
Ajax par programmation
Plan
Une formation
Ajax automatique
Exemple : dans une table
Une formation
Ajax programmé
/ AJAX supporté sur le navigateur en cours ?SI AJAXDisponible() = Vrai ALORS
// Exécution de la procédure serveur "MaProc"// Dès que le résultat de la procédure serveur "MaProc" sera disponible,// la procédure navigateur "ProcRésultat" sera exécutéeRes est un entierRes = AJAXExécuteAsynchrone(MaProc, ProcRésultat, NomClient, Bonus)// Les traitements suivants s'exécutent sans attendre le résultat...
SINON// Traitements sans utilisation de AJAX...
FIN
Exemple de code :
Merci
Les menus
Une formation
Patrick ANTOULY
Une formation
Organisation du site
Première page du site
Menu principal
Plan
Merci
L'architecture serveur Web et les hébergeurs
Une formation
Patrick ANTOULY
Une formation
Type de serveur webWindows
Linux
PHP
Base de données
Héberger son site WebDev
PC-Soft
Plan
Merci
Le déploiement du site
Une formation
Patrick ANTOULY
Une formation
Principes
Mise en pratique
Tests du site
Plan
Merci
L'administration du site sur le serveur
Une formation
Patrick ANTOULY
Une formation
Utilisation de l’administrateur WebDev
Plan
Merci
Conclusion
Une formation
Patrick ANTOULY
Une formation
Découverte de WEBDEV
Création d’un premier site dynamique
Déploiement sur le serveur de test PC SOFT
Bilan
Une formation
Prochaine formation
Lesfondamentaux
Avancé
Expert
A vous de jouer !
Top Related