Lokale, door instructeurs geleide live PHP-trainingscursussen demonstreren door hands-on de basisprincipes van PHP en hoe geavanceerde PHP-programmeertools en -technieken kunnen worden geïmplementeerd. PHP-training is beschikbaar als 'live training op afstand' of 'live training op locatie'. Online live training (ook bekend als "live training op afstand") wordt uitgevoerd via een interactieve, externe desktop . Live training op locatie kan lokaal worden uitgevoerd op het terrein van de klant in Brugge of in NobleProg bedrijfstrainingscentra in Brugge. NobleProg -- Uw lokale trainingsaanbieder
Brugge
NH Hotel Brugge, Boeveriestraat 2, Brugge, Belgie, 8000
Bruges
Brugge werd een centrale haven, een commercieel en financieel centrum in middeleeuws Eur...
Bruges
Brugge werd een centrale haven, een commercieel en financieel centrum in middeleeuws Europa, dat de landen van de Noordzee en de Oostzee met de Middellandse Zee verbond. Rijke kooplieden uit Brugge dreven handel met die uit heel Europa. De eerste beurs in de geschiedenis ontstond in Brugge in de 13e eeuw. In de 15e eeuw was het het belangrijkste financiële centrum van Europa. Deze economische bloei leidt ook tot een culturele en artistieke bloei die een rijk erfgoed heeft nagelaten. Het was het belangrijkste centrum voor de Vlaamse primitieve schilders, die een revolutie teweegbrachten in de westerse schilderkunst. Het is sinds het jaar 2000 lid van de Organisatie van Werelderfgoedsteden. De stad heeft zelfs de eer om drie keer op de Werelderfgoedlijst van UNESCO te staan. Om zijn historische centrum, om zijn begijnhof dat deel uitmaakt van de Vlaamse Begijnhoven en om zijn belfort dat behoort tot de Belforten van België en Frankrijk. Daarnaast staat het ook op de lijst van immaterieel cultureel erfgoed van de mensheid door UNESCO vanwege de processie van het Heilig Bloed.
De dichtstbijzijnde luchthaven bij het trainingscentrum
INTERNATIONALE LUCHTHAVEN OOSTENDE-BRUGE
Dichtstbijzijnde treinstation naar het trainingscentrum
Station Brugge
De dichtstbijzijnde parkeerplaats bij het trainingscentrum
Deze door een instructeur geleide, live training (op locatie of op afstand) is gericht op ontwikkelaars die Livewire willen leren en gebruiken om moderne en dynamische applicatie-interfaces te bouwen.Aan het einde van deze training kunnen deelnemers:
Bouw en test livewire-componenten.
Bouw applicaties met behulp van de Livewire-bibliotheek.
In deze door een instructeur geleide, live training (op locatie) leren deelnemers hoe ze een PHP-applicatie kunnen ontkoppelen en deze vervolgens kunnen integreren met het RabbitMQ berichtensysteem om gedistribueerde cloudapplicaties of microservices te creëren.Aan het einde van deze training kunnen deelnemers:
Instellen, configureren en beheren RabbitMQ.
Begrijp de rol van RabbitMQ bij het ontwerp en de implementatie van de architectuur van een microservice.
Instellen en gebruiken RabbitMQ als makelaar voor het verwerken van asynchrone en synchrone berichten voor echte PHP-applicaties.
Het opleidingsprogramma bereidt u voor op een professionele webdesigner (occupation code: 213202 voor Standards of Professional Qualifications) met betrekking tot "HTML en CSS in webdesign" en omvat een programmeringsprobleem met behulp van JavaScript en PHP taal.
Het volgende programma veronderstelt dat de deelnemer in staat zal zijn om websites te ontwerpen en te maken met behulp van HTML 4.0 en Cascading Style Sheets 2.0. Bij het bouwen van een website gebruikt u de HTML tags om tekst, graphics, tabellen en interactieve formulieren op de webpagina te plaatsen, evenals links naar andere webpagina's en webpagina's. Met Cascading Style Sheets 2.0 kunt u webinhoud formaten volgens de eisen van de klant.
Cursus afgestudeerden kunnen werk zoeken in dienstenbedrijven die betrokken zijn bij webontwerp of beginnen met het raadplegen van diensten ( zelfstandig). Het trainingsprogramma omvat de problemen van het creëren van websites met behulp van HTML en CSS.
In deze door een instructeur geleide, live training leren deelnemers hoe ze geavanceerde PHP programmeertools en -technieken kunnen implementeren.Aan het einde van deze training kunnen deelnemers:
Leer geavanceerde concepten in PHP programmeren.
Breng consistentie tot stand en los geavanceerde problemen op met behulp van PHP-programmering.
Ontdek aanvullende manieren om flexibelere software te bouwen met behulp van PHP.
Behat is een testmodel voor gedragsgestuurde ontwikkeling (BDD) geschreven in PHP Het vergemakkelijkt de communicatie tussen ontwikkelaars, testers, zakelijke belanghebbenden en klanten tijdens het softwareontwikkelingsproces Met Behat kunnen niet-technische mensen duidelijke beschrijvingen maken van het beoogde gedrag van een toepassing en worden deze 'scenario's' als functionele tests tegen de toepassing uitgevoerd In deze live training met instructeur leren deelnemers hoe ze BDD-stijlcontent kunnen schrijven en uitvoeren met Behat en PHP Aan het einde van deze training kunnen deelnemers: Voer geautomatiseerde tests uit die zijn geschreven in de voor de mens leesbare, "Given, When, Then" Gherkin-taal Gebruik op Behat gebaseerde testcases om de samenwerking tussen technische en niet-technische teams te verbeteren Integreer Behold met Selenium, Mink, Goutte en andere browser-emulators om tests te genereren en rapporten te genereren Breid de Behat-functionaliteit uit via het uitbreidingssysteem Test talloze gebruiksscenario's via terminalopdrachten, REST API's en meer Publiek Test engineers ontwikkelaars Formaat van de cursus Gedeeltelijke lezing, deelbespreking, oefeningen en zware handsonoefeningen .
Deze instructeur-geleide, live training in Brugge (op locatie of op afstand) is gericht op ingenieurs die open source tools willen gebruiken om het proces van het bouwen, testen en implementeren van PHP applicaties en services te automatiseren.Aan het einde van deze training kunnen deelnemers:
Installeer en configureer verschillende open source-tools om continue integratie, testen en implementatie mogelijk te maken.
Begrijp de voor- en nadelen van het gebruik van verschillende open source CI-tools zoals Gitlab CI en Jenkins.
Combineer CI-tools met open source-tools voor unit-testen en integratietesten van een PHP applicatie.
Zelfs ervaren programmeurs beheersen niet door alle middelen de verschillende beveiligingsdiensten die door hun ontwikkelingsplatforms worden aangeboden, en zijn ook niet bewust van de verschillende kwetsbaarheden die relevant zijn voor hun ontwikkelingen. Deze cursus richt zich op ontwikkelaars die zowel Java als PHP gebruiken, waardoor ze essentiële vaardigheden die nodig zijn om hun toepassingen tegen hedendaagse aanvallen te maken via het internet.
Niveaus van Java beveiligingsarchitectuur worden doorgaan door toegangscontrole, authenticatie en machtiging, beveiligde communicatie en verschillende cryptografische functies aan te pakken. Er worden ook verschillende APIs geïntroduceerd die kunnen worden gebruikt om uw code in PHP te beveiligen, zoals OpenSSL voor cryptografie of HTML Purifier voor input validatie. Aan de serverzijde worden de beste praktijken gegeven voor het harden en configureren van het besturingssysteem, de webcontainers, het bestandsysteem, de SQL server en de PHP zelf, terwijl een speciale focus wordt gegeven op client-side beveiliging door middel van beveiligingsproblemen van JavaScript, Ajax en HTML5.
Algemene web kwetsbaarheden worden besproken door voorbeelden in overeenstemming met de OWASP Top Ten, het tonen van verschillende injectie-aanvallen, script-injecties, aanvallen tegen sessiebehandeling, onveilig rechtstreekse object verwijzingen, problemen met bestanden uploaden, en vele anderen. De verschillende Java- en PHP-specifieke taalproblemen en problemen die voortvloeien uit de runtime omgeving worden geïntroduceerd in de standaard kwetsbaarheidstypen van ontbrekende of onjuiste input validatie, onjuiste gebruik van beveiligingsfuncties, onjuiste fout en uitzondering beheer, tijd- en staat gerelateerde problemen, code kwaliteit problemen en mobiele code gerelateerde kwetsbaarheden.
Deelnemers kunnen de besproken API's, hulpmiddelen en de effecten van configuraties voor zichzelf uitproberen, terwijl de introductie van kwetsbaarheden allemaal wordt ondersteund door een aantal hands-on oefeningen die de gevolgen van succesvolle aanvallen demonstreren, tonen hoe de bugs te corrigeren en verlichtingstechnieken toe te passen, en het gebruik van verschillende uitbreidingen en hulpmiddelen in te voeren.
De deelnemers aan deze cursus zullen
Begrijp de basisbegrippen van beveiliging, IT-beveiliging en beveiligde codering
Leer web kwetsbaarheden verder dan OWASP Top Ten en weet hoe ze te vermijden
Leer de kwetsbaarheden aan de klant en veilige coderingspraktijken
Leer om verschillende beveiligingsfuncties van de ontwikkelingsomgeving te gebruiken Java
Een praktisch begrip van cryptografie
Leer om verschillende beveiligingsfuncties van PHP te gebruiken
Begrijp de beveiligingsconcepten van webdiensten
Krijg praktische kennis in het gebruik van beveiligingstesttools
Leer over typische coderingsfouten en hoe ze te vermijden
Informatie over recente kwetsbaarheden in Java en PHP kaders en bibliotheken
Krijg bronnen en meer lezen over veilige coderingspraktijken
De cursus biedt essentiële vaardigheden voor PHP-ontwikkelaars die nodig zijn om hun applicaties bestand te maken tegen hedendaagse aanvallen via internet Webkwetsbaarheden worden besproken met PHP-gebaseerde voorbeelden die verder gaan dan de OWASP-top tien, het aanpakken van verschillende injectieaanvallen, scriptinjecties, aanvallen tegen sessie-afhandeling van PHP, onveilige directe objectreferenties, problemen met bestandsupload en vele andere PHP-gerelateerde kwetsbaarheden worden geïntroduceerd gegroepeerd in de standaard kwetsbaarheidstypes van ontbrekende of onjuiste invoervalidatie, onjuiste fout- en uitzonderingsafhandeling, oneigenlijk gebruik van beveiligingsfuncties en tijd- en staterelated problemen Voor dit laatste bespreken we aanvallen zoals de open_basedir omzeiling, denialofservice door middel van magic float of de hash table collision attack In alle gevallen zullen deelnemers vertrouwd raken met de belangrijkste technieken en functies die moeten worden gebruikt om de aangeworven risico's te beperken Speciale aandacht wordt besteed aan clientside-beveiliging bij het aanpakken van beveiligingsproblemen van JavaScript, Ajax en HTML5 Een aantal veiligheidsrelevante uitbreidingen van PHP worden geïntroduceerd zoals hash, mcrypt en OpenSSL voor cryptografie, of Ctype, ext / filter en HTML Purifier voor invoervalidatie Harde best practices worden gegeven in verband met PHP-configuratie (setting phpini), Apache en de server in het algemeen Ten slotte wordt een overzicht gegeven van verschillende beveiligingstoepassingen en -technieken die ontwikkelaars en testers kunnen gebruiken, waaronder beveiligingsscanners, penetratietests en exploitpakketten, sniffers, proxyservers, fuzzingtools en statische broncodeanalysators Zowel de introductie van kwetsbaarheden als de configuratiepraktijken worden ondersteund door een aantal handson-oefeningen die de gevolgen van succesvolle aanvallen demonstreren, laten zien hoe u mitigatietechnieken toepast en het gebruik van verschillende uitbreidingen en hulpmiddelen introduceren Deelnemers die deze cursus volgen, zullen Basisbegrippen van beveiliging, IT-beveiliging en veilige codering begrijpen Leer webkwetsbaarheden voorbij OWASP Top Tien en weet hoe u ze kunt vermijden Leer clientside-kwetsbaarheden en veilige codeerpraktijken kennen Heb een praktisch begrip van cryptografie Leer verschillende beveiligingsfuncties van PHP te gebruiken Meer informatie over typische coderingsfouten en hoe u ze kunt vermijden Blijf op de hoogte van recente kwetsbaarheden van het PHP-framework Praktische kennis opdoen over het gebruik van veiligheidstesttools Download bronnen en lees meer over veilige codeermethoden Publiek ontwikkelaars .
Internet of Things (IoT) is een netwerkinfrastructuur die fysieke objecten en softwaretoepassingen draadloos met elkaar verbindt, waardoor ze met elkaar kunnen communiceren en gegevens kunnen uitwisselen via netwerkcommunicatie, cloud computing en gegevensregistratie PHP is een serverside-scriptingtaal aanbevolen voor IoT vanwege zijn superieure prestaties In deze live training met instructeur leren deelnemers IoT-applicaties te ontwikkelen met behulp van PHP Aan het einde van deze training kunnen deelnemers: Begrijp de fundamenten van IoT-architectuur Hulpprogramma's installeren en configureren (IBM Watson IoT-platform, IoT Starter voor Android-toepassing) om PHP-toepassingen te ontwikkelen Leer de voordelen van het gebruik van PHP in het programmeren van IoT-systemen Bouw, test, implementeer en los problemen met een IoT-systeem op met behulp van PHP Publiek ontwikkelaars ingenieurs Formaat van de cursus Gedeeltelijke lezing, deelbespreking, oefeningen en zware handsonoefeningen Notitie Om een aangepaste training aan te vragen voor deze cursus, neem dan contact met ons op om dit te regelen .
Deze door een instructeur geleide, live training in Brugge (op locatie of op afstand) is gericht op ontwikkelaars die Lumen willen gebruiken om op Laravel gebaseerde microservices en applicaties te bouwen.Aan het einde van deze training kunnen deelnemers:
Zet de benodigde ontwikkelomgeving op om te beginnen met het ontwikkelen van microservices met Lumen.
Begrijp de voordelen van het implementeren van microservices met behulp van Lumen en PHP.
Voer de microservicesfuncties en -bewerkingen uit en implementeer ze met behulp van het Lumen-framework.
Bescherm en beheer de toegang tot de microservices-architecturen door beveiligingslagen te bouwen.
Deze door een instructeur geleide, live training (op locatie of op afstand) is gericht op webontwikkelaars die een webapplicatie willen maken met Magento 2. MoreAan het einde van deze training kunnen deelnemers:
Beheers Magento 2-ontwikkelingspatronen, ontwerppatronen en benaderingen.
Creëer en personalizeer thema’s in Magento 2.
Implementeer aanpassingen aan de Magento 2-functionaliteit met extensies.
Deze door een instructeur geleide, live training in Brugge (op locatie of op afstand) is gericht op ontwikkelaars die PHP 8 willen gebruiken voor het ontwikkelen, bouwen en testen van complexe webapplicaties op ondernemingsniveau, zoals e-commercesites, CRM-systemen. , WMS, enz.Aan het einde van deze training kunnen deelnemers:
Zet de benodigde ontwikkelomgeving op om te beginnen met het ontwikkelen van webapplicaties met PHP 8.
Lees meer over de nieuwe functies in PHP 8 en hoe u deze kunt implementeren.
Krijg een opfriscursus van de basisprincipes van PHP en enkele programmeertips.
Gebruik de nieuwe functies in PHP 8 om de prestaties van webapplicaties te verbeteren.
Ken de best practices voor het verbeteren van de beveiliging en stabiliteit van webapplicaties met PHP 8.
Deze cursus behandelt het ontwikkelen van webapplicaties in PHP . De cursus is gemaakt voor mensen die al bekend zijn met andere procedurele programmeertalen. Tijdens de cursus leren deelnemers hoe ze een eenvoudige dynamische applicatie met PHP en een My SQL database kunnen maken.
Deze cursus is gemaakt voor PHP programmeurs en website-ontwikkelaars die geïnteresseerd zijn in PHP code-optimalisatie. De cursus laat zien hoe u een knelpunt kunt vinden en hoe u de code op de juiste manier kunt wijzigen of wijzigen. Tijdens deze cursus zullen deelnemers omgaan met echte webpagina-voorbeelden die worden gevolgd, geanalyseerd en geoptimaliseerd.
De cursus is bedoeld voor ervaren programmeurs die problemen willen onderzoeken die verband houden met het gebruik van patronen en refactoring. Elke deelnemer kent de eigenschappen en praktische voorbeelden van het gebruik van deze patronen, wat op zijn beurt het efficiënt bouwen en corrigeren van de applicatiecode mogelijk maakt.
Deze instructeur-geleide, live training in Brugge (op locatie of op afstand) is gericht op ontwikkelaars die PHP willen gebruiken om een back-end server te implementeren voor een React applicatie.Aan het einde van deze training kunnen deelnemers:
Zet de benodigde ontwikkelomgeving op om te beginnen met ontwikkelen.
Render React componenten in PHP met behulp van PHP-extensie V8js.
Gebruik PHP om API's te maken die communiceren met databasesystemen.
Gebruik modulebundelaars zoals Webpack om code te compileren.
Met een marktaandeel van 60%, WordPress is de Content Management System (CMS) van keuze voor veel van de meest hoogprofiel websites ter wereld. PHP is een serverzijdige taal, die ongeveer 82 procent van het web kracht.
In deze instructeur geleide, live training (on-site of remote), zullen deelnemers met weinig of geen voorgaande programmering ervaring leren hoe ze een Wordpress website kunnen aanpassen met behulp van PHP.
Aan het einde van deze training zullen de deelnemers in staat zijn:
Instel de ontwikkelingsinstrumenten die nodig zijn om snel te beginnen met werken PHP
Begrijp en verander de verschillende soorten PHP bestanden in WordPress
De cursus is bedoeld voor ervaren PHP ontwikkelaars die hun kennis willen verrijken en best practices willen leren in programmeer- en webontwikkeltechnieken op basis van objectgeoriënteerde programmering en ontwerppatronen.
De cursus maakt deelnemers vertrouwd met de PHP taal en de integratie ervan met de webomgeving. De deelnemer leert hoe hij een dynamische pagina kan maken, database-applicaties kan schrijven en applicaties kan beschermen tegen ongeautoriseerde toegang.
Symfony 4 is een softwareontwikkeling framework voor PHP. Het bevat hergebruikbare PHP bibliotheken om de ontwikkeling en testen van nieuwe toepassingen in PHP (Web-apps of APIs) te vergemakkelijken. Symfony 4 is een command-line software framework met de ingebouwde bestellingen die PHP codeontwikkeling efficiënter maakt.
In deze instructeur geleide, live training, zullen de deelnemers leren om het Symfony kader en de PHP taal te gebruiken terwijl ze door de creatie van een PHP applicatie stappen.
Aan het einde van deze training zullen de deelnemers in staat zijn:
Gebruik Symfony 4 om code te maken en te testen geschreven in PHP
Creëer eenvoudige code voor PHP die leest en schrijft naar een database
Het publiek
Programmeurs en webontwikkelaars met werkende kennis van PHP en HTML
Geavanceerde ontwikkelaars die op zoek zijn naar efficiëntere ontwikkelingsinstrumenten voor sneller sluiten
Softwareontwerpers die hun begrip van de huidige ontwikkelingstools die voldoen aan de behoeften van de gebruiker moeten bijwerken
Format van de cursus
Deel lezing, deel discussie, oefeningen en zware praktijken
Deze instructeur-geleide, live training (ter plaatse of op afstand) is gericht op PHP programmeurs die asynchrone webservices willen schrijven met behulp van de PHP taal (op een manier vergelijkbaar met Node.js ). Aan het einde van deze training kunnen deelnemers:
Swoole installeren en configureren
Begrijp de concepten achter event-driven, asynchrone, niet-blokkerende I / O-netwerkmodellen.
Maak en implementeer asynchrone services geschreven in PHP
Versnel bestaande Laravel of Lumen-toepassingen met Laravel -Swool.
Indeling van de cursus
Interactieve lezing en discussie
Veel oefeningen en oefenen
Praktische implementatie in een live-labomgeving
Cursusaanpassingsopties
Neem contact met ons op om een aangepaste training voor deze cursus aan te vragen.
Ga voor meer informatie over Swool naar: https://www.swoole.co.uk/
Deze door een instructeur geleide, live training introduceert de basisbeginselen van Laravel en begeleidt deelnemers bij het maken van een op Laravel gebaseerde webapplicatie.
Deze instructeur-geleide, live training in Brugge (op locatie of op afstand) is gericht op webontwikkelaars die Laravel en Vue JS willen gebruiken voor fullstack webontwikkeling.Aan het einde van deze training kunnen deelnemers:
Deze door een instructeur geleide, live training (op locatie of op afstand) is gericht op webontwikkelaars die middleware en webservices willen bouwen in Laravel.Aan het einde van deze training kunnen deelnemers:
Gebruik Laravel PHP Aritisan om code en componenten te genereren.
Bouw RESTful API's in Laravel die kunnen bladeren, lezen, bewerken, toevoegen en verwijderen.
Filter en sorteer resultaten op basis van URL-parameters met behulp van RESTful API's.
Deze cursus is bedoeld om tussentijdse CakePHP-ontwikkelaars toegang te geven tot de meer geavanceerde functies van CakePHP Door middel van uitleg en begeleide oefeningen kunnen deelnemers betere functies, stabiliteit, beveiliging en uitbreidbaarheid implementeren in hun bestaande en toekomstige CakePHP-projecten Publiek CakePHP-ontwikkelaars die hun kennis en ontwikkelingsvaardigheden willen vergroten Formaat van de cursus Overzicht van de geavanceerde functies van CakePHP samen met de stapsgewijze ontwikkeling van een voorbeeldtoepassing .
Taken waarbij je zelf moest beslissen welk ontwerppatroon nodig is.
Damian - Madkom
Cursus - PHP Patterns and Refactoring
Machine Translated
Goed gepland. Zonder veel basis verdwaalde ik niet en wist ik waar ik was. Vraagstukken van algemeen tot specifiek vormen de basis voor verder werk op je eigen vakgebied.
Andrzej - TENSOFT Sp. z o.o.
Cursus - Design Patterns in PHP
Machine Translated
Beschikbaarheid van trainers en personalisatie van trainingen
Julien - Urssaf Rhône Alpes
Machine Translated
Discussion of the most important concepts of the topic(php and laravel) and about how the web works.
PHP training cursus in Brugge, PHP opleiding cursus in Brugge, Weekend PHP cursus in Brugge, Avond PHP training in Brugge, PHP instructeur geleid Brugge, PHP coaching in Brugge, Avond PHP cursus in Brugge, PHP privé cursus in Brugge, PHP een op een training in Brugge, PHP op locatie in Brugge, Weekend PHP training in Brugge, PHP een op een opleiding in Brugge, PHP on-site in Brugge, PHP instructeur in Brugge, PHP boot camp in Brugge, PHP instructeur geleid in Brugge,PHP lessen in Brugge, PHP trainer in Brugge