Public
|
Webdevelopers, développeurs d'applications, webmasters, administrateurs de bases de données, concepteurs et développeurs de sites web dynamiques, désirant mettre en œuvre le langage PHP sur un serveur Apache sous Windows ou Linux, le langage HTML, les feuilles de style CSS.
|
Moyens pédagogiques
Alternance d’exercices pratiques sur micro-ordinateur et de cours exposés théoriques au moyen d’un vidéo-projecteur.
|
|
Dynamiser son site avec PHP et MySQL (157,5h).Acquérir les bases du langage PHP 5 (84h)- HTML et PHP.
- Notions de client/serveur installation de WAMP.
Comprendre les variables et les opérateurs: - Types de données.
- Opérateurs.
- Variables et constantes.
- Variables tableaux.
- Interruption de script.
Utiliser les Variables prédéfinies: - Les superglobales $_GET / $_POST / $_SERVER.
- Transmettre des données par les méthodes post/get.
Mettre en place une structure de contrôle:
- if (condition) ... else, if (condition)... elseif(condition2)...else et switch.
Utiliser des boucles itératives: - Boucles for, while, dowhile et foreach.
- instructions : continue, break.
Créer des fonctions utilisateurs et utiliser les fonctions PHP: - Fonction utilisateur Arguments valeur et référence.
- Retour de valeur : return.
- Portée des variables.
- Fonctions PHP intégrées (include, isset, exit...).
Utiliser les variables de sessions / Cookies: - Gestion de cookies.
- Utilisation des sessions.
- Redirections.
- Authentifications sécurisées avec les sessions.
Savoir gérer des fichiers en PHP: - Ouvrir / créer un fichier.
- Lire/écrire dans un fichier.
- Instructions d'appel et d'inclusion.
Mettre en place une BDD MySQL pour son site (21h)Acquérir les bases des requêtes MySQL: - Présentation, analyse et conception.
- Installation de MySQL.
- Droits des utilisateurs.
- Type de tables / de champs.
- Les jeux de caractères et les inter classements.
- Créer table.
- Créer index / clef primaire.
- Projection.
- Restriction.
- Jointure.
- Insertion / modification d'enregistrement.
- Administration par l'interface PHPMyAdmin.
Accéder aux données MySQL avec PHP: - Connection à une base de données MySQL.
- La fonction mysql_query().
- Notion de fetch.
- Requêtes SQL en PHP.
- Mise à jour et insertion de données.
Utiliser la bufferisation de sortie et la mise en cache (3,5h)- La temporisation de sortie.
- Méthode de mise en fichier cache.
Réalisation d'un emailing (7h)- Création et expédition d'email au format html avec une alternative au format text.
- Ajout de pièces jointes.
Télécharger une image et création de miniature avec l'extension GD2 (14h)- Upload http de fichier.
- Créations d'images miniatures par du code.
Déployer un CMS Open Source : Joomla (28h)- Présentation des cms.
- Installation de joomla.
- Configuration Créer, organiser, enrichir son contenu.
- Mettre en place la navigation du site.
- Ajout de composants : Boutique, Forum...
- Ajout de module Ajout et modification de templates.
|
|
Formations web, infographie, tourisme à Marseille
|
Inscription
Contacter Ingenium Formation au 04.91.33.45.90 ou par email
Les Candidats doivent nous faire parvenir un CV, une lettre de motivation ainsi qu'une prescription de son référent (pôle emploi, cap emploi, mission locale, pôle appui...) attestant du bien fondé de sa demande. |
|