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

  • Utiliser toutes les techniques de paie
  • Prendre en compte tous types d'absences maladie et les variations du temps de travail dans la pratique de la paie
  • Calculer les cotisations sociales et de retraite
  • Intégrer les avantages en nature et frais professionnels
Tarif

A partir de 1 950,00 €

Durée

3j / 21h

Modes
  • Distance
  • Entreprise

Objectifs de la formation

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

  • Décrire les principes de l'orchestration de conteneurs
  • Manipuler les ressources de base Kubernetes
  • Déployer des applications et les mettre à disposition.
Tarif

A partir de 2 280,00 €

Durée

3j / 21h

Modes
  • Centre
  • Distance

Objectifs de la formation

 

Ainsi, elles ont recours au Test Maturity Model Integrated (TMMI) pour :

- Des systèmes informatiques de plus en plus complexes
- Des solutions technologiques évolutives
- Des demandes en Time To Market Le TMMI est un modèle de maturité qualité très intéressant pour toute structure qui veut améliorer son activité de test et la qualité de ses produits. Concrètement les stagiaires repartiront de cette formation en sachant notamment :
- Comprendre les enjeux de la mise en place d’une démarche TMMI
- Connaître la structure du modèle TMMI
- Comprendre les niveaux de base du TMMI

Tarif

A partir de 2 290,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Les objectifs de la formation IRVE P1 - P2 - P3 : installer des bornes de recharge AC ou DC avec configuration spécifique pour la communication ou la supervision :

- Déterminer l’infrastructure nécessaire et les modifications de l’installation électrique - Identifier les réglementations propres aux ERP et aux parkings - Choisir la borne adéquate et les accessoires associés - Identifier les constituants de base dans le protocole TCP/IP - Mettre en œuvre et paramétrer les bornes de charge communicantes - Concevoir une grappe de bornes avec communication embarquée - Paramétrer un gestionnaire de bornes - Elaborer les documents nécessaires à l’obtention de la conformité par un bureau de contrôle

Tarif

A partir de 2 019,00 €

Durée

5 Jours - 35 heures

Modes

Objectifs de la formation

Concrètement à l'issue de cette formation Dynacmics CRM 2016 - Gestion du service client vous aurez acquis les connaissances et les compétences nécessaires pour :

  • Comprendre comment gérer les incidents avec Dynamics CRM 2016
  • Savoir créer et gérer les modèles de contrats et les contrats
  • Être en mesure d'utiliser la base de connaissances pour capitaliser sur les résolutions d'incidents
  • Apprendre à travailler avec les files d'attente
  • Maîtriser le processus de planification de service
  • Comprendre comment travailler avec le calendrier de service
  • Prendre en compte la préférence des clients dans une planification de service.
Tarif

Contacter l'organisme

Durée

1j / 7h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

À l'issue de cette formation, vous aurez acquis les connaissances nécessaires pour :

  • Comprendre les principes du management du risque lié à l'IA
  • Appréhender les recommandations spécifiques à l'IA en matière de management du risque
Tarif

A partir de 890,00 €

Durée

1j / 7h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Sécuriser un système « isolé »
  • Sécuriser un réseau dans l'entreprise
  • Mener à bien un audit de sécurité
Tarif

A partir de 2 495,00 €

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Connaître les techniques de la paie et les calculs liés aux cotisations sociales
  • Se prémunir du risque de contentieux
Tarif

A partir de 4 990,00 €

Durée

10j / 70h

Modes

Formation Spring Native

Proposé par PLB CONSULTANT

Objectifs de la formation

Concrètement, à l'issue de cette formation Spring Native, vous aurez acquis les connaissances et compétences nécessaires pour :

  • Connaître les principes fondamentaux et le fonctionnement de Spring Native
  • Connaître les différentes alternatives pour la génération de l’image native ainsi que leurs options de configurations
  • Savoir débugger le processus de génération
  • Savoir exécuter une image native dans son IDE
Tarif

A partir de 790,00 €

Durée

1j / 7h

Modes
  • Centre
  • Entreprise

Objectifs de la formation

À l'issue de cette formation Sécurité Avancée z/OS, vous aurez acquis les connaissances et compétences nécessaires pour :

  • Describe the components of network security, platform security, and transaction security on z/OS
  • Describe how RACF supports UNIX users and groups
  • Describe web server security flow on z/OS
  • Explain the contents and use of a digital certificate
  • Explain the difference between asymmetric and symmetric cryptographic techniques
  • Explain SSL V3 client authentication
  • Explain the basics of WebSphere Application Server and web services security
  • Utilize the RACDCERT command
  • Discuss the OCSF service providers
  • Explain VPN (IPSec), SSL/TSL, and AT-TLS and the differences between them
  • Discuss the z/OS Communication Server policy agent, IDS, and IP filtering
  • Describe and utilize System SSL
  • Explain how TN3270 and FTP SSL support works
  • Explain how IBM secure hardware cryptographic co-processors work
  • Explain how Kerberos authentication works
  • Explain the LDAP terms of DN, objectclass, attribute, schema, back end, and directory
  • Explain how to setup, customize, and operate z/OS PKI Services
Tarif

A partir de 3 190,00 €

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

Je cherche à faire...