Développement de sites Web Backend avec PHP

Public admis

  • Salarié en Poste
  • Demandeur d'emploi
  • Entreprise
  • Etudiant

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

  • Installer une plateforme d’exécution et de développement pour PHP.
  • Implémenter des algorithmes simple avec le langage PHP.
  • Mettre en oeuvre la programmation objet en PHP.
  • Créer et traiter des formulaires.
  • Suivre la navigation utilisateur avec les données de la requête HTTP et les sessions.
  • Accéder à des bases de données relationnelles.
  • Développer et tester des services REST en PHP.

ENI Service


votre centre de formation informatique de confiance
Voir la fiche entreprise

Tarif

A partir de 990,00 €

Durée 37 heures
Modes
  • Distance
Sessions
Lieux Partout en France

ENI Service


votre centre de formation informatique de confiance
Voir la fiche

Tarif

A partir de 990,00 €

Durée 37 heures
Modes
  • Distance
Sessions
Lieux Partout en France

Description

Profitez de notre formation intensive en ligne sur le développement de sites Web avec PHP.
Grâce à cette formation, vous maîtriserez les bases du langage PHP et la programmation orientée objet pour créer des sites Web dynamiques.
Nous couvrons l’installation de l’environnement de travail, la syntaxe de base du langage PHP, la gestion de la navigation, la création de formulaires, et l’interaction avec une base de données.
Nos formations sont accessibles à distance pendant 3 mois, offrant une assistance technique et pédagogique illimitée, ainsi que des sessions de coaching avec nos formateurs experts.
Vous aurez également accès à notre plateforme cloud pour l’apprentissage pratique.
La formation inclut également des vidéos, des démonstrations, des travaux pratiques et des livres numériques.

Programme

Introduction à PHP

  • Introduction à PHP
  • Installation d'un environnement de travail pour PHP (WAMP Server et NetBeans)
  • Quiz - QCM de validation des acquis

Les bases du langage PHP

  • Le bloc PHP
  • Les variables
  • Les constantes
  • Les types de données
  • Les tableaux
  • Les conditionnels
  • Les boucles
  • L'inclusion de fichiers
  • Quelques fonctions utiles
  • Les fonctions
  • Les expressions rationnelles
  • Démonstrations :
    • Premier lancement de l'IDE NetBeans
    • Création d'une expression rationnelle
  • Travaux pratiques :
    • Variables et constantes
    • Tableaux
    • Fonctions utiles
    • Fonctions
    • Expressions rationnelles
  • Quiz - QCM de validation des acquis

La programmation orientée objet en PHP

  • La création d'une classe
  • Les attributs d'instance
  • Le constructeur
  • L'accès aux éléments d'instance
  • Le destructeur
  • Les méthodes d'instance
  • L'utilisation d'une classe
  • L'héritage
  • Les éléments de classe
  • Les classes abstraites
  • Les interfaces
  • Les exceptions
  • Les espaces de noms
  • La sérialisation
  • Le chargement automatique de classes
  • Le clonage d'instance
  • Travaux pratiques : Classes
  • Quiz - QCM de validation des acquis

Les formulaires en PHP

  • Les différentes organisations possibles
  • La création d'un formulaire
  • Le traitement d'un formulaire
  • La validation des données saisies
  • Le formulaire et son traitement intégré
  • Démonstration : Le traitement d'un formulaire
  • Travaux pratiques : Formulaires
  • Quiz - QCM de validation des acquis

L'accès aux données

  • Utilisation de phpMyAdmin pour MySQL
  • La connexion avec PDO
  • Les requêtes non-préparées
  • Les requêtes préparées
  • Démonstration : Utilisation de phpMyAdmin
  • Travaux pratiques : Requêter une base de données
  • Quiz - QCM de validation des acquis

Les échanges de données entre le client et le serveur

  • Le protocole HTTP
  • Les redirections
  • Les cookies
  • Les sessions
  • L'appel au serveur avec AJAX
  • Démonstrations :
    • Les cookies
    • Les sessions
    • L'appel au serveur avec AJAX
  • Travaux pratiques : Echanges client-serveur
  • Quiz - QCM de validation des acquis

Prérequis

Public

Concepteurs-Développeurs Web

Ces formations pourraient vous intéresser

Objectifs de la formation

Maîtriser les principales fonctionnalités de Animate - Savoir créer et manipuler des compositions pour réaliser des animations destinées au web ou à la vidéo
Tarif

A partir de 2 275,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Devenir rédacteur Web

Proposé par GROUPE LEXOM

Objectifs de la formation

  • Connaître la fonction et les missions du rédacteur Web
  • Développer les compétences nécessaires à la fonction
  • Examiner les éléments contextuels liés à la fonction de rédacteur Web
  • Se positionner en tant que rédacteur Web
Tarif

A partir de 1 390,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Construire des applications web en utilisant Spring Web et Spring Boot et gérer efficacement la couche de persistance de données
Tarif

A partir de 2 775,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Créer une page HTML avec des éléments simples (texte, images, listes, liens)
  • Mettre en forme le contenu de la page en CSS
  • Définir des règles de positionnement du contenu
  • Créer et mettre en forme des formulaires de saisie
  • Créer et mettre en forme un tableau de données
  • Intégrer du contenu multimédia
  • Intégrer les bonnes pratiques de conception pour créer des pages Web accessibles
Tarif

A partir de 1 890,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Appréhender les enjeux relatifs à  l'accessibilité numérique - Acquérir les connaissances fondamentales sur l'accessibilité numérique - Prendre en compte l'accessibilité numérique aux différentes étapes d'un projet digital - Concevoir des contenus web et éditoriaux numériques accessibles - Développer des sites conformes aux recommandations des référentiels d'accessibilité numérique (WCAG ou RGAA)
Tarif

A partir de 3 175,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Décrire les différents cas d'utilisation de SoapUI
  • Installer et configurer SoapUI
  • Créer, configurer et gérer un projet SoapUI
  • Lancer différents types de tests de Web Services (fonctionnel, performance...).
Tarif

A partir de 1 520,00 €

Durée

2j / 14h

Modes
  • Centre
  • Distance

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Reconnaître les scénarios d'architectures impliquant les composants EJB
  • Illustrer le cycle de vie et les callbacks EJB
  • Faire persister des entités avec JPA
  • Injecter des EJB avec CDI
  • Développer les différents types de Beans
  • Déployer des EJB dans un serveur d'applications
  • Utiliser des EJB comme Web Services.
Tarif

A partir de 2 240,00 €

Durée

4j / 28h

Modes
  • Centre
  • Distance

Flash - Les bases

Proposé par CIT FORMATION INFORMATIQUE

Objectifs de la formation

Acquérir les connaissances nécessaires sur le logiciel Flash pour réaliser des pages Web dynamiques et animées.

À l'issue de la formation, le stagiaire sera capable de :

  • Créer des objets et effets
  • Animer ces objets
  • Réaliser des animations multimédia
Tarif

Contacter l'organisme

Durée

3 jour(s)

Modes
  • Centre
  • Entreprise

Objectifs de la formation

Gérer le trafic Netscaler - Administrer des serveurs - Utiliser les services Web - Maîtriser le cryptage SSL et les certificats - Contrer les attaques courantes des services Web - Approfondir les notions de gestion du réseau
Tarif

A partir de 3 590,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Se connecter et identifier les composants de Microsoft 365
  • Gérer ses fichiers dans OneDrive, exploiter les sites d'équipe et les bibliothèques dans SharePoint Online
  • Utiliser les fonctionnalités spécifiques des applications Office Online (Outlook, Word, Excel et PowerPoint)
  • Partager un bloc-notes numérique OneNote
  • Communiquer, partager, gérer des réunions en ligne avec Teams
Tarif

A partir de 300,00 €

Durée

7 heures

Modes
  • Distance

Je cherche à faire...