PHP 8 et versions antérieures - Consolider vos connaissances de base

Public admis

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

Financements

Eligible CPF Votre OPCO Financement personnel

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.

M2I


Un leadership dans le domaine de la formation
Voir la fiche entreprise

Tarif

A partir de 1 120,00 €

Durée 2 jours  (14h00)
Modes
  • Centre
  • Distance
Sessions
Lieux Partout en France

M2I


Un leadership dans le domaine de la formation
Voir la fiche

Tarif

A partir de 1 120,00 €

Durée 2 jours  (14h00)
Modes
  • Centre
  • Distance
Sessions
Lieux Partout en France

Programme

Rôle de la conception objet en PHP

  • Raisons de la technologie objet
  • Passer d'une structure PHP procédurale à une structure objet
  • Structure typique d'un projet objet en PHP
  • Trouver les classes d'un problème
  • Les classes :
    • D'accès aux données
    • Métier
    • De génération d'interface utilisateur
  • Différences entre classes et objets en PHP
  • Bien comprendre le mot clé "this"
  • Traduire les exigences en classes en PHP
  • Déclarer et coder les propriétés et méthodes
  • Les propriétés en tant que classes
  • Utiliser les constructeurs à bon escient
  • Dans quel cas faut-il utiliser l'héritage ?
  • Coder l'héritage en PHP
  • Pourquoi utilise-t-on les mots clés "static", "self"... ?
  • Utiliser les packages

Exemple de travaux pratiques (à titre indicatif)

  • Réalisation d'une application Web utilisant toutes les syntaxes et concepts importants de PHP dans le domaine de l'objet et des classes

Les objets couche d'accès aux données en PHP

  • Identifier les services d'accès aux données
  • Coder les accès aux données sous forme de classe
  • Déclarer les tables sous forme de classes, les POPO (Plain Old PHP Objects)

Exemples de travaux pratiques (à titre indicatif)

  • Reprise du TP précédent en le découpant et en codant la partie accès aux données en adéquation avec la partie théorique
  • Utilisation ici de PDO dans des classes et représentation des records sous forme objet

Les objets métier en PHP

  • Identifier les classes d'objet métier
  • Coder les objets métier sous forme de classe

Exemple de travaux pratiques (à titre indicatif)

  • Reprise du TP précédent en ajoutant les classes métier, qui seront exposées à l'interface graphique et qui accéderont aux classes d'accès aux données préalablement écrites

La couche présentation sous forme objet PHP

  • Générer la partie présentation, constituée de HTML 5, CSS 3 et JavaScript à partir de classes PHP
  • Mettre en place le code nécessaire au traitement des requêtes issues des présentations graphiques précédentes, tout ceci sous forme objet
  • Réaliser un contrôleur de requêtes, distribuant celles-ci aux classes métier

Exemple de travaux pratiques (à titre indicatif)

  • Reprise du TP précédent en ajoutant les classes de présentation, de contrôleur, qui réaliseront l'affichage et le traitement des données, passées ensuite aux objets métier

Le contenu de ce programme peut faire l'objet d'adaptation selon les niveaux, prérequis et besoins des apprenants.

Modalités d’évaluation des acquis

  • En cours de formation, par des études de cas ou des travaux pratiques
  • Et, en fin de formation, par un questionnaire d'auto-évaluation

Prérequis

Avoir suivi le cours

Public

Toute personne ayant des connaissances de base en PHP et ayant besoin d'un soutien avant d'aborder la formation

Ces formations pourraient vous intéresser

Objectifs de la formation

  • Mettre à jour ses connaissances en droit administratif à la lumière de la jurisprudence
  • Comprendre les principes fondamentaux en droit administratif
  • Maîtriser ses droits et obligations par une analyse pratique du droit administratif et de ses impacts dans la fonction publique.
Tarif

Contacter l'organisme

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

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

  • Approfondir vos compétences en utilisant "Splunk Core Certified Power User" (ou Splunk niveau avancé)
  • Effectuer des analyses avancées et résoudre des problèmes complexes.
Tarif

A partir de 2 280,00 €

Durée

3j / 21h

Modes
  • Centre
  • Distance

Objectifs de la formation

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

  • Décrire de manière approfondie vos connaissances en développement PL/SQL en utilisant différentes techniques liées aux variables, curseurs et traitements stockés
  • Gérer (en détail) de grands objets.
Tarif

A partir de 1 220,00 €

Durée

2j / 14h

Modes
  • Centre
  • Distance

Objectifs de la formation

  • Visualiser les fichiers partagés en page d'accueil
  • Consulter le profil d'un collègue
  • Ajouter une photo à son profil Microsoft 365
  • Utiliser le filtre en recherche ou retrouver un fichier en favori
  • Gérer ou restaurer les documents, renommer un fichier et créer des dossiers sous OneDrive
  • Accéder aux documents disponibles sur SharePoint, OneDrive et Teams depuis son pc et son smartphone
  • Synchroniser les documents sur son ordinateur
  • Gérer des affichages personnels, des filtres, accéder aux versions d'un document et déplacer des documents sur OneDrive
  • Créer des plans, des listes, des tâches sur Planner avec des règles adaptées
  • Ajouter des étapes, classer avec des étiquettes, et ajouter des listes dans Teams
  • Diffuser des présentations Sway ou des documents via SharePoint au sein de son équipe ou en externe
  • Gérer des conversations ou réunions Teams et prendre la main sur la diffusion d'éléments d'information en ligne ou encore de fichier en cours de réunion en ligne
Tarif

A partir de 3 400,00 €

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Préparation au Titre Brasseur de niveau III.
  • Donner toutes les compétences et connaissances du métier de brasseur pour devenir, à votre tour, un professionnel du secteur
Tarif

A partir de 4 950,00 €

Durée

35j / 245h

Modes
  • Centre
  • Entreprise

Objectifs de la formation

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

  • Enumérer les connaissances nécessaires à l'apprentissage d'un langage de développement
  • Reconnaître les structures de base de la programmation (boucles, conditions)
  • Identifier les grands paradigmes de programmation (procédural, objet)
  • Distinguer la notion d'objet et les concepts associés
  • Identifier les variables et le typage des données
  • Utiliser les algorithmes de tri face à des problématiques identifiées.
Tarif

A partir de 1 680,00 €

Durée

3j / 21h

Modes
  • Centre
  • Distance

Objectifs de la formation

  • Identifier le cadre juridique des relations sociales dans l'entreprise
  • Distinguer le rôle et les moyens de chaque mandat 
  • Discerner le statut protecteur des institutions représentatives du personnel
Tarif

A partir de 2 153,00 €

Durée

3 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Cette formation fait l'objet d'une évaluation formative.
Tarif

Contacter l'organisme

Durée

2 jours (14 heures)

Modes
  • Centre
  • Distance

Objectifs de la formation

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

  • Mettre en oeuvre la gestion des identités et des accès dans Microsoft Entra ID, la sécurisation des utilisateurs, des groupes et des identités externes, l'implémentation des contrôles d'authentification et d'autorisation, la gestion de l'accès et de la sécurité des applications
  • Déterminer les complexités de la sécurisation des réseaux Azure, y compris les réseaux virtuels, le chiffrement, la configuration du pare-feu, l'accès privé et la protection DDoS, avec cette formation complète
  • Sécuriser des ressources de calcul, de stockage et de bases de données Azure, notamment les mesures de sécurité avancées, le chiffrement, le contrôle d'accès et la protection des bases de données
  • Gérer des opérations de sécurité dans Azure, de la gouvernance et la création de stratégies à la sécurité de l'infrastructure, la gestion des clés, la posture de sécurité, la protection contre les menaces, et la supervision et l'automatisation avancées de la sécurité.
Tarif

A partir de 2 840,00 €

Durée

4j / 28h

Modes
  • Centre
  • Distance

Objectifs de la formation

  • Acquérir les comportements adaptés à une situation d’accueil conflictuelle en face à face
  • Savoir désamorcer les tensions
  • Connaître les actions préventives à mettre en place
Tarif

A partir de 690,00 €

Durée

4 heures 30 minutes

Modes

Je cherche à faire...