PHP et mySQL

Si HTML/ CSS et Javascript contrôlent l'affichage des pages web, PHP et mySQL permettent la réalisation de sites dynamiques qui s'appuient sur une base de données pour générer des pages HTML. 

Développeur web

Découvrir la programmation PHP / mySQL (5 j de théorie, 5 j de pratique)

 

Tour d'horizon PHP

  • Principes de fonctionnement
  • Le contexte Web
  • Les variables
  • Les types de données en un clin d'œil
  • Les opérateurs
  • Les instructions conditionnelles
  • Un type particulier : les tableaux
  • Les boucles, parcourir les tableaux
  • Trier les tableaux par ordre alphabétique Introduction aux superglobales
  • Récupération de données de formulaire
  • Envoyer un e-mail
  • Les constantes

 

Organiser des scripts PHP - les fonctions

  • Déclaration de fonctions
  • Les paramètres et l'instruction return
  • Création de bibliothèques de fonctions
  • Fonctions prédéfinies : exemples, organisation, documentation
  • Fonctions pour les tableaux, mathématiques, chaînes de caractères, dates
  • Autres exemples de fonctions
  • Comment identifier les types des variables ?
  • Upload de fichiers : la variable $_FILES et les fonctions associées

 

Les bases de données

  • Utilité des bases de données
  • Présentation de PHPMyAdmin
  • Construction d'une base avec PHPMyAdmin
  • SQL sous PHPMyAdmin
    • Les principales instructions
    • Lecture de code SQL
    • Génération de multiples requêtes
    • Les bonnes habitudes : tester ses requêtes avec PHPMyAdmin
  • Fonctions d'accès aux bases de données
  • Formulation de requêtes dans un fichier PHP

 

Créer sa première application PHP : CRUD (Create, Read, Update, Delete)

  • Formulaire de création utilisateur
  • Formulaire de connexion
  • Gestion des droits
  • Formulaire de création de contenu avec gestionnaire de média
  • Vue liste
  • Vue Détails
  • Ajout d'un système de commentaire en ajax
  • Possibilité de suppression de contenu en fonction du type de profils
  • Personnes voulant devenir développeur back end 
  • Bien connaître HTML
  • Avoir des notions d'algorithmie 
  • Formation en inter-entreprises : 500 € HT par personne par jour
  • Formation en intra-entreprise : nous consulter

Pauses café et déjeuner du midi compris si la formation se déroule dans nos locaux.

Le stage peut être prise en charge par votre organisme collecteur (numéro officiel d'organisme de formation: 11 95 04407 95). Prévoir des frais de déplacement en sus si la formation est réalisée dans les locaux du clients hors île de France.

Possibilité de formation à distance.

Les champs marqués d'un * sont obligatoires.
8 + 2 =
Joachim

Formateur

Joachim
joach
Développeur tous azimuts

Développeur JS & PHP sous Symfony, Zend Framework mais aussi Wordpress et Joomla!