DEVELLOPEMENT WEB

7911

09-12-2019 à 07:27

Ecoles & Formations

INSTITUT DES METIERS D'AVENIR IMA

DEVELLOPEMENT WEB

PROGRAMME 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   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  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 templateDetails.xml.
• 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   Flash  

1. Fonctionnement
 Présentation de l'interface
 Les modes vectoriels et Bitmap
 L'empilement des objets
 Les symboles
2. Outils
 Les outils de sélection
 Le texte
 Les outils de dessin
 Contours et remplissage
 Transformer les remplissages
 Remodeler les lignes et remplissages
 La transformation libre
3. Images bitmap et vectorielles
 Introduction aux différents formats
 Importation de contenu graphique
 Retouche d'images
 Exporter une image ou une animation
4. Calques
 Créer des calques
 Les différents types de calques
 Le panneau Scénario
5. Cadences
 Les différents types d'images
 Les étiquettes d'images
 Les ancres nommées
6. Symboles
 Créer un symbole (graphique, bouton, clip d'animation)
7. Techniques d'animation
 La technique « pelure d'oignon »
 L'interpolation de mouvement
 L'interpolation de forme
8. Son
 Les différents types de sons
 Propriétés et importation d'un son
9. L'interactivité dans Flash
 Les contrôles (play, pause, stop)
 Les actions liées aux boutons (goto, getUrl)






15000 DA Fixe

Questions / Réponses