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

À l'issue de cette formation AWS - Notions Techniques de base sur Amazon Web Services vous aurez acquis les connaissances et les compétences nécessaires pour :

  • Concept et histoire d'AWS
  • Infrastructure d'AWS : Compute, Storage, Networking
  • Sécurité, Identité et gestion des accès
  • Les bases de données sur AWS
  • Les outils de gestion d'AWS.
Tarif

A partir de 800,00 €

Durée

1j / 7h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Construire des pages Web en HTML5
  • Habiller et mettre en forme des pages Web avec CSS3
  • Créer des formulaires avancés
  • Créer des tableaux de données
  • Créer des menus de navigation
  • Utiliser les différentes techniques CSS de positionnement et dimensionnement pour adapter la présentation aux différents appareils (smartphone, tablette, PC)
  • Parcourir et modifier la structure d'une page en JavaScript
  • Gérer des événements utilisateur
  • Intégrer des appels à des Services Web REST et WebSockets en JavaScript
Tarif

Contacter l'organisme

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Formation Langage Dart (Google)

Proposé par PLB CONSULTANT

Objectifs de la formation

En créant le langage Dart, l'objectif de Google est de proposer un langage moderne pour le développement d'applications Web et aussi pour combler certaines lacunes de JavaScript.... L'équipe réunie pour la conception de Dart compte des experts reconnus sur les machines virtuelles, sur la génération de JavaScript, sur la conception de langage et sur la création d'environnement de développement.
Le résultat est une plate-forme complète composée :
- d'un langage moderne, tout en restant familier pour les développeurs Java, C# ou C++
- d'une machine virtuelle performante qui sera intégrée à Chrome
- d'un générateur de code JavaScript pour permettre l'exécution des applications Dart dans tous les navigateurs modernes
- d'un environnement de développement basé sur Eclipse. Composée de nombreux exercices, ce cours donne les bases théoriques et pratiques pour maîtriser le langage Dart et ses principales librairies;

Tarif

Contacter l'organisme

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

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

  • Refixer les essentiels de développement d'un site Web avec PHP 7 et 8
  • Lister les syntaxes obsolètes
  • Expliquer et mettre en oeuvre les nombreux apports de PHP 7 et 8
  • Mettre en oeuvre la migration vers PHP 7 et 8.
Tarif

A partir de 1 340,00 €

Durée

2j / 14h

Modes
  • Centre
  • Distance

Objectifs de la formation

  • Mettre en place un environnement de développement complet pour PhoneGap/Cordova ;
  • Créer des contrôleurs et des vues en HTML5 et JavaScript
  • Mettre en place la navigation dans l'application
  • Ajouter des traitements asynchrones pour interagir avec des services Web REST
  • Accéder aux fonctions natives de l’appareil avec des plugins
  • Optimiser, construire et déployer l’application
Tarif

Contacter l'organisme

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Identifier les fonctionnalités clés de SharePoint 2013 et savoir les mettre en oeuvre
  • Configurer et administrer la solution Microsoft SharePoint 2013
  • Sécuriser les contenus dans les sites SharePoint
  • Assurer la surveillance et optimiser la performance SharePoint
Tarif

A partir de 1 390,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Connaître les objectifs, les avantages et les inconvénients de l'automatisation des tests
  • Maîtriser l'automatisation d'une application web avec Selenium
  • Créer des scripts maintenables avec Selenium Webdriver
  • Se préparer à la certification A4Q Selenium Fondation
Tarif

A partir de 2 200,00 €

Durée

3 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

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

  • Développer vos connaissances sur le langage PHP, en comprenant la répartition des rôles de chaque module de code dans une application PHP, et la mise en oeuvre de la technologie objet, ceci par le codage d'une application complète.
Tarif

A partir de 1 120,00 €

Durée

2j / 14h

Modes
  • Centre
  • Distance

Formation Google Web Designer

Proposé par PLB CONSULTANT

Objectifs de la formation

Le mobile, devenant de plus en plus la norme, et l'abandon de la technologie Flash ont forcé le développement d'animations et de bannières à migrer vers la technologie HTML, CSS et Javascript. Google Web Designer (GWD) est un outil dédié à la création d'animations au format HTML, ergonomique et facile d’accès. Il possède des bibliothèques permettant de résoudre les principaux problèmes rencontrés lors du développement. A l’issue de la formation, le participant pourra créer des animations web et des bannières optimisées pour les principales régies du marché.

Tarif

Contacter l'organisme

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Cette formation vous permettra de tirer le meilleur parti de votre site web et de développer votre visibilité dans Google.

Tarif

A partir de 400,00 €

Durée

1 jour(s)

Modes
  • Entreprise
  • Distance
  • Centre

Je cherche à faire...