PHP - MySql - Initiation

 Formation PHP - MySql - Initiation
21 h au total
1700 € par personne
Salarié en poste, Demandeur d’emploi, Entreprise.

Contacter Guy-Noël RELA

Tél : 04 79 69 48 61
Envoyer un e-mail

PHP est le langage de programmation le plus utilisé dans le développement web. Il permet de réaliser des sites internets dynamiques et innovants et est disponible par défaut chez la plupart des hébergeurs.
Digital Mountains propose, avec cette formation contenant de la théorie et des exercices pratiques, l’utilisation d’un éditeur pour le codage et de clients de bases de données.
A la fin de cette formation, vous serez capable de réaliser des pages web dynamiques en PHP.

V1_09/09/2022

Objectifs opérationnels

  • Fonctionnement d'un site en PHP
  • Préparez mon environnement de travail    
  • Mon premier script PHP
  • Les variables
  • Les conditions
  • Les boucles
  • Les tableaux
  • Les fonctions
  • Organisation du développement
  • Les URL et les paramètres
  • Les formulaires
  • Les sessions et les cookies
  • Les bases de données
  • Accéder aux données et les modifier avec PHP

Programme

Journée 1

Fonctionnement d'un site en PHP
  • Fonctionnement du web : client - serveur
  • Les langages du Web
Préparez mon environnement de travail    
  • Installation sous Windows ou Mac
  • Configurez PHP pour afficher les erreurs
  • Les éditeurs de code 
Mon premier script PHP
  • Utilisation des balises PHP
  • Affichez du texte
  • Enregistrez et tester votre page PHP
  • Commentez votre code
Les variables
  • Qu'est une variable
  • Affectez une valeur à une variable
  • Les types de données
  • Opération sur les variables : Concaténation et calculs
Les conditions
  • if… else
  • switch
  • Opérateur ternaires
Les boucles
  • while
  • for    

Journée 2

Les tableaux
  • Les tableaux indexés numériquement
  • Les tableaux associatifs
  • Les tableaux multidimensionnels
  • Parcourir un tableau
  • Quelques fonctions sur les tableaux
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
Organisation du développement
  • Arborescence des scipts et images
  • Découpage des pages en blocs
  • Ré-utilisation du code
Les URL et les paramètres
  • Envoyer des paramètres dans l’URL
  • Récupérer les paramètres en PHP
Les formulaires
  • Fonctionnement – Les méthodes
  • Récupération des variables
  • Upload de fichiers
  • Sécuriser le code
Les sessions et les cookies
  • Les sessions
  • Les cookies

Journée 3

Les bases de données
  • Qu’est que le SQL ?
  • Structure d’une base de données
  • Travaillez avec phpmyadmin
Accéder aux données et les modifier avec PHP
  • Connexion à la base de données
  • Sélectionner et afficher les données
  • Update et delete
  • Les jointures
  • Dynamiser les requêtes

    

Modalités

Retrouvez toutes les modalités relatives à notre formation
PHP - MySql - Initiation

Public concerné Salarié en poste, Demandeur d’emploi, Entreprise.
Pré-requis Connaitre le html
Démarche pédagogique
  • Formation en présentiel ou à distance via visioconférence
  • Apports théoriques avec support d’animations PowerPoint
  • Exercices pratiques sur poste informatique
  • Support de cours papier et/ou numériques remis à chaque stagiaire
Modalités
  • Durée : 21H au total
  • Horaires : 3 journées de 7 heures, horaires à définir
  • Lieu : en intra dans vos locaux ou en inter dans les locaux de l’Agence Web Cappuccino
  • Accessibilité : La formation peut être organisée dans une salle accessible aux personnes à mobilité réduite. Le contenu, la durée et le rythme de la formation peuvent être adaptés à différentes situations de handicap. Nous consulter.
  • Conditions d'accès : Chaque situation étant unique, nous vous demandons de préciser avant l’inscription votre handicap, au cours de notre entretien ou sur la fiche de renseignement. Nous pourrons ainsi vous confirmer l’ensemble des possibilités d’accueil pour vous permettre de suivre la formation dans les meilleures conditions ou vous orienter vers les structures spécialisées.
  • Effectif : 1 à 6 personnes
  • Date(s) : à définir, délai d’accès sous un mois maximum
Évaluation de la formation
  • En cours de formation, par des études de cas ou des travaux pratiques
  • En fin de formation, par un QCM
  • Questionnaire de satisfaction en fin de formation
Validation de la formation
  • Certificat de réalisation en fin de formation
  • Feuille d’émargement

Formateur : Guy-Noël RELA

Guy-Noël RELA Formateur PHP - MySql - Initiation

Développeur web full-stack

Cette formation est animée par Guy-Noël RELA, développeur web depuis plus de 20 ans et formateur au sein de l'Agence Web Cappuccino.

Guy-Noël est intervenu pour le GRETA Savoie aux Lycées Louis Armand et Monge pour des formations en informatique.

Guy-Noël développe des sites internet et applications web pour les petites et moyennes entreprises depuis 2001.
Cette longue expérience lui permet, lors des formations, d'avoir une approche théorique et pratique du code et plus généralement des technologies web.

Retour à la liste des formations