☀️ C'est l'été chez ITTA ! Profitez de 10% de réduction jusqu'au 31 juillet sur une sélection de formations 🌴

Formation : PHP MySQL – Fondamentaux

Ref. PHP-01
Durée :
3
 jours
Examen :
Non certifiant
Niveau :
Fondamental

Formation PHP MySQL

Apprenez à maîtriser les bases du développement PHP et MySQL

Vous souhaitez devenir un développeur PHP compétent, capable de créer des applications dynamiques et connectées à des bases de données ? Notre formation PHP et MySQL vous guide étape par étape, des premiers scripts jusqu’à la gestion avancée des bases de données. Grâce à des modules progressifs, vous apprendrez à configurer une base de données MySQL, à y stocker et récupérer des informations, tout en maîtrisant les concepts fondamentaux comme les variables, les tableaux, et bien plus encore. Une formation complète pour transformer vos connaissances en compétences concrètes.

Une formation pratique pour tous niveaux

Que vous soyez débutant ou en quête de perfectionnement, cette formation vous donne les outils pour exceller dans l’écriture de scripts PHP et la manipulation de bases de données MySQL. Vous apprendrez à concevoir des applications web performantes et à gérer efficacement vos données.

Profils des participants

  • Non-programmeurs et débutants avec moins de 6 à 12 mois d’expérience en développement de logiciel
  • Concepteurs Web

Objectifs

  • Comprendre la syntaxe et les éléments structurels de PHP
  • Savoir comment appliquer correctement les différentes structures de contrôle-boucles
  • Comprendre les types de données PHP
  • Organiser le code dans des fonctions réutilisables
  • Réaliser des tâches en utilisant la richesse de PHP
  • Comprendre les éléments essentiels de HTTP
  • Intéragir avec une base de données en utilisant les fonctions MySQL de PHP

Connaissances Préalables

  • Des connaissances de base du language HTML
  • Une compréhension des fondamentaux du fonctionnement des sites Web

Contenu du cours

Module 1 : Vos premiers scripts PHP
  • Configuration de votre environnement
  • Comprendre le travail de développement avec PHP
  • Écrire vos premiers scripts
  • echo, print() et printf()
Module 2 : Variables
  • Présentation des variables
  • Opérateurs variables
Module 3 : Tableaux
  • Déclaration de tableaux PHP simples
  • Tableaux associatifs
  • Tableaux multidimensionnels
  • Tableaux en Super Global
Module 4 : Conditionnels
  • Conditions simples
  • Conditions complexes
  • Switch/Case/Break
  • Opérateur ternaire
Module 5 : Boucles
  • Une boucle While … do
  • Les boucles for
  • Foreach Loops
Module 6 : Fonctions PHP personnalisées
  • Créer une fonction simple
  • Arguments de fonction
  • La déclaration de retour
Module 7 : E / S de fichiers de serveur
  • Enregistrement de fichiers sur le serveur
  • Lecture de fichiers sur le serveur
  • Ajouter et supprimer
  • Fichiers CSV
Module 8 : Envoyer un email avec PHP
  • Envoi d’un e-mail texte
  • Envoyer un e-mail HTML
Module 9 : Travailler avec la base de données MySQL
  • Configuration de la base de données
  • Récupération d’une requête de la base de données
  • Stocker des informations dans la base de données
  • Suppression et mise à jour des enregistrements de base de données
  • Requêtes complexes
Module 10 : Classes et objets PHP utiles
  • Objet Date
  • Chaînes en PHP
  • Sessions
  • Cookies

Documentation

  • Support de cours numérique inclus

Lab / Exercices

  • Pendant le cours, les participants sont encouragés à participer activement à l’expérience d’apprentissage en exécutant des exemples de fichiers et en effectuant des tâches de codage pendant les labs
  • Chaque session de lab vous permet de comparer votre solution à celle de l’instructeur

Cours complémentaires

Financement Temptraining

ITTA est partenaire de Temptraining, le fonds de formation continue pour les travailleurs temporaires. Ce fonds de formation peut subventionner des formations continues pour toute personne qui travaille pour un employeur assujetti à la Convention collective de travail (CCT) Location de services.

Informations additionnelles

Maîtrisez les bases du langage PHP avec notre formation complète

Notre formation PHP MySQL vous guide pas à pas pour comprendre et maîtriser les fondamentaux du langage PHP, que vous soyez débutant ou déjà familiarisé avec le développement. À travers un parcours structuré et pédagogique, vous apprendrez à configurer votre environnement de travail et à créer vos premiers scripts en PHP. Cette formation met un point d’honneur à simplifier les concepts parfois complexes de PHP MySQL, tout en vous préparant à des projets concrets.

Comprendre et utiliser les variables en PHP

Dans ce module, nous plongeons dans l’utilisation des variables en PHP. Vous découvrirez comment manipuler les variables et les opérateurs qui y sont associés pour réaliser des opérations dynamiques. Cette compétence est essentielle pour tout développeur souhaitant créer des applications flexibles et personnalisables.

La puissance des tableaux en PHP : de la base aux structures complexes

Les tableaux sont au cœur de nombreux algorithmes complexes. Notre formation vous explique comment utiliser des tableaux simples, associatifs et multidimensionnels pour structurer vos données efficacement. Nous abordons également les tableaux Super Global pour interagir avec les données de manière optimale. Comprendre ces concepts vous permet de mieux gérer les données au sein de vos projets PHP.

Gérer les conditions et les boucles pour des scripts dynamiques

Un bon développeur doit savoir comment les conditions et les boucles fonctionnent. Vous apprendrez à maîtriser les conditions complexes et les différentes boucles (while, for, foreach), ce qui vous permettra de créer des scripts PHP interactifs et adaptés aux différents scénarios de votre application.

Créer des fonctions PHP personnalisées

Une bonne structuration du code passe par l’utilisation de fonctions personnalisées. Ce module vous guide à travers la création et l’optimisation de fonctions en PHP, tout en expliquant comment utiliser des arguments et des retours de manière efficace pour des scripts réutilisables et organisés.

Travailler avec des fichiers sur un serveur

Gérer les fichiers sur un serveur est une compétence clé pour tout développeur PHP. Vous apprendrez à lire, écrire et manipuler des fichiers CSV ainsi qu’à gérer les fichiers stockés sur un serveur de manière sécurisée. Ces connaissances sont indispensables pour développer des applications web complètes et robustes.

Envoyer des emails en PHP

L’intégration des fonctionnalités d’envoi d’emails en PHP est une compétence recherchée. Ce module vous enseigne comment envoyer des emails texte ou HTML directement depuis votre application PHP, tout en gérant les différentes options de format et de personnalisation.

Interagir avec une base de données MySQL

Notre formation se concentre également sur la maîtrise de MySQL, une base de données largement utilisée en association avec PHP. Vous apprendrez à configurer, interagir avec une base de données, gérer les requêtes, et manipuler des enregistrements pour créer des applications complètes et dynamiques.

Approfondir les classes et objets PHP

Ce module vous permettra de comprendre l’utilisation des objets en PHP, tels que l’objet Date, les chaînes de caractères, et la gestion des sessions et cookies. Ces notions avancées sont incontournables pour développer des applications PHP professionnelles et sécurisées.

Avec cette formation PHP MySQL, vous acquerrez des compétences solides pour maîtriser le développement web, en vous appuyant sur des technologies reconnues comme PHP et MySQL. Ne manquez pas cette opportunité de faire un pas de plus vers une carrière de développeur compétent et recherché.

Prix de l'inscription
CHF 2'150.-
Inclus dans ce cours
  • Formation dispensée par un expert du domaine
  • Documentation et supports digitaux
  • Badge de réussite
Mois actuel

lun09Déc(Déc 9)09:00mer11(Déc 11)17:00VirtuelVirtuel Etiquettes de sessionPHP-01

lun09Déc(Déc 9)09:00mer11(Déc 11)17:00Genève, Route des Jeunes 35, 1227 Carouge Etiquettes de sessionPHP-01

lun13Jan(Jan 13)09:00mer15(Jan 15)17:00Lausanne, Avenue Mon repos 24, 1005 Lausanne Etiquettes de sessionPHP-01

lun13Jan(Jan 13)09:00mer15(Jan 15)17:00VirtuelVirtuel Etiquettes de sessionPHP-01

lun17Fév(Fév 17)09:00mer19(Fév 19)17:00VirtuelVirtuel Etiquettes de sessionPHP-01

lun17Fév(Fév 17)09:00mer19(Fév 19)17:00Genève, Route des Jeunes 35, 1227 Carouge Etiquettes de sessionPHP-01

lun24Mar(Mar 24)09:00mer26(Mar 26)17:00Lausanne, Avenue Mon repos 24, 1005 Lausanne Etiquettes de sessionPHP-01

lun24Mar(Mar 24)09:00mer26(Mar 26)17:00VirtuelVirtuel Etiquettes de sessionPHP-01

lun28Avr(Avr 28)09:00mer30(Avr 30)17:00VirtuelVirtuel Etiquettes de sessionPHP-01

lun28Avr(Avr 28)09:00mer30(Avr 30)17:00Genève, Route des Jeunes 35, 1227 Carouge Etiquettes de sessionPHP-01

lun02Juin(Juin 2)09:00mer04(Juin 4)17:00Lausanne, Avenue Mon repos 24, 1005 Lausanne Etiquettes de sessionPHP-01

lun02Juin(Juin 2)09:00mer04(Juin 4)17:00VirtuelVirtuel Etiquettes de sessionPHP-01

lun07juil(juil 7)09:00mer09(juil 9)17:00VirtuelVirtuel Etiquettes de sessionPHP-01

lun07juil(juil 7)09:00mer09(juil 9)17:00Genève, Route des Jeunes 35, 1227 Carouge Etiquettes de sessionPHP-01

lun11Aoû(Aoû 11)09:00mer13(Aoû 13)17:00Lausanne, Avenue Mon repos 24, 1005 Lausanne Etiquettes de sessionPHP-01

lun11Aoû(Aoû 11)09:00mer13(Aoû 13)17:00VirtuelVirtuel Etiquettes de sessionPHP-01

lun15Sep(Sep 15)09:00mer17(Sep 17)17:00VirtuelVirtuel Etiquettes de sessionPHP-01

lun15Sep(Sep 15)09:00mer17(Sep 17)17:00Genève, Route des Jeunes 35, 1227 Carouge Etiquettes de sessionPHP-01

lun20Oct(Oct 20)09:00mer22(Oct 22)17:00Lausanne, Avenue Mon repos 24, 1005 Lausanne Etiquettes de sessionPHP-01

lun20Oct(Oct 20)09:00mer22(Oct 22)17:00VirtuelVirtuel Etiquettes de sessionPHP-01

lun24Nov(Nov 24)09:00mer26(Nov 26)17:00VirtuelVirtuel Etiquettes de sessionPHP-01

lun24Nov(Nov 24)09:00mer26(Nov 26)17:00Genève, Route des Jeunes 35, 1227 Carouge Etiquettes de sessionPHP-01

lun22Déc(Déc 22)09:00mer24(Déc 24)17:00Lausanne, Avenue Mon repos 24, 1005 Lausanne Etiquettes de sessionPHP-01

lun22Déc(Déc 22)09:00mer24(Déc 24)17:00VirtuelVirtuel Etiquettes de sessionPHP-01

Contact

ITTA
Route des jeunes 35
1227 Carouge, Suisse

Horaires d’ouverture

Du lundi au vendredi

de 8h30 à 18h00

Tél. 058 307 73 00

Contactez-Nous

ITTA
Route des jeunes 35
1227 Carouge, Suisse

Faire une demande

Opening hours

Monday to Friday
8:30 AM to 6:00 PM
Tel. 058 307 73 00

Contact-us

ITTA
Route des jeunes 35
1227 Carouge, Suisse

Make a request