PHP Schulungen

PHP Schulungen

Lokale, instruktorierte Live-PHP-Trainingskurse demonstrieren durch praktische Übungen die Grundlagen von PHP und die Implementierung von fortgeschrittenen PHP-Programmierwerkzeugen und -techniken PHP-Training ist als "Live-Training vor Ort" oder "Remote-Live-Training" verfügbar Onsite Live Training kann vor Ort bei Kunden durchgeführt werden Österreich oder in NobleProg Corporate Trainingszentren in Österreich Remote-Live-Training wird über einen interaktiven Remote-Desktop durchgeführt NobleProg Ihr lokaler Trainingsanbieter.

Machine Translated

Erfahrungsberichte

★★★★★
★★★★★

PHP Kurspläne

Name des Kurses
Dauer
Überblick
Name des Kurses
Dauer
Überblick
21 hours
Überblick
Dieser Kurs soll intermediären CakePHP-Entwicklern den Zugriff auf die erweiterten Funktionen von CakePHP erleichtern Durch Erklärungen und praktische Übungen können die Teilnehmer bessere Funktionen, Stabilität, Sicherheit und Erweiterbarkeit in ihre bestehenden und zukünftigen CakePHP-Projekte implementieren Publikum CakePHP-Entwickler, die ihre Kenntnisse und Entwicklungsfähigkeiten erweitern möchten Format des Kurses Überblick über die erweiterten Funktionen von CakePHP zusammen mit der schrittweisen Entwicklung einer Beispielanwendung .
14 hours
Überblick
React ist eine Java Skriptbibliothek zum Entwerfen der Front-End-Komponenten (Ansichten, interaktive Elemente, Aktualisierung der Benutzeroberfläche usw.) einer Webanwendung. PHP hingegen umfasst die Back-End-Komponenten (Server, Datenbanksysteme usw.) einer Webanwendung. Wenn Sie mit beiden vertraut sind, können Sie die Entwicklung von Webanwendungen umfassender gestalten.

Dieses Live-Training (vor Ort oder per Fernzugriff) richtet sich an Entwickler, die mit PHP einen Back-End-Server für eine React Anwendung bereitstellen möchten.

Am Ende dieser Schulung können die Teilnehmer:

- Richten Sie die erforderliche Entwicklungsumgebung ein, um mit der Entwicklung zu beginnen.
- Rendern React Komponenten in PHP mit Hilfe der PHP Erweiterung V8js.
- Verwenden Sie PHP , um APIs zu erstellen, die mit Datenbanksystemen interagieren.
- Verwenden Sie Modulbündler wie Webpack, um React Code zu kompilieren.

Format des Kurses

- Interaktiver Vortrag und Diskussion.
- Viele Übungen und Übungen.
- Praktische Implementierung in einer Live-Laborumgebung.

Anpassungsoptionen für den Kurs

- Um ein individuelles Training für diesen Kurs anzufordern, kontaktieren Sie uns bitte, um dies zu arrangieren.
21 hours
Überblick
Dieser Kurs richtet sich an Entwickler, die Webanwendungen im Enterprise-Bereich entwickeln und entwickeln möchten, die den hohen Anforderungen an Skalierbarkeit, Zuverlässigkeit und Modularität gerecht werden Dieses instruierte Live-Training demonstriert eine Reihe von Problemen und zeigt den Teilnehmern, wie sie diese effizient mit Zend Framework 2 (ZF2) lösen können Die Teilnehmer werden durch eine Reihe von Übungen geführt, die zur Erstellung wiederverwendbarer Module führen, die sowohl stromlinienförmig als auch robust sind Am Ende dieses Trainings werden die Teilnehmer in der Lage sein: Analysieren und verstehen Sie die mit dem modularen Design verbundenen Entwurfsmuster Verwenden Sie Zend Framework 2-Komponenten, um die Sicherheit in Bereichen wie Authentifizierung, Verschlüsselung, LDAP und Berechtigungen (Autorisierung) zu gewährleisten Wenden Sie fortgeschrittene Techniken für die Entwicklung von Webdiensten und RESTful-Schnittstellen an Problembehandlung, Optimierung und Bereitstellung einer Webanwendung für das Unternehmen Publikum Fortgeschrittene bis fortgeschrittene PHP-Entwickler mit Erfahrung in ZF2 Enterprise-Entwickler, die die Leistung, Modularität und Skalierbarkeit von schweren, interaktiven, unternehmenskritischen Webanwendungen verbessern möchten Format des Kurses Teilvorlesung, Teildiskussion, Übungen und schwere Handsonsübungen .
14 hours
Überblick
Yii ist ein leistungsstarkes PHP Framework, das sich am besten für die Entwicklung von Web 2.0-Anwendungen eignet.
21 hours
Überblick
Der Kurs macht die Teilnehmer mit der PHP Sprache und ihrer Integration in die Webumgebung vertraut. Der Teilnehmer lernt, wie er eine dynamische Seite erstellt, Datenbankanwendungen schreibt und Anwendungen vor unbefugtem Zugriff schützt.
21 hours
Überblick
Der Kurs richtet sich an fortgeschrittene PHP Entwickler, die ihr Wissen erweitern und Best Practices für Programmier- und Webentwicklungstechniken erlernen möchten, die auf objektorientierten Programmier- und Entwurfsmustern basieren.
420 hours
Überblick
In diesem von Lehrern geleiteten Live-Training lernen die Teilnehmer die Grundlagen der Webentwicklung kennen, während sie eine Beispielanwendung erstellen und bereitstellen.

Am Ende dieser Schulung können die Teilnehmer:

- Entwerfen und implementieren Sie neue benutzerbezogene Funktionen
- Optimieren Sie Webanwendungen, um Geschwindigkeit und Skalierbarkeit zu maximieren
- Schreiben Sie clientseitigen Code für webbasierte Anwendungen
- Erstellen Sie schnelle, benutzerfreundliche Serienanwendungen und entwickeln Sie schnell Prototypen

Publikum

- Anfänger Webentwickler

Format des Kurses

- Teilvorlesung, Teildiskussion, Übungen und viel praktisches Üben
21 hours
Überblick
Dieser von Lehrern geleitete Live-Kurs richtet sich an Entwickler, die Think PHP zur Entwicklung von Webanwendungen erlernen möchten.

Think PHP ist ein schnelles und einfaches PHP -objektorientiertes MVC-Framework mit Unterstützung für UTF-8, Plugins, rollenbasiertem Kontrollzugriff (RBCA), einer Template-Kontroll-Engine und mehreren Datenbanken.

Format des Kurses

-

Starke Betonung auf praktisches Üben.

-

Die meisten Konzepte werden durch Beispiele, Übungen und praktische Entwicklung erlernt.
28 hours
Überblick
Symfony 4 ist ein Softwareentwicklungsframework für PHP . Es enthält wiederverwendbare PHP Bibliotheken, um die Entwicklung und das Testen neuer in PHP geschriebener Anwendungen (Web-Apps oder APIs) zu erleichtern. Symfony 4 ist ein Befehlszeilen-Software-Framework mit integrierten Befehlen, das die PHP Code-Entwicklung effizienter macht.

In diesem von Lehrern geführten Live-Training lernen die Teilnehmer den Umgang mit dem Symfony Framework und der PHP Sprache, während sie eine PHP Anwendung erstellen.

Am Ende dieser Schulung können die Teilnehmer:

- Verwenden Sie Symfony 4, um in PHP geschriebenen Code zu erstellen und zu testen
- Erstellen Sie einfachen Code für PHP , der eine Datenbank liest und in diese schreibt

Publikum

- Programmierer und Webentwickler mit Kenntnissen in PHP und HTML
- Fortgeschrittene Entwickler, die effizientere Entwicklungstools für schnellere Abschlüsse suchen
- Software-Designer, die ihr Verständnis der aktuellen Entwicklungstools aktualisieren müssen, die den Benutzeranforderungen entsprechen

Format des Kurses

- Teilvorlesung, Teildiskussion, Übungen und viel praktisches Üben
28 hours
Überblick
Symfony besteht aus einer Reihe von PHP Komponenten, einem Webanwendungs-Framework, einer Philosophie und einer Community.
21 hours
Überblick
Symfony besteht aus einer Reihe von PHP Komponenten, einem Webanwendungs-Framework, einer Philosophie und einer Community.
14 hours
Überblick
Dieses Live-Training (vor Ort oder remote) richtet sich an PHP Programmierer, die asynchrone Webservices in der PHP Sprache (ähnlich wie in Node.js ) schreiben möchten.

Am Ende dieser Schulung können die Teilnehmer:

- Installieren und konfigurieren Sie Swoole
- Verstehen der Konzepte hinter ereignisgesteuerten, asynchronen, nicht blockierenden E / A-Netzwerkmodellen.
- In PHP geschriebene asynchrone Services erstellen und bereitstellen
- Beschleunigen Sie vorhandene Laravel oder Lumen-Anwendungen mit Laravel Wolle.

Format des Kurses

- Interaktiver Vortrag und Diskussion
- Viele Übungen und Übungen
- Praktische Implementierung in einer Live-Laborumgebung

Anpassungsoptionen für den Kurs

- Um ein individuelles Training für diesen Kurs anzufordern, kontaktieren Sie uns bitte, um dies zu arrangieren.
- Um mehr über Swool zu erfahren, besuchen Sie bitte: https://www.swoole.co.uk/
21 hours
Überblick
With a market share of 60%, WordPress is the Content Management System (CMS) of choice for many of the world's most high-profile websites. PHP is a server side language, which powers about 82 percent of the web.

In this instructor-led, live training (onsite or remote), participants with little or no previous programming experience will learn how to customize a Wordpress website using PHP.

By the end of this training, participants will be able to:

- Set up the development tools needed to quickly start working PHP
- Understand and alter the various types of PHP files in WordPress
- Understand PHP syntax (conditional statements, loops, functions, etc.)
- Write their own plugin or a theme within WordPress
- Debug, deploy and troubleshoot a Wordpress website

Audience

- Web designers
- Content creators with technical skills
- Business owners with technical skills
- Developers with no previous experience with PHP

Format of the Course

- Interactive lecture and discussion
- Lots of exercises and practice
- Hands-on implementation in a live-lab environment

Note

- To request a customized training for this course, please contact us to arrange.
- To learn more about Wordpress, please visit: https://wordpress.org/
14 hours
Überblick
PHPUnit ist ein Unit Testing Framework für PHP PHPUnit verwendet strenge Parameter, um festzustellen, ob einzelne Code-Einheiten fehlerfrei und bereit für den Einsatz sind Durch das Isolieren und Testen einzelner Einheiten können Entwickler eine größere Anwendungsstabilität sicherstellen, Regressionsfehler vermeiden und die Kosten für fehlerhaften Code in der Produktion reduzieren In diesem instruierten Live-Training lernen die Teilnehmer, testbaren Code in Form von Testeinheiten zu schreiben, um die Diagnose, Isolierung und Behebung von Fehlern zu erleichtern Das Training führt die Teilnehmer durch die Erstellung einer betriebsbereiten Testumgebung mit dem PHPUnit Testframework Am Ende dieses Trainings werden die Teilnehmer in der Lage sein: Unterscheide zwischen guten und schlechten Testeinheiten Lesen und interpretieren Sie Testergebnisse Verwalten und diagnostizieren Sie proaktiv ihre Codebasis, um Bugs zu reduzieren Stellen Sie sicher, dass ihre Codebasis für die fortlaufende Integration und Bereitstellung geeignet ist Publikum Fortgeschrittene PHP-Entwickler, die die Testbarkeit ihres Codes verbessern möchten Format des Kurses Teilvorlesung, Teildiskussion, Übungen und schwere Handsonsübungen .
21 hours
Überblick
Der Kurs richtet sich an erfahrene Programmierer, die sich mit Problemen im Zusammenhang mit der Verwendung von Mustern und dem Refactoring befassen möchten. Jeder Teilnehmer kennt die Eigenschaften und praktischen Beispiele für die Verwendung dieser Muster, was wiederum die effiziente Erstellung des Anwendungscodes ermöglicht.
35 hours
Überblick
PHP ist eine leistungsfähige Allzweck-Skriptsprache, die am häufigsten verwendet wird und für die Webentwicklung geeignet ist.

In diesem von Lehrern geführten Live-Training lernen die Teilnehmer, wie fortgeschrittene PHP Programmiertools und -techniken implementiert werden.

Am Ende dieser Schulung können die Teilnehmer:

- Erlernen Sie fortgeschrittene Konzepte der PHP Programmierung.
- Stellen Sie Konsistenz her und lösen Sie fortgeschrittene Probleme mit PHP Programmierung.

Format des Kurses

- Teilvorlesung, Teildiskussion, Übungen und viel praktisches Üben
7 hours
Überblick
Dieser Kurs wurde für PHP Programmierer und Website-Entwickler entwickelt, die an der Optimierung von PHP Code interessiert sind.

Der Kurs zeigt, wie Sie einen Engpass finden und den Code entsprechend umgestalten oder ändern.

Während dieses Kurses beschäftigen sich die Teilnehmer mit realen Webseiten-Beispielen, die verfolgt, analysiert und optimiert werden.
14 hours
Überblick
Dieser Kurs befasst sich mit der Entwicklung von Webanwendungen in PHP . Der Kurs wurde für Personen entwickelt, die bereits mit anderen prozeduralen Programmiersprachen vertraut sind. Während des Kurses lernen die Teilnehmer, wie man eine einfache dynamische Anwendung mit PHP und einer My SQL Datenbank erstellt.
7 hours
Überblick
PHP 7 ist das größte Upgrade auf PHP seit 2004. Es bietet signifikante Leistungssteigerungen durch die neue Zend Engine 3.0 und verbessert die Produktivität im Vergleich zu PHP 5.6 um fast das Doppelte. Mit einer Reduzierung des Speicherverbrauchs um 50 Prozent und einer Vielzahl weiterer neuer Funktionen hat PHP 7 einen erheblichen Einfluss auf die Entwicklung von Webanwendungen auf verschiedenen Plattformen.

In diesem von Lehrern geführten Live-Training lernen die Teilnehmer, wie sie die neuesten Funktionen und Verarbeitungsverbesserungen von PHP 7 nutzen können, während sie Schritt für Schritt eine Beispiel-Webanwendung erstellen und bereitstellen.

Am Ende dieser Schulung können die Teilnehmer:

- Verwenden Sie erweiterte PHP 7-Funktionen wie Raumschiff- und Null-Koaleszenzoperatoren, skalare Typhinweise, neue skalare Typdeklarationen und neue Fehlerausnahmen
- Entwickeln und implementieren Sie eine neue PHP 7-Webanwendung
- Optimieren Sie vorhandene Webanwendungen oder Websites

Publikum

- PHP Entwickler
- Fortgeschrittene bis fortgeschrittene serverseitige Programmierer

Format des Kurses

- Teilvorlesung, Teildiskussion, Übungen und viel praktisches Üben
14 hours
Überblick
Laravel ist ein Open-Source- PHP basiertes MVC-Webentwicklungsframework (Model-View-Controller). Laravel gehören ein modulares Verpackungssystem mit einem dedizierten Abhängigkeitsmanager, verschiedene Möglichkeiten für den Zugriff auf relationale Datenbanken, Hilfsprogramme für die Bereitstellung und Wartung von Anwendungen sowie syntaktischer Zucker. Laravel wurde das " PHP Framework für Web Artisans" genannt

Dieses von Lehrern geleitete Live-Training führt in die Grundlagen von Laravel und führt die Teilnehmer durch die Erstellung einer Laravel basierten Webanwendung.

Format des Kurses

- Überblick über die Funktionen und Möglichkeiten von Laravel sowie schrittweise Entwicklung einer Webanwendung.
14 hours
Überblick
Internet of Things (IoT) ist eine Netzwerkinfrastruktur, die physische Objekte und Softwareanwendungen drahtlos verbindet und es ihnen ermöglicht, miteinander zu kommunizieren und Daten über Netzwerkkommunikation, Cloud Computing und Datenerfassung auszutauschen PHP ist eine serverseitige Skriptsprache, die aufgrund ihrer überlegenen Leistung für IoT empfohlen wird In diesem instruierten Live-Training lernen die Teilnehmer, wie sie IoT-Anwendungen mit PHP entwickeln können Am Ende dieses Trainings werden die Teilnehmer in der Lage sein: Verstehen Sie die Grundlagen der IoT-Architektur Installieren und konfigurieren Sie Tools (IBM Watson IoT-Plattform, IoT Starter für Android-Anwendungen), um bei der Entwicklung von PHP-Anwendungen zu helfen Erfahren Sie die Vorteile von PHP bei der Programmierung von IoT-Systemen Erstellen, testen, implementieren und beheben Sie ein IoT-System mit PHP Publikum Entwickler Ingenieure Format des Kurses Teilvorlesung, Teildiskussion, Übungen und schwere Handsonsübungen Hinweis Um ein maßgeschneidertes Training für diesen Kurs anzufordern, kontaktieren Sie uns bitte, um zu vereinbaren .
14 hours
Überblick
Der Kurs behandelt die Entwurfsmuster mit besonderem Schwerpunkt auf Mustern, die in PHP .
21 hours
Überblick
Der Kurs bietet grundlegende Fähigkeiten für PHP-Entwickler, die notwendig sind, um ihre Anwendungen gegen Angriffe aus dem Internet zu schützen Web-Schwachstellen werden anhand PHP-basierter Beispiele diskutiert, die über die OWASP-Top-Ten hinausgehen, verschiedene Injection-Attacken, Skript-Injections, Angriffe auf Session-Handling von PHP, unsichere direkte Objektreferenzen, Probleme mit dem Hochladen von Dateien und viele andere PHP-bezogene Schwachstellen werden gruppiert in die Standard-Schwachstellen-Typen der fehlenden oder fehlerhaften Eingabe-Validierung, inkorrekte Fehler- und Ausnahmebehandlung, unsachgemäße Verwendung von Sicherheitsfunktionen sowie zeit- und zustandsabhängige Probleme Für Letzteres diskutieren wir Angriffe wie die open_basedir Umgehung, Denial of Service durch Magic Float oder den Hash Table Collision Attack In allen Fällen werden die Teilnehmer mit den wichtigsten Techniken und Funktionen vertraut gemacht, die zur Minderung der eingegangenen Risiken verwendet werden Ein besonderer Fokus liegt dabei auf sicherheitsrelevanten Sicherheitsaspekten von JavaScript, Ajax und HTML5 Eine Reihe von sicherheitsrelevanten Erweiterungen von PHP werden eingeführt wie Hash, mcrypt und OpenSSL für die Kryptographie, oder Ctype, ext / filter und HTML Purifier für die Eingabevalidierung Hardening Best Practices werden in Verbindung mit PHP-Konfiguration (Einstellung von phpini), Apache und dem Server im Allgemeinen gegeben Schließlich wird ein Überblick über verschiedene Tools und Techniken zur Sicherheitsprüfung gegeben, die Entwickler und Tester verwenden können, einschließlich Sicherheitsscanner, Penetrationstests und Exploit-Packs, Sniffer, Proxy-Server, Fuzzing-Tools und statische Quellcode-Analysatoren Sowohl die Einführung von Sicherheitslücken als auch die Konfigurationspraktiken werden durch eine Reihe praktischer Übungen unterstützt, die die Folgen erfolgreicher Angriffe demonstrieren, zeigen, wie man Abschwächungstechniken anwendet und die Verwendung verschiedener Erweiterungen und Tools einführt Teilnehmer dieses Kurses werden Grundlegende Konzepte von Sicherheit, IT-Sicherheit und sicherer Codierung verstehen Lernen Sie Web-Schwachstellen über OWASP Top Ten hinaus und wissen Sie, wie Sie diese vermeiden können Lernen Sie Sicherheitslücken auf Seiten der Kunden kennen und sichern Sie die Programmierpraktiken Ein praktisches Verständnis der Kryptographie haben Lernen Sie, verschiedene Sicherheitsfunktionen von PHP zu verwenden Informieren Sie sich über typische Codierungsfehler und wie Sie diese vermeiden können Über aktuelle Sicherheitslücken des PHP-Frameworks informiert werden Holen Sie sich praktische Kenntnisse in der Verwendung von Sicherheitstest-Tools Erhalten Sie Quellen und weitere Lesungen zu sicheren Programmierpraktiken Publikum Entwickler .
28 hours
Überblick
Auch erfahrene Programmierer beherrschen die verschiedenen Sicherheitsdienste ihrer Entwicklungsplattformen keineswegs und sind sich der unterschiedlichen Schwachstellen, die für ihre Entwicklungen relevant sind, ebenfalls nicht bewusst. Dieser Kurs richtet sich an Entwickler, die sowohl Java als auch PHP , und vermittelt ihnen die notwendigen Kenntnisse, um ihre Anwendungen gegen zeitgemäße Angriffe über das Internet resistent zu machen.

In den Stufen der Java Sicherheitsarchitektur werden die Zugriffssteuerung, die Authentifizierung und Autorisierung, die sichere Kommunikation und verschiedene kryptografische Funktionen behandelt. Es werden auch verschiedene APIs eingeführt, mit denen Sie Ihren Code in PHP sichern können, z. B. OpenSSL für die Kryptografie oder HTML Purifier für die Eingabevalidierung. Auf der Serverseite werden die Best Practices zum Absichern und Konfigurieren des Betriebssystems, des Webcontainers, des Dateisystems, des SQL Servers und von PHP selbst angegeben, während ein besonderer Schwerpunkt auf der clientseitigen Sicherheit durch Sicherheitsaspekte von Java Script liegt , Ajax und HTML 5.

Allgemeine Sicherheitslücken im Internet werden anhand von Beispielen erläutert, die auf die OWASP Top Ten OWASP sind. Sie zeigen verschiedene Injection-Angriffe, Skript-Injection-Angriffe, Angriffe auf die Sitzungsverwaltung, unsichere direkte Objektreferenzen, Probleme beim Hochladen von Dateien und viele andere. Die verschiedenen Java und PHP spezifischen Sprachprobleme und -probleme, die sich aus der Laufzeitumgebung ergeben, werden in die Standard-Schwachstellentypen fehlende oder nicht ordnungsgemäße Eingabevalidierung, nicht ordnungsgemäße Verwendung von Sicherheitsfunktionen, fehlerhafte Fehler- und Ausnahmebehandlung, zeit- und zustandsbezogen unterteilt Probleme, Probleme mit der Codequalität und Sicherheitslücken im Zusammenhang mit mobilem Code.

Die Teilnehmer können die besprochenen APIs, Tools und die Auswirkungen von Konfigurationen selbst ausprobieren. Die Einführung von Sicherheitslücken wird durch eine Reihe von praktischen Übungen unterstützt, die die Folgen erfolgreicher Angriffe veranschaulichen und zeigen, wie die Fehler behoben und Schadensbegrenzungstechniken angewendet werden und Einführung in die Verwendung verschiedener Erweiterungen und Tools.

Teilnehmer an diesem Kurs werden

- Grundlegende Konzepte für Sicherheit, IT-Sicherheit und sichere Codierung verstehen
- Informieren Sie sich über Web-Schwachstellen, die über OWASP Top Ten hinausgehen, und lernen Sie, diese zu vermeiden
- Informieren Sie sich über clientseitige Sicherheitslücken und sichere Codierungsmethoden
- Erfahren Sie, wie Sie verschiedene Sicherheitsfunktionen der Java Entwicklungsumgebung verwenden
- Ein praktisches Verständnis der Kryptographie haben
- Erfahren Sie, wie Sie verschiedene Sicherheitsfunktionen von PHP
- Verstehen der Sicherheitskonzepte von Webdiensten
- Erhalten Sie praktische Kenntnisse im Umgang mit Sicherheitstest-Tools
- Erfahren Sie mehr über typische Codierungsfehler und wie Sie diese vermeiden können
- Informieren Sie sich über aktuelle Sicherheitslücken in Java und PHP Frameworks und -Bibliotheken
- Holen Sie sich Quellen und weitere Informationen zu sicheren Codierungsmethoden

Publikum

Entwickler
14 hours
Überblick
Diese von Lehrern geleitete Live-Schulungen (vor Ort oder Remote) richtet sich an Ingenieure, die Open-Source-Tools nutzen möchten, um den Prozess des Aufbaus, Tests und der Bereitstellung von PHP-Anwendungen und-Diensten zu automatisieren.

Am Ende dieses Trainings können die Teilnehmer:

- einbauen und verschiedene Open-Source-Tools konfigurieren, um eine kontinuierliche Integration, Prüfung und Bereitstellung
zu ermöglichen. - Verstehen Sie die Vor-und Nachteile von CI-Werkzeugen wie Gitlab CI und Jenkins.
- Combine CI-Werkzeuge mit Einheiten-und Integrationstests
.

Format der

- interaktiven Vortrag und Diskussion
. - Viele Übungen und Übungen
. - Hands-on-Umsetzung in einem Live-Labor-Umfeld
.

- Um ein maßgeschneidertes Training für diesen Kurs anzufordern, kontaktieren Sie uns bitte, um
zu arrangieren.
28 hours
Überblick
In diesem Kurs lernen PHP Entwickler, wie sie mit dem beliebten Cake PHP MVC-Webentwicklungsframework funktionierende Webanwendungen erstellen. Der Kurs behandelt grundlegende Prinzipien und Ansätze und befasst sich dann mit fortgeschrittenen Themen, die dazu beitragen, das Verhalten, die Flexibilität und die Sicherheit einer Anwendung zu verbessern. Die Diskussionen sind interaktiv und das Lernen ist praktisch und praktisch.

Format des Kurses

- Überblick über die Funktionen und Möglichkeiten von Cake PHP sowie schrittweise Entwicklung einer Beispielanwendung.
14 hours
Überblick
Behat ist ein in PHP geschriebenes BDD-Testframework (Behavior Driven Development) Es erleichtert die Kommunikation zwischen Entwicklern, Testern, Geschäftsinteressenten und Kunden während des Softwareentwicklungsprozesses Behat ermöglicht nichttechnischen Personen, klare Beschreibungen des beabsichtigten Verhaltens einer Anwendung zu schreiben, und führt dann diese "Szenarien" als Funktionstests für die Anwendung durch In diesem instruierten Live-Training lernen die Teilnehmer, wie sie BDD-Testfälle mit Behat und PHP schreiben und ausführen können Am Ende dieses Trainings werden die Teilnehmer in der Lage sein: Führen Sie automatisierte Tests aus, die in der humanlesbaren Sprache "Gegeben, Wann, Dann" der Gherkin geschrieben sind Verwenden Sie Behat-basierte Testfälle, um die Zusammenarbeit zwischen technischen und nicht-technischen Teams zu verbessern Integrieren Sie Behat mit Selenium, Mink, Goutte und anderen Browser-Emulatoren, um Tests durchzuführen und Berichte zu generieren Erweitern Sie Behat-Funktionalität durch sein Erweiterungssystem Testen Sie zahlreiche Anwendungsszenarien mithilfe von Terminalbefehlen, REST-APIs und mehr Publikum Testingenieure Entwickler Format des Kurses Teilvorlesung, Teildiskussion, Übungen und schwere Handsonsübungen .
21 hours
Überblick
Zend Framework ist ein OpenSource, objektorientiertes Framework für die Entwicklung, Bereitstellung und Verwaltung von unternehmensinternen PHP-basierten Web-Anwendungen und -Diensten Zend Framework verwendet das ModelViewController (MVC) -Paradigma, um grundlegende Strukturen für Anwendungen zu entwickeln Zend wird als "Komponentenbibliothek" betrachtet; Das einzigartige modulare Design ermöglicht es, Komponenten unabhängig voneinander zu nutzen In diesem instruierten Live-Training lernen die Teilnehmer, wie sie mithilfe des Zend-Frameworks eine zuverlässige und skalierbare Webanwendung erstellen können Am Ende dieses Trainings werden die Teilnehmer in der Lage sein: Verwenden Sie ModelViewController-Entwurfsmuster zum Erstellen einer datenbankbasierten Webanwendung Empfangen und verarbeiten Sie Formulare Richten Sie die Eingabevalidierung ein und zeigen Sie Skripts an Behandle die verschiedenen Arten von MVC-Ereignissen und -Diensten, die von der MVC-Komponentenbibliothek von Zend Framework angeboten werden Bereiten Sie Abfragen für einen Datenbankadapter vor und führen Sie sie aus Publikum Fortgeschrittene bis fortgeschrittene PHP-Entwickler, die sichere, unternehmensspezifische Webapplikationen entwickeln möchten Format des Kurses Teilvorlesung, Teildiskussion, Übungen und schwere Handsonsübungen .
35 hours
Überblick
Participants attending this course will

- Understand basic concepts of security, IT security and secure coding
- Learn Web vulnerabilities beyond OWASP Top Ten and know how to avoid them
- Learn client-side vulnerabilities and secure coding practices
- Have a practical understanding of cryptography
- Learn to use various security features of PHP
- Learn about typical coding mistakes and how to avoid them
- Be informed about recent vulnerabilities of the PHP framework
- Get practical knowledge in using security testing tools
- Get sources and further readings on secure coding practices
- Learn advanced concepts in PHP programming.
- Establish consistency and solve advanced problems using PHP programming.

Format of the course

- Part lecture, part discussion, exercises and heavy hands-on practice
PHP Schulung, PHP boot camp, PHP Abendkurse, PHP Wochenendkurse, PHP Kurs, PHP Training, PHP Seminar, PHP Seminare, PHP Privatkurs, PHP Coaching, PHP Lehrer

Sonderangebote

Sonderangebote Newsletter

Wir behandeln Ihre Daten vertraulich und werden sie nicht an Dritte weitergeben.
Sie können Ihre Einstellungen jederzeit ändern oder sich ganz abmelden.

EINIGE UNSERER KUNDEN

is growing fast!

We are looking to expand our presence in Austria!

As a Business Development Manager you will:

  • expand business in Austria
  • recruit local talent (sales, agents, trainers, consultants)
  • recruit local trainers and consultants

We offer:

  • Artificial Intelligence and Big Data systems to support your local operation
  • high-tech automation
  • continuously upgraded course catalogue and content
  • good fun in international team

If you are interested in running a high-tech, high-quality training and consulting business.

Apply now!