TEL: 71 513 411 ou 23 639 096 | EMAIL: info@media-school.tn
  • accueil
  • a propos
  • diplômes
    • BTS
    • BTP
  • Développement web
    • Formation présentielle
    • Formation en ligne
  • formation accélérée
    • Design graphique
    • Montage vidéo
    • Bureautique
  • Inscription
  • Contact

Développement web


Programme de formation présentielle

HTML5/ CSS3


  • ++ comprendre le concept de HTML
  • ++ réaliser et comprendre les détails de la structure HTML5
  • ++ expliquer un élément HTML et expliquer ses composants {tag , attribut , valeur d attribut , multiple attributs}
  • ++ headings , p , links , img , table , liste ordonnées , listes non ordonnées
  • ++ attirer l’attention sur les deux display par défaut {inline et block }
  • et leurs comportement des une page HTML
  • ++ commencer à imbriquer des éléments HTML selon leurs display {inline ou block}
  • ++ Imbrication multiple entre tous les éléments vus précédemment
  • ++ Explication et réalisation d’une page de style CSS3
  • ++ expliquer les avantages et inconvénient de différentes façons d’écrire le CSS3
  • ++ expliquer la structure de block d’instructions en CSS3
  • ++ expliquer les 3 façons de faire des couleur { nominale ; rgb ; rgba ; hexadecimale }
  • ++ expliquer les unités de mesure en CSS {les valeurs absolues et les valeurs relatives}
  • ++ expliquer et appliquer le width , height , min-width , min-height , max-width , max-height
  • ++ expliquer et appliquer les bordures {styles , width , color }
  • ++ expliquer et appliquer les paddings et margins et agir sur leurs valeurs
  • ++ expliquer et appliquer les box-shadow et en faire des exemples intermédiaires et indiquer les références avancés
  • ++ associer les différents min/max-width min/max-height à la propriété overflow {visible , hidden , scroll , auto }
  • ++ mettre le point sur le overflow hidden et indiquer ses cas d’utilisation {slider , animation}
  • ++ expliquer et appliquer les background-color et background-image en détails
  • ++ expliquer et appliquer la propriété CSS opacity et expliquer et appliquer la différence avec rgba
  • ++ présenter les deux techniques de positionnement des éléments {action sur l’élément parents et action directe sur les éléments}
  • ++ expliquer les flex box et les propriétés et leurs valeurs respective
  • ++ expliquer la différence entre flex-flow : row et flex-flow : column
  • ++ commencer à diviser des carre avec les flex box en plusieurs parties distinctes
  • ++ appliquer les displays flex dur différent niveau d’éléments html imbriques
  • ++ appliquer le même exemple les flex-flow : row et column
  • ++ commencer à diviser la balise body tout en tenant compte des 3 cas
  • {Aucun contenu, peu de contenu, trop de contenu}
  • ++ donner aux candidats les meilleurs possibilités pour une division du body très efficace
  • ++ enchainer avec 10 heures d’exercices
  • ++ expliquer et appliquer les transitions {les propriétés et leurs valeurs respectives}
  • ++ expliquer comment manipuler la courbe du cubic-bezier
  • ++ expliquer et appliquer les animations {déclaration et lancement de l’animation avec les keyframes}
  • ++ expliquer et appliquer les transformations 2D
  • ++ expliquer et appliquer les positions {static, relative, absolute, fixed, sticky }
  • ++ réaliser des menu déroulants ainsi que des sidebars des deux cotes droit et gauche avec les flex box et les positions
  • ++ réaliser un template qui inclue le menu déroulant haut et deux sidebar
  • ++ montrer après le template l’efficacité des flex box lors des modifications du site
  • ++ expliquer les formulaires avec plusieurs type d’input ++ indiquer la plupart des attributs qui vont avec les formulaires


BOOTSTRAP

  • ++ expliquer le rôle de twitter bootstrap comme bibliothèque des composants et responsive tool
  • ++ expliquer comment intégrer bootstrap dans une page html
  • ++ expliquer les divisions par colonnes de bootstrap et comment mettre les conditions de division
  • ++ explorer et tester les différents composants de bootstrap et en prendre des exemples de la plupart d’entre eux
  • ++ a partir de ce point tous les projets de fin de semaines incluent HTML , CSS , BOOTSTRAP


JAVASCIPT

  • ++Instructions et syntaxe
  • ++Types de données
  • ++La cœrcition
  • ++Les variables
  • ++Les opérateurs
  • ++Structures de contrôle
  • ++Déclaration d'une fonction
  • ++Particularités des fonctions
  • ++Gestion des paramètres
  • ++Définition et création
  • ++Propriétés
  • ++Constructeurs
  • ++Prototype et héritage
  • ++Objets prédéfini

PHP8 , SQL


  • ++ expliquer le rôle du php comme langage de programmation cote serveur
  • ++ expliquer ou on peut écrire le php et la syntaxe de php
  • ++ introduire la notion de variable
  • ++ expliquer les différents types de variables
  • ++ introduire les conditions en php {if ; if else ;if elseif else }
  • ++ introduire et expliquer les opérateurs en php ;
  • ++ introduire et expliquer les switch en php
  • ++ introduire et expliquer les boucle {while , do while , for , foreach}
  • ++ introduire et expliquer les fonctions en php
  • ++ introduire et expliquer les closures en php
  • ++ introduire et expliquer les tableaux indexes et associatifs
  • ++ introduire et expliquer les tableaux multi-dimensionnels et comment les parcourir
  • ++ aborder les fonctions de tri des tableaux en php {surtout les fonctions les plus utilisés}
  • ++ introduire et expliquer les variables superglobales $GLOBALS
  • {$_SERVER, $_REQUEST, $_POST, $_GET, $_ENV , $_SESSION, $_COOKIE }
  • ++ Traitement de formulaire en php
  • ++ Validation de formulaire en php
  • ++ Des filtres en php {nettoyage et validation}
  • ++ introduire et expliquer date et time en php ;
  • ++ Présentation de la database
  • ++ Création / suppression / export / import de base de données
  • ++ Création / suppression / export / import de table dans une base de donnees
  • ++ La fonction prédéfinie de GET LAST ID ;
  • ++ insertion multiple via les requêtes préparées ;
  • ++ Le SELECT DATA en sql ;
  • ++ Utilisation de la condition WHERE ;
  • ++ utilisation de la condition ORDER BY {ASC , DESC}
  • ++ Utilisation de BETWEEN en sql ;
  • ++ Utilisation de GROUP BY en sql ;
  • ++ enchainement du WHERE , GROUP BY et HAVING ensemble dans la même requête
  • ++ L’UPDATE DATA en sql
  • ++ Le DELETE DATA en sql
  • ++ Le LIMIT DATA en sql ;
  • ++ les jointures en sql {left join , right join , inner join}
  • ++ Liaison d’un nombre de table supérieur a deux tables
  • ++ Introduction de l objet PDO et effectuation de la connexion entre la partie statique et la base de données
  • ++ 30 heures d’exemples pratiques {correction entre 6 et 7 projets a la file}
Durée : 150H

Diplômes homologués

  • BTS Multimédia
  • BTP Multimédia

Certificat de formation

  • Développement web
  • Design graphique
  • Montage vidéo
  • Bureautique
  • Digital marketing

Liens

  • Accueil
  • A propos
  • Diplômes
  • Certificat
  • Contact

Newsletter

Copyright © tout droit réservé | media school