En ligne ou sur site, les formations PHP animées par un instructeur vivant démontrent, par la pratique, les bases de PHP et comment mettre en œuvre des outils et techniques de programmation PHP avancés.
La formation PHP est disponible sous forme de « formation en ligne en direct » ou de « formation sur site en direct ». La formation en direct à distance (également appelée « formation à distance interactive ») est réalisée via un bureau à distance. La formation en direct sur site peut être dispensée localement sur les sites des clients à Bruges ou dans les centres de formation de NobleProg à Bruges.
NobleProg -- Votre fournisseur de formation local
Bruges
NH Hotel Bruges, Boeveriestraat 2, Bruges, Belgique, 8000
Bruges devient une plaque tournante portuaire, commerciale et financière centrale dans l'Europe du Moyen Âge, reliant les pays de la mer du Nord et de la Baltique à la Méditerranée. Les riches marchands brugeois traitaient avec ceux de toute l'Europe. La première bourse de valeur de l'histoire est née à Bruges au xiiie siècle. Au xve siècle elle est la première place financière d'Europe. Cet essor économique entraine également une floraison culturelle et artistique qui a laissé un patrimoine abondant. Elle a été le centre le plus important pour les peintres primitifs flamands, qui ont révolutionné la peinture occidentale. Elle est membre de l'Organisation des villes du patrimoine mondial depuis l'an 2000. La ville a même la particularité de figurer trois fois sur la liste du Patrimoine mondial de l'UNESCO. Pour son centre historique, pour son béguinage faisant partie des Béguinages flamands et pour son beffroi repris parmi les Beffrois de Belgique et de France. En outre, elle est aussi reprise comme Patrimoine culturel immatériel de l'humanité de l'UNESCO pour sa procession du Saint-Sang.
Cette formation en présentiel ou en ligne, encadrée par un formateur, est dispensée dans <lieu> et s'adresse aux développeurs souhaitant apprendre et utiliser Livewire pour construire des interfaces d'application modernes et dynamiques.
À l'issue de cette formation, les participants seront capables de :
Créer et tester des composants Livewire.
Développer des applications à l'aide de la bibliothèque Livewire.
Cette formation en direct, animée par un instructeur en Bruges (en ligne ou en présentiel), s'adresse aux data scientists et aux ingénieurs logiciels souhaitant utiliser AdaBoost pour concevoir des algorithmes de boosting en apprentissage automatique avec Python.
À l'issue de cette formation, les participants seront en mesure de :
Configurer l'environnement de développement nécessaire au début de la conception de modèles d'apprentissage automatique avec AdaBoost.
Comprendre l'approche d'apprentissage par ensembles et savoir comment implémenter le boosting adaptatif.
Savoir comment construire des modèles AdaBoost pour améliorer les performances des algorithmes d'apprentissage automatique en Python.
Utiliser le réglage des hyperparamètres afin d'augmenter la précision et les performances des modèles AdaBoost.
Même les programmeurs expérimentés ne maîtrisent pas systématiquement l'ensemble des services de sécurité offerts par leurs plateformes de développement et sont souvent méconnaissants des vulnérabilités qui peuvent impacter leurs développements. Ce cours s'adresse aux développeurs utilisant à la fois Java et PHP et leur fournit les compétences essentielles pour rendre leurs applications résistantes aux attaques contemporaines via Internet.
Les différents niveaux de l'architecture de sécurité de Java sont abordés à travers la gestion du contrôle d'accès, de l'authentification et de l'autorisation, des communications sécurisées et de diverses fonctions cryptographiques. Diverses API sont également présentées pour sécuriser votre code en PHP, comme OpenSSL pour la cryptographie ou HTML Purifier pour la validation des entrées. Sur le serveur, les bonnes pratiques sont données pour renforcer et configurer le système d'exploitation, le conteneur Web, le système de fichiers, le serveur SQL et le langage PHP lui-même, tandis qu'un focus particulier est accordé à la sécurité côté client à travers les problématiques de sécurité de JavaScript, Ajax et HTML5.
Les vulnérabilités Web générales sont discutées à travers des exemples alignés sur l'OWASP Top Ten, présentant diverses attaques par injection, injections de scripts, attaques contre la gestion de session, références directes d'objets non sécurisées, problèmes liés aux téléchargements de fichiers, et bien d'autres. Les problèmes de langue spécifiques à Java et PHP, ainsi que les problèmes découlant de l'environnement d'exécution, sont présentés en les regroupant dans les types de vulnérabilités standard : validation d'entrée manquante ou incorrecte, utilisation incorrecte des fonctionnalités de sécurité, gestion incorrecte des erreurs et des exceptions, problèmes liés au temps et à l'état, problèmes de qualité du code et vulnérabilités liées au code mobile.
Les participants peuvent tester par eux-mêmes les API, outils et les effets des configurations discutés, tandis que les présentations de vulnérabilités sont toutes supportées par un certain nombre d'exercices pratiques démontrant les conséquences des attaques réussies, montrant comment corriger les bugs et appliquer des techniques d'atténuation, et introduisant l'utilisation de diverses extensions et outils.
Les participants suivant ce cours seront capables de
Comprendre les concepts de base de la sécurité, la sécurité informatique et le codage sécurisé
Apprendre les vulnérabilités Web au-delà de l'OWASP Top Ten et savoir comment les éviter
Apprendre les vulnérabilités côté client et les pratiques de codage sécurisé
Savoir utiliser diverses fonctionnalités de sécurité de l'environnement de développement Java
Avoir une compréhension pratique de la cryptographie
Apprendre à utiliser diverses fonctionnalités de sécurité de PHP
Comprendre les concepts de sécurité des services Web
Obtenir des connaissances pratiques sur l'utilisation d'outils de test de sécurité
Apprendre les erreurs de codage typiques et comment les éviter
Être informé des récentes vulnérabilités des frameworks et bibliothèques Java et PHP
Obtenir des sources et des lectures complémentaires sur les pratiques de codage sécurisé
Le cours dispensent les compétences essentielles pour les développeurs PHP afin de rendre leurs applications résistantes aux attaques contemporaines via Internet. Les vulnérabilités web sont abordées à travers des exemples en PHP qui dépassent le OWASP Top Ten, traitant de divers types d'attaques par injection, d'injections de scripts, d'attaques contre la gestion de session de PHP, de références directes d'objets non sécurisées, de problèmes liés aux téléchargements de fichiers, et bien d'autres. Les vulnérabilités liées à PHP sont présentées regroupées par les types standards de vulnérabilités : validation d'entrée manquante ou inadéquate, gestion incorrecte des erreurs et des exceptions, utilisation inadéquate des fonctionnalités de sécurité et problèmes liés au temps et à l'état. Pour ces derniers, nous discuterons d'attaques comme l'évasion de open_basedir, le déni de service par le biais de magic float ou l'attaque par collision de table de hachage. Dans tous les cas, les participants prendront familiarité avec les techniques et fonctions les plus importantes à utiliser pour atténuer les risques énumérés.
Un accent particulier est mis sur la sécurité côté client, en abordant les problèmes de sécurité de JavaScript, Ajax et HTML5. Un certain nombre d'extensions liées à la sécurité pour PHP sont introduites comme hash, mcrypt et OpenSSL pour la cryptographie, ou Ctype, ext/filter et HTML Purifier pour la validation des entrées. Les meilleures pratiques de durcissement sont données en relation avec la configuration de PHP (paramètres de php.ini), Apache et le serveur en général. Enfin, une vue d'ensemble est donnée sur divers outils et techniques de test de sécurité que les développeurs et testeurs peuvent utiliser, y compris les scanners de sécurité, les tests de pénétration, les paquets d'exploitation, les analyseurs de paquets, les serveurs proxy, les outils de fuzzing et les analyseurs statiques de code source.
Tant l'introduction des vulnérabilités que les pratiques de configuration sont soutenues par un certain nombre d'exercices pratiques démontrant les conséquences des attaques réussies, montrant comment appliquer les techniques d'atténuation et introduire l'utilisation de diverses extensions et outils.
Les participants suivants de ce cours vont
Comprendre les concepts de base de la sécurité, la sécurité informatique et la programmation sécurisée
Apprendre les vulnérabilités web au-delà du OWASP Top Ten et savoir comment les éviter
Apprendre les vulnérabilités côté client et les pratiques de programmation sécurisée
Avoir une compréhension pratique de la cryptographie
Apprendre à utiliser diverses fonctionnalités de sécurité de PHP
Apprendre les erreurs courantes de codage et comment les éviter
Être informé des récentes vulnérabilités du framework PHP
Obtenir des connaissances pratiques sur l'utilisation des outils de test de sécurité
Obtenir des sources et lectures complémentaires sur les pratiques de programmation sécurisée
Cette formation en direct, animée par un formateur à Bruges (en ligne ou en présentiel), s'adresse aux développeurs PHP de niveau intermédiaire souhaitant appliquer efficacement les design patterns dans leurs projets.
À l'issue de cette formation, les participants seront capables de :
Comprendre l'utilité et les avantages des design patterns.
Identifier et mettre en œuvre les design patterns appropriés pour des scénarios courants.
Structurer les applications PHP selon les meilleures pratiques reconnues par l'industrie.
Intégrer ces patterns dans des frameworks modernes tels que Symfony ou Zend.
Ce cours en présentiel avec un formateur expert Bruges introduit les fondamentaux de Laravel et guide les participants dans la création d’une application web basée sur Laravel.
Cette formation en direct, animée par un formateur en Bruges (en ligne ou en présentiel), s'adresse aux développeurs web souhaitant utiliser Laravel et Vue.js pour le développement fullstack.
À l'issue de cette formation, les participants seront capables de :
Développer des applications web avec Laravel et Vue.js.
Cette formation en présentiel ou à distance, animée par un instructeur, s'adresse aux développeurs souhaitant utiliser Lumen pour construire des microservices et des applications basés sur Laravel.
À l'issue de cette formation, les participants seront capables de :
Mettre en place l'environnement de développement nécessaire pour commencer à créer des microservices avec Lumen.
Comprendre les avantages de l'implémentation de microservices avec Lumen et PHP.
Réaliser et implémenter les fonctions et opérations des microservices en utilisant le framework Lumen.
Protéger et contrôler l'accès aux architectures de microservices en créant des couches de sécurité.
Ce cours en ligne ou en présentiel, encadré par un formateur, s'adresse aux développeurs souhaitant utiliser PHP 8 pour développer, construire et tester des applications web complexes de niveau entreprise, telles que des sites e-commerce, des systèmes CRM, des WMS, etc.
À l'issue de cette formation, les participants seront capables de :
Mettre en place l'environnement de développement nécessaire pour commencer à créer des applications web avec PHP 8.
Se familiariser avec les nouvelles fonctionnalités de PHP 8 et apprendre à les implémenter.
Consolider les bases de PHP et découvrir quelques conseils de programmation.
Utiliser les nouvelles fonctions de PHP 8 pour améliorer les performances des applications web.
Connaître les bonnes pratiques pour renforcer la sécurité et la stabilité des applications web avec PHP 8.
Ce cours est conçu pour les programmeurs expérimentés souhaitant explorer les enjeux liés à l'utilisation des patterns et au refactoring. Chaque participant acquerra les connaissances théoriques et les exemples pratiques d'utilisation de ces patterns, ce qui lui permettra de construire efficacement du code applicatif correct et maintenable.
Avec une part de marché de 60 %, WordPress est le système de gestion de contenu (CMS) privilégié par de nombreux sites web de premier plan à travers le monde. PHP est un langage côté serveur qui alimente environ 82 % du web.
Lors de cette formation animée par un instructeur (en présentiel ou à distance), les participants ayant peu ou pas d'expérience en programmation apprendront à personnaliser un site web WordPress à l'aide de PHP.
À l'issue de cette formation, les participants seront capables de :
Configurer les outils de développement nécessaires pour commencer rapidement à travailler avec PHP
Comprendre et modifier les différents types de fichiers PHP dans WordPress
Maîtriser la syntaxe PHP (instructions conditionnelles, boucles, fonctions, etc.)
Rédiger leur propre plugin ou un thème dans WordPress
Débugger, déployer et résoudre les problèmes d'un site web WordPress
Public cible
Designer web
Créateurs de contenu avec des compétences techniques
Propriétaires d'entreprise avec des compétences techniques
Développeurs sans expérience préalable de PHP
Format du cours
Cours interactif et débats
Nombreux exercices et pratiques
Mise en application concrète dans un environnement de laboratoire en direct
Note
Pour demander une formation personnalisée pour ce cours, veuillez nous contacter pour en convenir.
Cette formation en direct, animée par un formateur (en présentiel ou en ligne), s'adresse aux développeurs web qui souhaitent créer des middlewares et des services web sous Laravel.
À l'issue de cette formation, les participants seront capables de :
Utiliser Laravel PHP Artisan pour générer du code et des composants.
Construire des API RESTful avec Laravel permettant de naviguer, lire, modifier, ajouter et supprimer des données.
Filtrer et trier les résultats en fonction des paramètres URL via des API RESTful.
En savoir plus...
Dernière Mise À Jour:
Nos clients témoignent (6)
Style de formation et connaissances globales du formateur.
Kenosi - NWK Limited
Formation - Laravel: Middleware Development
Traduction automatique
Les leçons étaient très interactives et les exercices étaient pratiques.
Heino - NWK Limited
Formation - Laravel and Vue.js
Traduction automatique
il expliquait et donnait de nombreux exemples pour nous faire comprendre
Selina - NWK
Formation - Laravel PHP Framework
Traduction automatique
La disponibilité du formateur et la personnalisation de la formation
Julien - Urssaf Rhone Alpes
Formation - Laravel Livewire
I genuinely enjoyed the real life examples.
Marios Prokopiou
Formation - Secure coding in PHP
Traduction automatique
I like the support of the trainer and the topics. I came in with a mindset thinking this will be nothing new that I haven't done. But I was surprised of what all I have learned throughout this course. Thank you.
PHP formation à Bruges, Weekend PHP cours à Bruges, Soir PHP formation à Bruges, PHP formateur en ligne à Bruges, PHP formation à Bruges, PHP cours du soir à Bruges, PHP formation Intra à Bruges, PHP formation Intra Entreprise à Bruges, PHP formation Inter à Bruges, PHP formation Inter Entreprise à Bruges, Soir PHP cours à Bruges, Weekend PHP formation à Bruges, PHP stage de préparation à Bruges, PHP cours particuliers à Bruges, PHP instructeur à Bruges, PHP coach à Bruges, PHP entraînement à Bruges, PHP préparation aux examens à Bruges, PHP professeur à Bruges,PHP cours à Bruges, PHP formateur à Bruges, PHP préparation à Bruges, PHP sur place à Bruges, PHP cours privé à Bruges, PHP coaching à Bruges