• 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ée 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 vu en début de formation.

Publics Concernés :
  • Responsables de la communication
  • Chef d’entreprise
  • Indépendants
  • Développeurs 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
Du 9 au 27 juillet 2018

Durée
12 Jours

Effectif
De 3 à 10 participants

Tarif
à partir de 2100 €

Code CPF
16240

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 affichées
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

Les Méthodes et Moyens Généraux

Chaque jour : cours théoriques et manipulations intensives dirigées et accompagnées dans les studios et salles de formation.

Tout au long des TD, des séances modulaires sont proposées à la demande des stagiaires sur des sujets, du matériel et des logiciels appropriés.

Méthode Pédagogique

Cours théoriques, démonstrations, travaux pratiques en salle de formation et en condition studio. Les participants sont amenés à réaliser des produits finalisés et personnalisés sur supports numériques.

Fournis : Support de cours (papier et numérique).

Moyens Techniques

Ordinateur Mac ou PC (avec connexion internet)

Validation
  • Entrée sur entretien individuel
  • En fin de formation réalisation de projets personnalisés
  • Feuille d’émargement par demi journée
  • Attestation de stage
  • Bilan de compétences détaillé
Calendrier et Durée

Session proposée : Voir devis
(Des sessions spécifiques peuvent être organisées sur demande à l’intention de collectivités, entreprises, écoles, associations, etc.)
Formation de 7h/jour sur 12 jours soit 84 heures (Dates détaillées en annexe au devis)

Les Formations Connexes