Online or onsite, instructor-led live PHP training courses demonstrate through hands-on practice the basics of PHP and how to implement advanced PHP programming tools and techniques.
PHP training is available as "online live training" or "onsite live training". Online live training (aka "remote live training") is carried out by way of an interactive, remote desktop. Onsite live PHP training can be carried out locally on customer premises in Szczecin or in NobleProg corporate training centers in Szczecin.
NobleProg -- Your Local Training Provider
Szczecin
Biuro Aloha, Jerzego Janosika 17, Szczecin, Poland, 71-424
The training room is fully equipped, providing all necessary amenities for participants. Additionally, it has attractive transportation connections to all strategic points of the city, facilitating access for both residents and visitors. It is located just 3 kilometers from the city center, allowing for quick access to other important urban locations and amenities.
This instructor-led, live training in Szczecin (online or onsite) is aimed at developers who wish to learn and use Livewire to build modern and dynamic application interfaces.
By the end of this training, participants will be able to:
The course provides essential skills for PHP developers necessary to make their applications resistant to contemporary attacks through the Internet. Web vulnerabilities are discussed through PHP-based examples going beyond the OWASP top ten, tackling various injection attacks, script injections, attacks against session handling of PHP, insecure direct object references, issues with file upload, and many others. PHP-related vulnerabilities are introduced grouped into the standard vulnerability types of missing or improper input validation, incorrect error and exception handling, improper use of security features and time- and state-related problems. For this latter we discuss attacks like the open_basedir circumvention, denial-of-service through magic float or the hash table collision attack. In all cases participants will get familiar with the most important techniques and functions to be used to mitigate the enlisted risks.
A special focus is given to client-side security tackling security issues of JavaScript, Ajax and HTML5. A number of security-related extensions to PHP are introduced like hash, mcrypt and OpenSSL for cryptography, or Ctype, ext/filter and HTML Purifier for input validation. The best hardening practices are given in connection with PHP configuration (setting php.ini), Apache and the server in general. Finally, an overview is given to various security testing tools and techniques which developers and testers can use, including security scanners, penetration testing and exploit packs, sniffers, proxy servers, fuzzing tools and static source code analyzers.
Both the introduction of vulnerabilities and the configuration practices are supported by a number of hands-on exercises demonstrating the consequences of successful attacks, showing how to apply mitigation techniques and introducing the use of various extensions and tools.
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
This instructor-led, live training in Szczecin (online or onsite) is aimed at intermediate-level PHP developers who wish to apply design patterns effectively in their projects.
By the end of this training, participants will be able to:
Understand the purpose and benefits of design patterns.
Identify and implement appropriate design patterns for common scenarios.
Structure PHP applications using industry-recognized best practices.
Integrate patterns into modern frameworks such as Symfony or Zend.
This instructor-led, live training in Szczecin introduces the fundamentals of Laravel and walks participants through the creation of a Laravel-based web application.
This instructor-led, live training in Szczecin (online or onsite) is aimed at web developers who wish to use Laravel and Vue JS for fullstack web development.
By the end of this training, participants will be able to:
The course is designed for experienced programmers who want to explore issues related to the use of patterns and refactoring. Each participant know the properties and practical examples of the use of these patterns, which in turn will enable the efficient build correct the application code.
Online PHP training in Szczecin, PHP training courses in Szczecin, Weekend PHP courses in Szczecin, Evening PHP training in Szczecin, PHP instructor-led in Szczecin, Online PHP training in Szczecin, PHP boot camp in Szczecin, PHP instructor-led in Szczecin, PHP instructor in Szczecin, Weekend PHP training in Szczecin, PHP classes in Szczecin, Evening PHP courses in Szczecin, PHP coaching in Szczecin, PHP one on one training in Szczecin, PHP trainer in Szczecin, PHP private courses in Szczecin, PHP on-site in Szczecin