
La construction d'un site Web - Initiation
Durée
6 jours, 39 heures
Modalité
Objectifs
Créer ses pages en utilisant html5 css3 avec un éditeur wysiwyg
Structurer les dossiers et fichiers des sites web créés
Utiliser des règles de base du design pour créer un site web
Créer traiter et optimiser des images destinées au web
Créer des pages dynamiques avec php mysql mariadb
Mettre en ligne son projet
Créer ses pages en utilisant html5, css3 avec un éditeur wysiwyg
Créer, traiter et optimiser des images destinées au web
Créer des pages dynamiques avec php mysql mariadb
Créer des pages dynamiques avec php mysql mariadb
Prérequis
Des connaissances rudimentaires dans les sujets abordés permettront d'approfondir les thèmes connexes
Public cible
Toute personne voulant créer son site avec des logiciels libres ou toute personne voulant acquérir les connaissances afin d'utiliser pleinement les CMS
Financement
- OPCO
- France Travail
Programme
Identifier les limitations liées au client serveur
- Contraintes et fonctionnement d'un serveur
- Évolutions des techniques et moyens disponibles
- Construction d'une architecture de page et d'une arborescence
- Les habitudes sur le web
Découvrir le html5
- Structurer ses pages
- Choisir une mise en forme logique ou physique
- Faire des liens internes et externes
Expérimenter les fonctions avancées de html5
- Connaître les principales balises disponibles
- Utiliser les différents types de balises block, inline, inline-block ...
- Utiliser les balises sémantiques
- Choisir entre les tableaux et les div
Renforcer l'expérience utilisateur
- Incorporer des images
- Incorporer des fichiers audios et vidéos
- Insérer des formulaires
Réaliser sa première mise en forme avec les css
- Comprendre les notions de css
- Tirer parti du système en cascade
- Lier les feuilles de style CSS de manière optimale
Ecrire des feuilles css performantes
- Connaître les sélecteurs et les propriétés
- Manipuler les class et les id
- Gérer les polices de caractère
Examiner les fonctionnalités avancées de css
- Gérer plus finement les styles avec les pseudo-sélecteurs
- Utiliser les transformations et les transitions
- Créer des styles responsive design
Intégrer quelques bases de javascript
- Accéder en lecture et écriture aux éléments du DOM
- Changer à la volée le style des éléments
- Gérer les Interactions avec l'utilisateur
Identifier les bases de javascript pour le web
- Connaître les principaux objets du DOM
- Utiliser le gestionnaire d'événements pour réagir aux actions utilisateurs
- Valider les éléments de formulaires
Déterminer les paradigmes de programmations en javascript
- Utiliser la portée des variables
- Structurer son code avec des fonctions
- Devenir performant en créant ses objets
Identifier les nouveautés es6
- Comprendre la notation fléchée
- Découvrir les nouvelles variables et les littéraux
- Utiliser le nouvel itérateur et le générateur
Distinguer quelques api javascript pour html5
- Dessiner sur la page avec le canevas
- Afficher et animer le svg
- Utiliser le storage pour sauvegarder localement
Gérer les bases du traitement de l'image
- La redimensionner pour le web
- La retoucher colorimétriquement
- Lui ajouter des effets
Produire des images utilisables sur le web
- Détourer des images et faire des montages simples
- Supprimer des éléments sur une image
- Réaliser des gifs animés
Gérer les bases du dessin vectoriel avec inkscape
- Connaître les formes et les outils de tracé
- Dessiner avec les courbes de bézier
- Utiliser les dégradés et les opérations booléennes
Réaliser des éléments pour le web
- Créer un logo
- Dessiner un ensemble de boutons de style glossy
- Dessiner un ensemble de boutons de style flat
Créer du dynamisme avec php
- Présentation de PHP, ses configurations, ses bases et sa structure
- Gérer les formulaires (récupération, gestion et contrôles avec les filtres)
- Échanger des fichiers avec le client, les gérer sur le serveur
Construire une architecture de données mysql mariadb
- Utiliser une interface graphique
- Créer une structure efficace et cohérente
- Utiliser les types de donnée les plus adéquats
- Mettre en place clés, index et vues pour gagner en performance
Gérer l'interaction entre php et mariadbmysqlsqlite
- Utiliser les extensions mysqli et pdo
- Faire des requêtes simples en langage SQL
- Afficher les éléments dans la page
Créer des fonctionnalités utiles pour le web
- Gérer des zones privées avec une base de données et les sessions PHP
- Afficher et mettre à jour une liste de produits
- Garder en mémoire des préférences utilisateurs
Gérer la mise en ligne d'un projet
Construire une architecture de données mysql mariadb
- Utiliser une interface graphique
- Créer une structure efficace et cohérente
- Utiliser les types de donnée les plus adéquats
- Mettre en place clés, index et vues pour gagner en performance
Gérer l'interaction entre php et mariadbmysqlsqlite
- Utiliser les extensions mysqli et pdo
- Faire des requêtes simples en langage SQL
- Afficher les éléments dans la page
Construire une architecture de données mysql mariadb
- Utiliser une interface graphique
- Créer une structure efficace et cohérente
- Utiliser les types de donnée les plus adéquats
- Mettre en place clés, index et vues pour gagner en performance
Gérer l'interaction entre php et mariadbmysqlsqlite
- Utiliser les extensions mysqli et pdo
- Faire des requêtes simples en langage SQL
- Afficher les éléments dans la page
Modalités d'évaluation
- Les acquis des participants seront mesurés tout au long de la session de formation.
- L'évaluation privilégiera l'aspect formatif et les interactions participant/formateur. Elle pourra éventuellement prendre l'aspect d'un QCM.
- Une attestation de fin de formation reprendra l'ensemble des objectifs pédagogiques de la formation et sanctionnera l'acquisition des savoirs du participant.
Méthodes mobilisées
- Exercices d'autopositionnement, partages d'expériences interactifs entre stagiaires
- Supports théoriques et pratiques
- Mises en situation
En savoir plus
Télécharger le programme
PDF — 1,2 Mo
Accessibilité aux personnes handicapées
Comment se déroulent nos formations ?
Avis et satisfaction
recommandent lexom
Score obtenu à partir de 8389 réponse depuis 2020
- 89% recommandent les compétences formateur Basé sur 8389 réponses d'apprenants
- 90% sont satisfait de la proximité du lieu de formation Basé sur 8389 réponses d'apprenants
- 88% sont satisfait de l'organisation globale des formations Basé sur 8389 réponses d'apprenants
Prochaines sessions
Ouvrez votre session dès maintenant
Garantie dès un inscrit
Cette formation dans vos locaux
(1) Coût pédagogique journalier distanciel
Délai estimé : entrée en formation possible 4 à 6 semaines après inscription, session garantie dès un inscrit.
Prochaines sessions
Ouvrez votre session dès maintenant
Garantie dès un inscrit
Cette formation dans vos locaux
(1) Coût pédagogique journalier distanciel
Délai estimé : entrée en formation possible 4 à 6 semaines après inscription, session garantie dès un inscrit.