Formation PHP Avancé : Déploiement, Tests, Frameworks

Public admis

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

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

Se protéger des failles - Tester son Application

DAWAN


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

Tarif

A partir de 1 125,00 €

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

DAWAN


Formez-vous à l’excellence.
Voir la fiche

Tarif

A partir de 1 125,00 €

Durée 2 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

    Les Tests en PHP

    Bibliothèques de test Unitaire: PHPUnit, PHPSpec
    Installation de PHPUnit
    Ecriture d'une classe de test
    Utilisation des assertions
    Les helpers PHPUnit_Framework_TestCase
    Utiliser les dépendances d'objet: Les Mocks
    Exécution des tests

    Atelier : Tester plusieurs classes

    Déploiement d'applications PHP

    Sécurité des scripts PHP : éviter les failles
    Se prémunir des attaques Cross-Site Scripting (XSS)
    Eviter les injections SQL
    Se protéger contre le Cross-Site Request Forgery (CSRF)
    Gestion des erreurs et des exceptions PHP

    Atelier : Protéger son application des failles php

    Etude de cas : Utilisation d'un Framework

    Introduction à CodeIgniter
    Utiliser l'architecture MVC
    Gestion des urls
    Lier un controller à une url
    Associer une vue à un controller
    Utiliser les modèles

    Atelier : Créer une application avec CodeIgniter

    Prérequis

    Maitriser la programmation orienté objet en php

    Public

    Développeurs PHP

    Ces formations pourraient vous intéresser

    Objectifs de la formation

    • Découvrir les enjeux du développement d'applications mobiles
    • Identifier le processus de développement d'une application mobile avec Cordova
    • Mesurer l'avantage induit par les applications hybrides développées avec Cordova
    • Gérer la migration d'une application Web en application mobile
    Tarif

    A partir de 1 390,00 €

    Durée

    2j / 14h

    Modes
    • Centre
    • Entreprise
    • Distance

    Formation UX Writing

    Proposé par Sparks

    Objectifs de la formation

    • Analyser les besoins des utilisateurs pour éclairer sa démarche d'UX Writing
    • Appliquer les meilleures pratiques en matière de rédaction UX pour créer un contenu clair, concis et utile
    • Concevoir des interfaces utilisateur avec un langage qui guide et soutient le parcours de l'utilisateur
    • Évaluer l'efficacité de la rédaction UX grâce à des tests d'utilisabilité et au feedback des utilisateurs
    • Intégrer les stratégies de rédaction UX dans une stratégie de contenu plus large pour soutenir les objectifs d'un produit
    Tarif

    A partir de 1 400,00 €

    Durée

    2 jours

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

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

    • Identifier les fondamentaux de l'analyse statistique appliquée
    • Mettre en oeuvre une analyse des données statistiques descriptives et prévisionnelles
    • Utiliser les formules et les tests statistiques fondamentaux
    • Concevoir un rapport d'analyse basé sur les faits
    • Exploiter les paramètres statistiques pour comprendre une série de données
    • Décrire des outils comme R et Excel pour la mise en oeuvre des modèles étudiés
    • Valider la précision d'une estimation, à l'aide des intervalles de confiance
    • Prévoir les comportements à venir
    • Vérifier l'adéquation à un modèle.
    Tarif

    Contacter l'organisme

    Durée

    2j / 14h

    Modes
    • Centre
    • Distance

    Objectifs de la formation

    • S'approprier les concepts et les enjeux de la Responsabilité Sociétale des Entreprises (RSE).
    • Élaborer une stratégie de RSE concrète, adaptée.
    • Identifier les clés du succès du déploiement auprès des équipes
    Tarif

    A partir de 1 495,00 €

    Durée

    2 jours (14 heures)

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    Maîtriser l'environnement Eclipse : paramétrage, tests unitaires, gestion de versions, automatisation de tâches
    Tarif

    A partir de 1 275,00 €

    Durée

    2j / 14h

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    Maîtriser le développement d'EJB 3 - Gérer les performances d'une application distribuée - Mettre en place une architecture complète JEE
    Tarif

    A partir de 1 875,00 €

    Durée

    3j / 21h

    Modes
    • Centre
    • Entreprise
    • 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

    Formation Kedro

    Proposé par Sparks

    Objectifs de la formation

    • Comprendre les principes de développement utiles aux ingénieurs data et data scientists pour faciliter le déploiement de leur code en production
    • S’approprier les principales fonctionnalités de Kedro (project template, configuration, data catalog et pipeline)
    • Mettre en œuvre l’outil dans un workflow pour créer des pipelines de données
    Tarif

    A partir de 750,00 €

    Durée

    1 jour

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    • Évaluation des compétences acquises via un questionnaire en ligne intégrant des mises en situation.
    Tarif

    A partir de 1 935,00 €

    Durée

    3 jours (21 heures)

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    • Pendant la formation, le formateur évalue la progression pédagogique des participants via des QCM, des mises en situation et des travaux pratiques. Les participants passent un test de positionnement avant et après la formation pour valider leurs compétences acquises.
    Tarif

    Contacter l'organisme

    Durée

    4 jours (28 heures)

    Modes
    • Centre
    • Entreprise
    • Distance

    Je cherche à faire...