Formation PHP Avancé : Modélisation, Webservices, Librairies courantes

Public admis

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

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

Utiliser les design pattern - Savoir utiliser les Webservices - Connaitre la création de PDF en PHP

DAWAN


Formez-vous à l’excellence.
Voir la fiche entreprise

Tarif

A partir de 1 495,00 €

Durée 3 jour(s)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

DAWAN


Formez-vous à l’excellence.
Voir la fiche

Tarif

A partir de 1 495,00 €

Durée 3 jour(s)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Description

  • Un support et les exercices du cours pour chaque stagiaire
  • Un formateur expert ayant suivi une formation à la pédagogie
  • Boissons offertes pendant les pauses en inter-entreprises
  • Salles lumineuses et locaux facilement accessibles
  • Méthodologie basée sur l'Active Learning : 75% de pratique minimum
  • Matériel pour les formations présentielles informatiques : un PC par participant
  • Positionnement à l'entrée et à la sortie de la formation
  • Certification CPF quand formation éligible
  • Programme

    Introduction

    Rappels POO en PHP
    Gestion du contexte applicatif
    S'adapter à la version PHP : nouveautés, dépréciations et retraits, revue des versions actuelles

    Design Patterns

    Présentation et principe ; intéret des Design Patterns
    Design Patterns spécifiques au Web
    L'architecture MVC
    Le Singleton, Factory, Builder
    Le Proxy, Adapter, Bridge
    L'Iterator, Observer
    L'injection de dépendance

    Atelier : Implémenter plusieurs design pattern

    Créer des PDF en PHP

    Choisir son approche, batisseur, convertisseur ou imprimante PDF
    Construire un PDF, ajouter des pages, des contenus
    Convertir une page web en PDF
    Gérer les chemins vers les ressources externes :  feuilles de styles, images
    Exploiter l'imprimante PDF d'un navigateur (wkhtmltopdf)

    Atelier : créer des PDF

    Les bases de données

    Rappels : Accès à une base de données
    Notions de base SQL & NoSQL
    Introduction au Mapping Relationnel Object
    Intérêt et avantage à l'utilisation d'un ORM
    ORM PHP: Doctrine, Propel

    Atelier : Installer et utiliser un ORM

    Cryptographie

    Principes et Notions de cryptographie
    Distinguer Chiffrement et Hachage
    Choisir son algorithme (puissance / cout) selon l'objectif
    L'extension PHP de chiffrement : OpenSSL
    Les extensions PHP de hachage : Hash et Password_hash

    Atelier : Créer une classe de Chiffrement

    Web Services

    Présentation des services web et d'une architecture SOA
    Présentation du Web Services Description Language (WSDL)
    La bibliothèque SOAP de php
    Présentation d'une architecture REST

    Atelier : Réalisation d'un Service Web REST

    Prérequis

    Maitriser la programmation orienté objet en php

    Public

    Développeurs PHP

    Ces formations pourraient vous intéresser

    Objectifs de la formation

    Cette formation vous fera connaître les contraintes inhérentes à la production additive qu’est l’impression 3D afin d'adapter votre modélisation au processus de fabrication en vigueur dans votre métier. Vous apprendrez les principales causes d’échec d’impression FDM et leurs solutions.
    Dans la pratique, vous utiliserez le modeleur 3D Tinkercad, un outil simple et gratuit, pour tester vos modélisation sur des cas pratiques d’impression 3D.

    Selon les besoins des particiapants, le modeleur Tinkercad pourra être remplacé par SketchUp.
     

    Tarif

    Contacter l'organisme

    Durée

    1j / 7h

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    • Comprendre le principe du modèle MVC dans une application Web PHP et ses apports.
    • Installer Zend Framework dans un projet de développement PHP.
    • Configurer un serveur Web pour héberger une application Zend Framework.
    • Configurer une application Zend Framework.
    • Utiliser Zend Tool pour échafauder la structure d'une application.
    • Développer une couche de persistance de données en utilisant Zend_Db et Doctrine 2 dans Zend Framework.
    • Mettre en place le routage des requêtes HTTP par les contrôleurs.
    • Faire le lien entre les contrôleurs et la partie métier et persistance.
    • Concevoir les templates et les vues pour l'affichage des données.
    • Créer des formulaires de saisie et les traiter dans les contrôleurs.
    • Appliquer des restrictions d'accès à certaines ressources en mettant en place une authentification utilisateur.
    Tarif

    Contacter l'organisme

    Durée

    4j / 28h

    Modes
    • Centre
    • Entreprise
    • Distance

    Formation AutoCAD - Initiation

    Proposé par PLB CONSULTANT

    Objectifs de la formation

    Cette formation se fonde sur une approche résolument pratique : apprendre Autocad à partir de la manière dont les dessinateurs s’en servent, mettant l’accent sur les bonnes pratiques. Le stage vous permettra de comprendre les outils de dessin, de les intégrer dans un processus métier et de les exploiter dans la réalisation de plans techniques. Vous saurez appréhender une méthode de travail claire et efficace, conforme aux réalités du terrain. Vous pourrez prendre en charge de manière autonome un projet complet en 2D et développer votre propre méthodologie en fonction de votre spécialité.

    La formation se déroule sur la dernière version en cours mais peut tout à fait être adaptée sur les versions antérieures selon les besoins. Contactez notre service commercial pour connaitre les modalités d'inscription.

    Tarif

    A partir de 2 075,00 €

    Durée

    5j / 35h

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    Connaître les méthodes de développement, de mise en oeuvre et de déploiement des solutions Google Cloud Platform - Se familiariser avec une large gamme de domaines de solutions, de cas d'utilisation et d'applications - Développer des compétences essentielles permettant de gérer et d'administrer les solutions - Approfondir les connaissances relatives aux schémas de solutions : méthodes, technologies et conceptions utilisées pour mettre en œuvre la sécurité, l'évolutivité, la haute disponibilité et d'autres qualités souhaitées
    Tarif

    A partir de 3 875,00 €

    Durée

    5j / 35h

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    Maîtriser les fondamentaux de la programmation orientée objet en PHP - Maîtriser les exceptions et PDO
    Tarif

    A partir de 2 250,00 €

    Durée

    5j / 35h

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

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

    • Identifier les facteurs clés de la relation client-entreprise
    • Analyser les demandes clients pour identifier les vrais problèmes
    • Elaborer des réponses efficaces pour préserver la relation client
    • Mettre en oeuvre des techniques pour établir une proximité avec le client
    • Choisir un style d'écriture professionnel adapté à la réponse apportée aux clients
    • Appliquer les règles essentielles en grammaire française pour améliorer vos écrits
    • Eviter les erreurs courantes dans la rédaction de courriers.
    Tarif

    A partir de 1 400,00 €

    Durée

    2j / 14h

    Modes
    • Centre
    • Distance

    Sécuriser les applications PHP

    Proposé par ENI Service

    Objectifs de la formation

    • Décrire les vulnérabilités des applications Web.
    • Identifier et mettre en oeuvre les contre-mesures appropriées pour se prémunir contre les attaques CSRF, XSS, SQL Injection, Remote Code Injection, ...
    • Crypter les données applicatives sensibles.
    • Décrire l'apport des frameworks et librairies PHP, pour la sécurité.
    • Sécuriser l'environnement d'exécution PHP pour la production.
    • Sécuriser un serveur Web Apache exécutant des applications PHP.
    • Sécuriser un serveur de base de données MySQL.
    Tarif

    Contacter l'organisme

    Durée

    3j / 21h

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    Comprendre les différentes méthodes de gestion du contexte et mettre en oeuvre les sessions et les cookies - Savoir manipuler des fichiers quelconques en PHP
    Tarif

    A partir de 995,00 €

    Durée

    2j / 14h

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    A l’issue de la formation, le stagiaire sera capable de :

    • Maîtriser la base du plan comptable
    • Les écritures comptables de base : achats, ventes
    Tarif

    A partir de 525,00 €

    Durée

    2j / 14h

    Modes
    • Centre
    • Distance

    Objectifs de la formation

    À l'issue de cette formation Cisco CyberOps, vous aurez acquis les connaissances et les compétences nécessaires pour : 

    • Expliquer le fonctionnement d'un SOC et décrire les différents types de services qui sont effectués du point de vue d'un analyste SOC de niveau 1.
    • Expliquer les outils de surveillance de la sécurité des réseaux ( Network Security Monitoring - NSM) qui sont disponibles pour l'analyste de la sécurité des réseaux.
    • Expliquer les données qui sont disponibles pour l'analyste de la sécurité des réseaux.
    • Décrire les concepts de base et les utilisations de la cryptographie.
    • Décrire les failles de sécurité dans le protocole TCP/IP et comment elles peuvent être utilisées pour attaquer les réseaux et les hôtes.
    • Comprendre les technologies courantes de sécurité des terminaux.
    • Comprendre la chaîne d'élimination et les modèles de diamant pour les enquêtes sur les incidents, et l'utilisation de kits d'exploitation par les acteurs de la menace.
    • Identifier les ressources pour la chasse aux cybermenaces.
    • Expliquer la nécessité de la normalisation des données d'événements et la corrélation des événements.
    • Identifier les vecteurs d'attaque courants.
    • Identifier les activités malveillantes.
    • Identifier les modèles de comportements suspects.
    • Mener des enquêtes sur les incidents de sécurité.
    • Expliquer l'utilisation d'un playbook typique dans le SOC.
    • Expliquer l'utilisation des métriques SOC pour mesurer l'efficacité du SOC.
    • Expliquer l'utilisation d'un système de gestion des flux de travail et l'automatisation pour améliorer l'efficacité du SOC.
    • Décrire un plan typique de réponse aux incidents et les fonctions d'un CSIRT typique.
    • Expliquer l'utilisation de VERIS pour documenter les incidents de sécurité dans un format standard.
    • Décrire les caractéristiques et les fonctionnalités du système d'exploitation Windows.
    • Décrire les caractéristiques et les fonctionnalités du système d'exploitation Linux.
    Tarif

    A partir de 4 090,00 €

    Durée

    5j / 35h

    Modes
    • Centre
    • Entreprise
    • Distance

    Je cherche à faire...