• Formation conception site web dynamique PHP/MySQL

Conception Site Web dynamique
PHP / MySQL

Les Objectifs

PHP est le langage de script web, le plus utilisé au monde avant Ruby et Python et continue à dominer le web avec environ 80% de parts de marché en termes d’usage. Cette formation vous permettra d’être autonome et de pouvoir créer et héberger des applications web sécurisées et sur mesure pour vous ou votre entreprise à travers l’acquisition des compétences et maîtrise des connaissances liées à la gestion du langage PHP et SQL.
Des bases de HTML/CSS seront aussi vues en début de formation.

Publics Concernés :
  • Responsable de la communication
  • Chef d’entreprise
  • Indépendant
  • Développeur Junior
  • Toute personne souhaitant exercer ce métier
Les Pré-requis :

Avoir une connaissance utilisateur des « univers » PC ou MAC (Apple) et un projet en rapport avec les objectifs du stage.

  • Niveau conseillé : Bac +2 ou équivalent
  • Avoir une connaissance simple d’un ou plusieurs langages informatiques
  • Il est conseillé mais pas obligatoire de connaître des bases de html car elles seront abordées en début de formation
  • Accès à un ordinateur (Linux, PC ou Mac)
Les Débouchés de la Formation :

Toute personne (Chef d’entreprise, Indépendants , Demandeurs d’Emploi…) souhaitant créer et développer des applications web en PHP et apprendre l’utilisation d’une base de données MySQL.

  • Créer des applications web sur mesure développées avec le langage PHP et reliées à une base de données MYSQL
  • Concevoir une base de données cohérente et évolutive
  • Manipulation des données (modification, suppression, calculs divers)

Des questions ?

Contactez-nous au :
0262 22 77 04

Prochaines Sessions
Sur demande

Durée
84h

Effectif
De 3 à 10 participants

Durée
De 3 à 10 participants

Tarif
à partir de 3108 €
Demandeurs d’emploi : Merci de nous consulter

Les logiciels & langages

logo PHP MySQL
PHP/MySQL
Formation PHP MyAdmin
PHP MyAdmin

Les 13 Modules de la formation Conception Site Web dynamique PHP / MySQL

MODULE 1 : Installons notre environnement

Choisissons notre éditeur de code et notre serveur local

MODULE 2 : Premiers pas en PHP

Configurer un serveur local
Notre premier Hello World
Utiliser des commentaires

MODULE 3 : Les types de données

Variables
Concaténer des variables : associer
Exercice pratique
Les tableaux
Exercice final

MODULE 4 : Les conditions

Qu’est-ce qu’une structure de contrôle ?
L’expression IF
Les opérateurs logiques
Mémo technique des opérateurs de conditionnement
Les conditions multiples
Les conditions ternaires
Expression IF ELSE
Expression IF ELSE IF ELSE
Utiliser des SWITCH
Ecrire des conditions simples de façon concise

MODULE 5 : Les boucles

Qu’est-ce qu’une boucle ?
La boucle WHILE
La boucle FOR
La boucle FOREACH
La boucle DO WHILE

MODULE 6 : Les fonctions

Qu’est-ce qu’une fonction ?
Les fonctions qui retournent une valeur
EXERCICE : Une fonction pour calculer nos racines

MODULE 7 : Les fonctions natives

Quelques fonctions pour les String, Maths et Tableaux

MODULE 8 : Les formulaires

Qu’est-ce qu’un formulaire ?
Envoyer et récupérer des informations
Attention à vos données !!!
Envoyer des fichiers

MODULE 9 : MySQL

Qu’est-ce qu’une base de données ?
Introduction à PHPMyAdmin
Créer une base de données dans PHPMyAdmin
Créer une première table
Mettre des valeurs dans une table
Se connecter à notre table
Récupérer des données et les afficher
Ajouter des données
Modifier des données dans une table
Supprimer des données dans une table
Avoir plus d’informations sur nos erreurs SQL
Jointure entre plusieurs tables

MODULE 10 : Sécuriser ses données

L’injection : c’est quoi ça ?
Le chiffrement de données

MODULE 11 : Recevoir des données via les formulaires

Utiliser la requête POST
Utiliser la requête GET
Utiliser les cookies
Utiliser les sessions

MODULE 12 : La programmation orientée objet

Qu’est-ce que la programmation orientée objet ?
Créons notre classe et nos attributs
Utiliser des méthodes
Principe des constructeurs
Créer un objet personnalisé

MODULE 13 : TP Réalisation d’un projet complet

Méthodes Pédagogiques

Tout au long de la formation, différentes méthodes pédagogiques seront mises en œuvre afin de faciliter les apprentissages. Ces méthodes seront adaptées aux phases du parcours de formation :

  • Méthode expositive, démonstrative pour apport théorique
  • Méthode interrogative, mise en pratique pour l’appropriation des techniques

Cours théoriques, travaux pratiques, séances modulaires sont proposés sur des sujets, du matériel et des logiciels appropriés. Les participants sont amenés à réaliser des produits finalisés et personnalisés sur supports numériques.

Méthodes Pédagogiques

  • Ordinateurs Mac ou PC individuels (avec connexion internet haut débit)
  • Supports de cours papiers ou numériques
  • Salles de cours
  • Vidéoprojecteurs
  • Paper board
  • Salle de pause
  • Accessibilité aux Personnes à Mobilité réduite (rampe, WC...)
  • Méthodes de formation adaptées aux personnes handicapées

Suivi et Évaluations de l’Action de Formation

  • Entrée sur entretien individuel et test de positionnement
  • Feuilles d’émargements signées par 1⁄2 journées (stagiaires et formateurs)
  • Exercices et corrections
  • Autoévaluations
  • Bilan de compétences détaillé
  • Attestation de formation
  • Grille d’évaluation à chaud (en fin de formation)
  • Grille d’évaluation à froid (à 6 mois)

Calendrier et Durée

Chaque jour : Cours théoriques et manipulations intensives dispensés en présentiel dans nos locaux à St-Pierre.
Jours de formation : lundi, mardi, jeudi et vendredi
Horaires : De 8h30 à 12h30 et de 13h30 à 16h30


Délais d'Accès à la Formation

Délai minimum d'Inscription : Minimum 1 mois avant le 1er jour de formation
Financement : Condition, voir la page Financement du site Web
Délai minimum de dépôt du dossier de Financement (avant le 1er jour de formation) :

  • CPF : 15 jours
  • AIF : 15 jours
  • CPF/AIF : 1 mois
  • POE/AFPR/CSP : 1 mois
  • OPCO/AGEFIPH : 1 mois
  • FAF : 1 mois
  • PTP : 5 mois
  • Mission Locale : se rapprocher de son conseiller