DEVELLOPEMENT WEB
Description de l'annonce
Numéro
12442596
Date
24/11/2024 07:36:18
Vues
13702
Description
L'Institut des Métiers d'Avenir IMA (Agrée par l'état).
Propose une formation accélérée de qualité 100% pratique en DEVELOPPEMENT WEB
1. Sites Statiques (HTML, CSS)
2. Sites Dynamiques (PHP, MYSQL,)
3. CMS (JOOMLA, WORDPRESS).
Ces formations en un temps court vous permettent de maitriser le domaine du WEB , avec une pédagogie simple et un formateur de grande expérience dans le domaine du développement WEB .
Les horaires (emploi du temps) sont au choix
La formation est sanctionnée par une attestation de qualification agrée par l'état
Dossier d'inscription : Copie de la pièce d'identité, une photo.
Nombre de places limités.
Possibilité d'hébergement dans un dortoir (pas loin de l'école) .
PROGRAMME de la formation : Sites Statiques (HTML/CSS )
CHAPITRE 1 : Notions de base sur le HTML 5 et sur la conception de pages web
• Introduction à Internet et à ses protocoles
• Les principes du web
• Les navigateurs
• Présentation du HTML 5
• Présentation du concept des feuilles de style (fichiers CSS)
• Les éditeurs de texte
• Les logiciels WYSIWYG
• Les logiciels WYSIWYG TP : Dreamweaver
CHAPITRE 2 : Les bases du HTML 5
• La syntaxe du HTML 5
• Les balises HTML
• Les attributs
• Structure d'une page HTML
CHAPITRE 3 : Le HTML 5
• La gestion du texte
• Les balises de mise en forme de textes
• Les retours à la ligne
• Le codage des couleurs
• Les caractères spéciaux
• Les commentaires
• Les paragraphes
• Les titres
• Les sauts de lignes
• Les listes
• Les liens hypertexte
• Les balises en ligne
• Les balises de blocs
• Les images
• L'optimisation des images
• Les tableaux
• L'insertion de fichiers vidéo
• L'insertion de fichiers audio
• Les formulaires
• La géolocalisation
CHAPITRE 4 : Les fichiers CSS 3 (feuilles de style)
• Introduction
• Principes du CSS 3
• La syntaxe des feuilles de style
• Les CSS intégrés
• Les CSS externes
• Les différents sélecteurs (balises, classes et identifiants)
• La mise en forme des textes
• La mise en forme des tableaux
• La mise en forme des listes
• La gestion des blocs
• La mise en forme avec les pseudo-classes
• Les méthodes de positionnement des éléments (statiques, absolus, relatifs, fixes, flottants, ...)
PROGRAMME de la formation : Sites Dynamiques ( PHP/MYSQL )
CHAPITRE 1 : Introduction au PHP
• Historique et présentation
• Web statique et web dynamique
• Langage client et langage serveur
• Flux de fonctionnement du PHP
• Programmation objet et programmation procédurale
• Installation et configuration d'un serveur web local (Apache / Mysql / PHP)
CHAPITRE 2 : Syntaxe du PHP
• Extension de fichier .php
• Balises
• Affichage
• Commentaires
• Variables
• Les tableaux
• Les opérations arithmétiques
CHAPITRE 3 : Grammaire du PHP
• Opérateurs de comparaisons et logiques
• Les conditions avec IF et SWITCH / CASE
• Les boucles avec WHILE, FOR et FOREACH
• Contrôle du flux de programmation avec BREAK et CONTINUE
• Inclusion d'un code externe avec INCLUDE et/ou REQUIRE
• Les fonctions personnalisées
• Les fonctions PHP
• Utilisation de la documentation PHP
• Bonnes pratiques
CHAPITRE 4 : Traitement des opérations
4 .1 : Traitement du texte avec PHP
• Comportement d'une chaîne de caractères dans un script PHP
• Sécuriser les caractères spéciaux
• Tester l'existence d'une chaîne
• Concaténation, découpe et césure d'une chaîne de caractères
• Suppression des espaces
• Compter le nombre de mots ou de caractères
• Remplacer un segment dans une chaîne
• Sécuriser une chaîne de caractères correspondant à une URL
4 .2 : Traitement des dates avec PHP
• Affichage
• Manipulation
• Calcul de dates
• Gestion des décalages horaires
4 .3 : Traitement des tableaux avec PHP
• Parcourir un tableau
• Nombre d'éléments dans un tableau
• Ajout et suppression d'éléments
• Trier les tableaux
• Créer un tableau à partir de variables
• Créer des variables à partir de tableaux
4 .4 : Traitement des formulaires avec PHP
• Principe technique des formulaires
• Circulation des données avec les méthodes GET et POST (Envoi et réception)
• Les champs formulaires HTML et leur configuration
• Validation, traitement et sécurisation des données récupérées
• Envoi de fichiers avec PHP
• Configuration d'un formulaire pour l'envoi de fichiers
• Contrôler l'emplacement de stockage des fichiers envoyés
• Contrôler les extensions de fichiers pouvant être envoyées par formulaire
• Validation de fichier
• Permettre et faciliter le téléchargement
CHAPITRE 5 : Stockage des données
• Configuration des informations à stocker
• Enregistrement et lecture
• Fonctionnement d'une base de donnée (index, jointures, ... )
• Création de base donnée avec PHPmyAdmin
• Connexion à une base de données par PHP
• Les clauses et requêtes (SELECT, INSERT, UPDATE, DELETE)
• Sécuriser les dialogues PHP – MySQL
• Atelier : adapter le système précédemment créé pour permettre le stockage, l'ajout, la modification ou la suppression des articles
PROGRAMME de la formation : JOOMLA
CHAPITRE 1 : Concepts fondamentaux de Joomla
• Présentation. Les différentes versions.
• Domaines d'application, références industrielles.
• Structure et fonctionnalités d'un CMS.
• L'architecture de Joomla
• Travaux pratiques Démonstrations de sites Web créés avec Joomla
CHAPITRE 2 : Premiers pas avec Joomla
• Installation et configuration de Joomla sur un serveur local. Paramétrer le site.
• Adapter langue et modèle. L'espace de travail.
• Travaux pratiques Prise en main de Joomla. Installation et configuration.
CHAPITRE 3 : Structure de l'interface d'administration Joomla
• Prise en main de l'interface d'administration.
• Gestion et administration des contenus.
• Gestion des extensions : les menus Composants et Extensions.
• Travaux pratiques Manipuler l'interface de Joomla
CHAPITRE 4 : Créer le contenu des pages Web avec Joomla
• Les catégories et articles.
• Définir les paramètres liés aux articles.
• Gestion des articles supprimés, des images et du texte.
• Créer un lien ou insérer une ancre.
• Le système de navigation. Insérer un tableau, un calque.
• Travaux pratiques Création et mise en forme de pages Web.
CHAPITRE 5 : Gérer les utilisateurs
• Rôles et permissions. Créer des comptes utilisateurs.
• Gérer les utilisateurs et un site collaboratif.
• Travaux pratiques Paramétrage, utilisateurs, sites.
CHAPITRE 6 : Les modèles (templates)
• Architecture d'un fichier de modèle. Le fichier .
• Choisir et installer un modèle. Concevoir des modèles Joomla
• Créer des modèles.
• Travaux pratiques Utilisation et création de modèles.
CHAPITRE 7 : Enrichir les pages Web avec des extensions
• Test de modules préinstallés.
• Test de composants préinstallés.
• Test de nouvelles extensions à installer.
• Travaux pratiques Amélioration des pages Web par ajout d'extensions (formulaire de contacts, messagerie interne, ...).
CHAPITRE 8 : Administration du site
• Configuration du site.
• Déployer un site Joomla! sur un serveur distant.
• Suivi du site, statistiques de visites.
Travaux pratiques Déployer le site Web.
Programme de la formation : WordPress
1) Introduction au CMS
• Aperçu de l'Open Source Software, Différentes terminologies
• Plateformes pour CMS Open Source Software
2) Base de données MySQL
• Définition, Création de base de données
• Importation / Exportation de donnée
3) Présentation de WordPress
• Qu'est-ce que WordPress, Caractéristiques de WordPress
• Comprendre l'architecture 3-tières
4) Installation et configuration de WordPress
• Installation de XAMP, Création d'un dossier Site Web
• Copier les fichiers WordPress, Configuration de l'installer WordPress
5) L'interface de WordPress
• Comprendre le Frontend et Backend ,
• Connexion en tant que super utilisateur, Le Panneau de configuration
6) Création de contenu
• Création de catégories, Création d'articles
• Insertion d'images / graphics en articles
• Insertion de l'option "Lire la suite" dans les articles
• Filtrage et tri des articles, Articles figurant sur la page d'accueil
• Lancer l'aperçu de votre site
7) Ajout des éléments de menu
• Ajout d'un élément de menu pour un article unique
• Ajout d'un élément de menu pour une catégorie à disposition de type Blog
• Ajout d'une liste de menu pour la Catégorie, Modification de l'ordre du Menu
8) Ajout de modules
• Affichage des positions de module, Visualisation des positions du module
• Modification des positions du module
• Se connecter à partir de l'interface front end et modifier le contenu
• Ajout d'un module de recherche, Créer un Module personnalisé
9) Editeurs de contenu
• Installation de l'éditeur de contenu, Réinitialiser le style de l'éditeur
• Changer l'éditeur pour JCE, Afficher le nouvel éditeur
• Insérer des Liens Web externes
10) Ajout d'utilisateurs
• Groupes d'utilisateurs par défaut, Ajout d'utilisateurs à un groupe
11) Templates
• Types de modèles, Modification du modèle par défaut pour un site Web
• Installation d'un modèle, Modification de l'en-tête
12) Optimisation des moteurs de recherche
• Activer le cache, Vider le cache, Utilisation de Gzip (Compression)
• Création d'une alternative pour le texte "Lire la suite"
• Suppression du titre de l'article de "Lire plus"
• Ajout des "Meta Description" , Modification du "Titre" dans le navigateur
• Ajout d'un "Plan du site" , Envoi "Plan du site" aux Moteurs de recherche
13) Ajout d'une Galerie de photos
• Installation du composant de la "Galerie de photos" ,
• Création d dossiers pour les photos
• Ajout d'un élément de menu "Galerie de photos"
• Création d'un dossier d'images, Téléchargement d'images
• Installation du caroussel, Configuration du module
14) Transfert du site Web sur le serveur
• Créer une base de données, utilisateur et mot de passe
• Chargement des fichiers, Restauration des fichiers sauvegardés
Contact & Coordonnés
INSTITUT IMA
service
Cité beauregard Bâtiment D1 N61 (Alger)
50 annonces
5 abonnés
Questions & Réponses
Aucun commentaire pour cette annonce