PHP Training Courses

PHP Training Courses

Τοπικά, καθοδηγούμενα από εκπαιδευτές live PHP μαθήματα κατάρτισης αποδεικνύουν μέσω hands-on πρακτική τα βασικά της PHP και πώς να εφαρμόσουν προηγμένα εργαλεία και τεχνικές προγραμματισμού PHP. Η εκπαίδευση PHP είναι διαθέσιμη ως "onsite live training" ή "remote live training". Η επιτόπια κατάρτιση σε πραγματικό χρόνο μπορεί να πραγματοποιηθεί σε τοπικό επίπεδο στις εγκαταστάσεις του πελάτη Ελλάδα ή σε εταιρικά κέντρα κατάρτισης NobleProg στο Ελλάδα . Η απομακρυσμένη ζωντανή προπόνηση πραγματοποιείται μέσω μιας διαδραστικής, απομακρυσμένης επιφάνειας εργασίας. NobleProg - Ο τοπικός παροχέας εκπαίδευσης

Machine Translated

Testimonials

★★★★★
★★★★★

PHP Course Outlines

Title
Duration
Overview
Title
Duration
Overview
35 hours
Overview
The training program prepares you for professional web designer (occupation code: 213202 for Standards of Professional Qualifications) in respect of "HTML and CSS in web design" and includes a programming problem using JavaScript and PHP language.

The following program assumes that the participant will be able to design and make websites using HTML 4.0 and Cascading Style Sheets 2.0. In building a web site, you will use the HTML tags to place text, graphics, tables, and interactive forms on the web page, and also links to other web pages and web sites. Using Cascading Style Sheets 2.0 you will perform formatting of web content according to customer requirements.

Course graduates can seek employment in service companies involved in web designing or start consulting service (self-employed). The training program covers the issues of creating web sites using HTML and CSS.
21 hours
Overview
Το μάθημα έχει σχεδιαστεί για έμπειρους προγραμματιστές που θέλουν να διερευνήσουν θέματα που σχετίζονται με τη χρήση μοτίβων και refactoring. Κάθε συμμετέχων γνωρίζει τις ιδιότητες και τα πρακτικά παραδείγματα χρήσης αυτών των μοτίβων, τα οποία με τη σειρά του θα επιτρέψουν την αποτελεσματική κατασκευή σωστά τον κώδικα εφαρμογής.
21 hours
Overview
This course is aimed at developers who wish to architect and build enterprise-scale web applications that meet stringent requirements in scalability, reliability, and modularity.

This instructor-led, live training demonstrates a series of common-case problems and shows participants how to efficiently solve them using Zend Framework 2 (ZF2). Participants are taken through a series of exercises that result in the creation of re-usable modules that are both streamlined and robust.

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

- Analyze and understand the design patterns associated with modular design
- Use Zend Framework 2 components to ensure security in areas such as Authentication, Encryption, LDAP, and Permissions (authorization)
- Apply advanced techniques for developing web services and RESTful interfaces
- Troubleshoot, optimize and deploy an enterprise-grade web application

Audience

- Advanced to intermediate PHP developers experienced with ZF2
- Enterprise developers seeking to improve the performance, modularity and scalability of heavy, interactive, enterprise-scale web applications

Format of the course

- Part lecture, part discussion, exercises and heavy hands-on practice
14 hours
Overview
Το Yii είναι ένα καλύτερο πλαίσιο PHP για την ανάπτυξη εφαρμογών Web 2.0.
21 hours
Overview
Το μάθημα εξοικειώνει τους συμμετέχοντες με τη γλώσσα PHP και την ενσωμάτωσή του στο περιβάλλον του Ιστού. Ο συμμετέχων θα μάθει πώς να δημιουργεί μια δυναμική σελίδα, να γράφει εφαρμογές βάσεων δεδομένων και να προστατεύει εφαρμογές από μη εξουσιοδοτημένη πρόσβαση.
21 hours
Overview
Το μάθημα έχει σχεδιαστεί για ενδιάμεσους προγραμματιστές PHP που θέλουν να εμπλουτίσουν τις γνώσεις τους και να μάθουν τις βέλτιστες πρακτικές στον προγραμματισμό και τις τεχνικές ανάπτυξης ιστοσελίδων βασισμένες σε αντικειμενοστρεφή προγραμματιστικά και σχεδιαστικά πρότυπα.
420 hours
Overview
Σε αυτή την καθοδηγούμενη από εκπαιδευτή, ζωντανή εκπαίδευση, οι συμμετέχοντες θα μάθουν τα θεμέλια της ανάπτυξης ιστοσελίδων καθώς περνούν μέσα από τη δημιουργία και την ανάπτυξη μιας δείγματος εφαρμογής.

Μέχρι τη λήξη αυτής της εκπαίδευσης, οι συμμετέχοντες θα μπορούν:

- Σχεδιάστε και εφαρμόστε νέες λειτουργίες που αντιμετωπίζουν οι χρήστες
- Βελτιστοποιήστε τις εφαρμογές ιστού για μεγιστοποίηση της ταχύτητας και της κλίμακας
- Γράψτε κώδικα πελάτη για εφαρμογές που βασίζονται στον ιστό
- Δημιουργήστε γρήγορες, εύχρηστες εφαρμογές παραγωγής μεγάλου όγκου και αναπτύξτε πρωτότυπα γρήγορα

Κοινό

- Αρχάριοι προγραμματιστές ιστού

Μορφή του μαθήματος

- Διάλεξη μέρους, μερική συζήτηση, ασκήσεις και βαριά πρακτική άσκηση
21 hours
Overview
Αυτή η καθοδηγούμενη από εκπαιδευτές, live course απευθύνεται σε προγραμματιστές που επιθυμούν να μάθουν Think PHP για την ανάπτυξη εφαρμογών ιστού.

Think PHP είναι ένα γρήγορο και απλό PHP αντικειμενοστρεφές πλαίσιο MVC με υποστήριξη UTF-8, plugins, RBCA, μηχανή ελέγχου προτύπων και πολλαπλές βάσεις δεδομένων.

Μορφή του μαθήματος

-

Μεγάλη έμφαση στην πρακτική άσκηση.

-

Οι περισσότερες από τις έννοιες μαθαίνονται μέσω δειγμάτων, ασκήσεων και πρακτικής ανάπτυξης.
28 hours
Overview
Symfony 4 είναι ένα πλαίσιο ανάπτυξης λογισμικού για την PHP . Περιέχει επαναχρησιμοποιήσιμες βιβλιοθήκες PHP για να διευκολύνει την ανάπτυξη και τη δοκιμή νέων εφαρμογών γραμμένων σε PHP (εφαρμογές Web ή API). Symfony 4 είναι ένα πλαίσιο λογισμικού γραμμής εντολών με τις ενσωματωμένες εντολές που καθιστά την ανάπτυξη κώδικα PHP πιο αποτελεσματική.

Σε αυτήν την καθοδηγούμενη από εκπαιδευτή, ζωντανή προπόνηση, οι συμμετέχοντες θα μάθουν να χρησιμοποιούν το πλαίσιο Symfony και τη γλώσσα PHP καθώς περνούν μέσα από τη δημιουργία μιας εφαρμογής PHP .

Μέχρι τη λήξη αυτής της εκπαίδευσης, οι συμμετέχοντες θα μπορούν:

- Χρησιμοποιήστε το Symfony 4 για να δημιουργήσετε και να δοκιμάσετε κώδικα γραμμένο σε PHP
- Δημιουργήστε έναν απλό κώδικα για την PHP που διαβάζει και γράφει σε μια βάση δεδομένων

Κοινό

- Προγραμματιστές και προγραμματιστές ιστού με γνώσεις PHP και HTML
- Οι προηγμένοι προγραμματιστές που αναζητούν αποτελεσματικότερα εργαλεία ανάπτυξης για ταχύτερους τερματισμούς
- Σχεδιαστές λογισμικού που πρέπει να ενημερώσουν την κατανόησή τους για τα τρέχοντα εργαλεία ανάπτυξης που ταιριάζουν με τις ανάγκες των χρηστών

Μορφή του μαθήματος

- Διάλεξη μέρους, μερική συζήτηση, ασκήσεις και βαριά πρακτική άσκηση
28 hours
Overview
Symfony είναι ένα σύνολο συστατικών της PHP , ενός πλαισίου εφαρμογών ιστού, μιας φιλοσοφίας και μιας κοινότητας.
21 hours
Overview
Symfony είναι ένα σύνολο συστατικών της PHP , ενός πλαισίου εφαρμογών ιστού, μιας φιλοσοφίας και μιας κοινότητας.
14 hours
Overview
Αυτή η καθοδηγούμενη από εκπαιδευτές, ζωντανή εκπαίδευση (onsite ή απομακρυσμένη) απευθύνεται σε προγραμματιστές της PHP επιθυμούν να γράψουν ασύγχρονες υπηρεσίες ιστού χρησιμοποιώντας τη γλώσσα PHP (κατά τρόπο παρόμοιο με το Node.js ).

Μέχρι τη λήξη αυτής της εκπαίδευσης, οι συμμετέχοντες θα μπορούν:

- Εγκαταστήστε και ρυθμίστε το Swoole
- Κατανοήστε τις έννοιες των μοντέλων δικτύωσης I / O που βασίζονται σε γεγονότα, ασύγχρονα και χωρίς αποκλεισμό.
- Δημιουργήστε και αναπτύξτε ασύγχρονες υπηρεσίες γραμμένες σε PHP
- Επιταχύνετε τις υπάρχουσες Laravel ή Lumen με το Laravel -Swool.

Μορφή του μαθήματος

- Διαδραστική διάλεξη και συζήτηση
- Πολλές ασκήσεις και πρακτική
- Χειροκίνητη εφαρμογή σε περιβάλλον εργαστηριακού εργαστηρίου

Επιλογές προσαρμογής μαθημάτων

- Για να ζητήσετε μια προσαρμοσμένη εκπαίδευση για αυτό το μάθημα, επικοινωνήστε μαζί μας για να κανονίσετε.
- Για να μάθετε περισσότερα σχετικά με το Swool, επισκεφθείτε τη διεύθυνση: https://www.swoole.co.uk/
21 hours
Overview
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
Overview
PHPUnit is a unit testing framework for PHP. PHPUnit employs strict parameters to determine whether individual units of code are bug-free and ready for deployment. By isolating and testing individual units, developers can ensure greater application stability, avoid regression bugs, and reduce the costs associated with malfunctioning code in production.

This instructor-led, live training teaches participants how to write testable code in the form of testing units to facilitate the diagnosis, isolation, and resolution of bugs. The training walks participants through the creation of a work-ready, testing environment using the PHPUnit testing framework.

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

- Distinguish between good and bad testing units.
- Read and interpret test results.
- Proactively manage and diagnose their code base to reduce bugs.
- Ensure that their code base is fit for continuous integration and deployment.

Format of the course

- Part lecture, part discussion, exercises and heavy hands-on practice
7 hours
Overview
Αυτό το μάθημα έχει δημιουργηθεί για προγραμματιστές PHP και προγραμματιστές ιστοτόπων που ενδιαφέρονται για βελτιστοποίηση κώδικα PHP .

Το μάθημα δείχνει πώς να βρεθεί ένα εμπόδιο και πώς να επαναπροσδιορίσει ή να αλλάξει τον κώδικα με τον κατάλληλο τρόπο.

Κατά τη διάρκεια αυτού του μαθήματος, οι συμμετέχοντες θα ασχοληθούν με πραγματικά παραδείγματα ιστοσελίδων τα οποία θα παρακολουθούνται, θα αναλύονται και θα βελτιστοποιούνται.
21 hours
Overview
This instructor-led, live course is designed to help intermediary CakePHP developers access the more advanced features of CakePHP. Through explanations and guided practice, participants will be able to implement better features, stability, security and extensibility into their existing and future CakePHP projects.

Audience

- CakePHP developers looking to further their knowledge and development skills

Format of the Course

- Overview of CakePHP's advanced features together with step-by-step development of a sample application.
14 hours
Overview
Αυτό το μάθημα ασχολείται με την ανάπτυξη εφαρμογών ιστού στην PHP . Το μάθημα έχει δημιουργηθεί για άτομα που είναι ήδη εξοικειωμένα με άλλες γλώσσες διαδικαστικής προγραμματισμού. Κατά τη διάρκεια των μαθημάτων οι συμμετέχοντες θα μάθουν πώς να δημιουργήσουν μια απλή δυναμική εφαρμογή με PHP και μια My SQL δεδομένων My SQL .
7 hours
Overview
PHP 7 είναι η μεγαλύτερη αναβάθμιση στην PHP από το 2004. Προσφέρει σημαντικά οφέλη απόδοσης μέσω της νέας μηχανής Zend 3.0 και βελτιώνει την παραγωγικότητα σχεδόν δύο φορές σε σύγκριση με την PHP 5.6. Με μια μείωση 50 τοις εκατό στην κατανάλωση μνήμης και μια σειρά από άλλα νέα χαρακτηριστικά, η PHP 7 έχει σημαντικό αντίκτυπο στην ανάπτυξη εφαρμογών ιστού σε διάφορες πλατφόρμες.

Σε αυτήν την καθοδηγούμενη από εκπαιδευτή, ζωντανή προπόνηση, οι συμμετέχοντες θα μάθουν πώς να επωφεληθούν από τις τελευταίες δυνατότητες και τις βελτιώσεις επεξεργασίας της PHP 7 καθώς περπατούν βήμα-βήμα μέσα από τη δημιουργία και την ανάπτυξη μιας δειγματοληπτικής εφαρμογής.

Μέχρι τη λήξη αυτής της εκπαίδευσης, οι συμμετέχοντες θα μπορούν:

- Χρησιμοποιήστε βελτιωμένες λειτουργίες PHP 7, όπως διαχειριστές διαστημικών σκαφών και μηδενικής συγχώνευσης, υπαινιγμούς τύπου scalar, νέες δηλώσεις βαθμιδωτού τύπου και νέες εξαιρέσεις σφαλμάτων
- Αναπτύξτε και αναπτύξτε μια νέα εφαρμογή web PHP 7
- Βελτιστοποιήστε τις υπάρχουσες εφαρμογές ή ιστοσελίδες

Κοινό

- PHP
- Προηγμένοι προγραμματιστές από πλευράς διακομιστή

Μορφή του μαθήματος

- Διάλεξη μέρους, μερική συζήτηση, ασκήσεις και βαριά πρακτική άσκηση
14 hours
Overview
Laravel είναι ένα ανοικτού κώδικα PHP - Laravel MVC (μοντέλο-view-controller) πλαίσιο ανάπτυξης ιστοσελίδων. Τα χαρακτηριστικά του Laravel περιλαμβάνουν ένα αρθρωτό σύστημα συσκευασίας με εξειδικευμένο διαχειριστή εξάρτησης, διαφορετικούς τρόπους πρόσβασης σε σχεσιακές βάσεις δεδομένων, βοηθητικές εφαρμογές που βοηθούν στην ανάπτυξη εφαρμογών και συντήρηση και συντακτική ζάχαρη. Laravel ονομάστηκε " PHP Framework for Web Artisans"

Αυτή η καθοδηγούμενη από εκπαιδευτές, ζωντανή εκπαίδευση εισάγει τις βασικές αρχές του Laravel και περπατά τους συμμετέχοντες μέσω της δημιουργίας μιας Laravel βασισμένης στο Laravel .

Μορφή του μαθήματος

- Επισκόπηση των χαρακτηριστικών και των δυνατοτήτων του Laravel μαζί με την ανάπτυξη βήμα-βήμα μιας εφαρμογής στο διαδίκτυο.
14 hours
Overview
Internet of Things (IoT) is a network infrastructure that connects physical objects and software applications wirelessly, allowing them to communicate with each other and exchange data via network communications, cloud computing, and data capture. PHP is a server-side scripting language recommended for IoT due to its superior performance.

In this instructor-led, live training, participants will learn how to develop IoT applications using PHP.

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

- Understand the fundamentals of IoT architecture
- Install and configure tools (IBM Watson IoT Platform, IoT Starter for Android Application) to aid in developing PHP applications
- Learn the benefits of using PHP in programming IoT systems
- Build, test, deploy, and troubleshoot an IoT system using PHP

Audience

- Developers
- Engineers

Format of the course

- Part lecture, part discussion, exercises and heavy hands-on practice

Note

- To request a customized training for this course, please contact us to arrange.
14 hours
Overview
Το μάθημα θα καλύψει τα σχέδια με ιδιαίτερη έμφαση στα πρότυπα που χρησιμοποιούνται στην PHP .
21 hours
Overview
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

Audience

Developers
28 hours
Overview
Ακόμη και οι έμπειροι προγραμματιστές δεν κατέχουν καθόλου τις διάφορες υπηρεσίες ασφάλειας που προσφέρουν οι πλατφόρμες ανάπτυξής τους και δεν γνωρίζουν επίσης τις διαφορετικές ευπάθειες που σχετίζονται με τις εξελίξεις τους. Αυτό το μάθημα απευθύνεται σε προγραμματιστές που χρησιμοποιούν Java και PHP , παρέχοντάς τους τις βασικές δεξιότητες που είναι απαραίτητες για να κάνουν τις εφαρμογές τους ανθεκτικές στις σύγχρονες επιθέσεις μέσω του Διαδικτύου.

Τα επίπεδα της αρχιτεκτονικής ασφαλείας της Java περνούν μέσα από την αντιμετώπιση του ελέγχου πρόσβασης, την πιστοποίηση ταυτότητας και την εξουσιοδότηση, την ασφαλή επικοινωνία και διάφορες κρυπτογραφικές λειτουργίες. Επίσης, εισάγονται διάφορα API που μπορούν να χρησιμοποιηθούν για την προστασία του κώδικα σας στην PHP , όπως το OpenSSL για κρυπτογράφηση ή τον καθαριστή HTML για επικύρωση εισόδου. Από την πλευρά του διακομιστή παρέχονται οι βέλτιστες πρακτικές για τη σκλήρυνση και τη διαμόρφωση του λειτουργικού συστήματος, του δοχείου διαδικτύου, του συστήματος αρχείων, του διακομιστή SQL και της ίδιας της PHP , ενώ ιδιαίτερη έμφαση δίνεται στην ασφάλεια πελάτη μέσω των ζητημάτων ασφαλείας του Java Script , Ajax και HTML 5.

Οι γενικές αδυναμίες του ιστού συζητούνται με παραδείγματα ευθυγραμμισμένα με το Top Ten του OWASP , παρουσιάζοντας διάφορες επιθέσεις ένεσης, ενέσεις σεναρίων, επιθέσεις εναντίον χειρισμού της περιόδου σύνδεσης, ανασφαλείς άμεσες αναφορές αντικειμένων, προβλήματα με μεταφορτώσεις αρχείων και πολλά άλλα. Τα διάφορα γλωσσικά προβλήματα και προβλήματα που προκύπτουν από το περιβάλλον χρόνου εκτέλεσης Java και PHP , εισάγονται ομαδοποιημένα στους τυποποιημένους τύπους ευπάθειας που σχετίζονται με την έλλειψη ή την ακατάλληλη επικύρωση των εισροών, την ακατάλληλη χρήση των χαρακτηριστικών ασφαλείας, την εσφαλμένη αντιμετώπιση σφαλμάτων και εξαιρέσεων, τα προβλήματα, τα προβλήματα ποιότητας κώδικα και τα τρωτά σημεία που σχετίζονται με το κινητό κώδικα.

Οι συμμετέχοντες μπορούν να δοκιμάσουν τα API που συζητήθηκαν, τα εργαλεία και τις επιπτώσεις των διαμορφώσεων για τον εαυτό τους, ενώ η εισαγωγή τρωτών σημείων υποστηρίζεται από μια σειρά πρακτικών ασκήσεων που αποδεικνύουν τις συνέπειες επιτυχημένων επιθέσεων, δείχνοντας πώς να διορθώσουν τα σφάλματα και να εφαρμόσουν τεχνικές μετριασμού , και εισαγωγή της χρήσης διαφόρων επεκτάσεων και εργαλείων.

Οι συμμετέχοντες που παρακολουθούν αυτό το μάθημα θα το κάνουν

- Κατανοήστε τις βασικές έννοιες της ασφάλειας, της ασφάλειας πληροφορικής και της ασφαλούς κωδικοποίησης
- Μάθετε τα τρωτά σημεία του Web πέρα από το OWASP Top Ten και ξέρετε πώς να τα αποφύγετε
- Μάθετε τα τρωτά σημεία από την πλευρά των πελατών και τις ασφαλείς πρακτικές κωδικοποίησης
- Μάθετε να χρησιμοποιείτε διάφορες λειτουργίες ασφαλείας του περιβάλλοντος ανάπτυξης Java
- Έχετε μια πρακτική κατανόηση της κρυπτογραφίας
- Μάθετε να χρησιμοποιείτε διάφορες λειτουργίες ασφάλειας της PHP
- Κατανοήστε τις έννοιες ασφάλειας των υπηρεσιών Web
- Λάβετε πρακτικές γνώσεις σχετικά με τη χρήση εργαλείων ελέγχου της ασφάλειας
- Μάθετε για τα τυπικά σφάλματα κωδικοποίησης και πώς να τα αποφύγετε
- Να ενημερώνεστε για τα πρόσφατα τρωτά σημεία σε πλαίσια και βιβλιοθήκες Java και PHP
- Λάβετε πηγές και περαιτέρω αναγνώσεις σε ασφαλείς πρακτικές κωδικοποίησης

Κοινό

Προγραμματιστές
14 hours
Overview
αυτή η εκπαιδευτική, ζωντανή εκπαίδευση (επιτόπου ή απομακρυσμένη) απευθύνεται σε μηχανικούς που επιθυμούν να χρησιμοποιήσουν εργαλεία ανοιχτού κώδικα για να αυτοματοποιήσουν τη διαδικασία δόμησης, δοκιμής και ανάπτυξης εφαρμογών και υπηρεσιών PHP.

μέχρι το τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση να:

- Εγκαταστήστε και ρυθμίστε διαφορετικά εργαλεία ανοιχτού κώδικα για να ενεργοποιήσετε τη συνεχή ενοποίηση, τον έλεγχο και την ανάπτυξη.
- κατανοήσουν τα πλεονεκτήματα και τα μειονεκτήματα των εργαλείων CI, όπως το Γκίγκlab CI και το Τζένκινς.
- Συνδυάστε τα εργαλεία CI με τα εργαλεία δοκιμής μονάδας και ενσωμάτωσης.

μορφή του μαθήματος

- διαδραστική διάλεξη και συζήτηση.
- πολλές ασκήσεις και εξάσκηση.
- εφαρμογή σε περιβάλλον ζωντανού εργαστηρίου.

επιλογές προσαρμογής μαθήματος

- για να ζητήσετε μια προσαρμοσμένη εκπαίδευση για αυτό το μάθημα, παρακαλούμε επικοινωνήστε μαζί μας για να κανονίσετε.
28 hours
Overview
Αυτό το μάθημα διδάσκει στους προγραμματιστές PHP πώς να δημιουργήσουν λειτουργικές εφαρμογές ιστού χρησιμοποιώντας το δημοφιλές πλαίσιο ανάπτυξης ιστοσελίδων Cake PHP MVC. Το μάθημα καλύπτει αρχικές αρχές και προσεγγίσεις, μετακινείται σε προηγμένα θέματα που συμβάλλουν στην ενίσχυση της συμπεριφοράς, της ευελιξίας και της ασφάλειας μιας εφαρμογής. Οι συζητήσεις είναι διαδραστικές και η εκμάθηση είναι πρακτική και πρακτική.

Μορφή του μαθήματος

- Επισκόπηση των χαρακτηριστικών και δυνατοτήτων του Cake της PHP μαζί με την ανάπτυξη βήμα-βήμα μιας εφαρμογής δείγματος.
14 hours
Overview
Behat is a Behavior Driven Development (BDD) test framework written in PHP. It facilitates communication among developers, testers, business stakeholders and clients during the software development process. Behat allows non-technical people to write clear descriptions of an application's intended behavior, then runs those "scenarios" as functional tests against the application.

In this instructor-led, live training, participants will learn how to write and execute BDD style test cases using Behat and PHP.

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

- Run automated tests written in the human-readable, "Given, When, Then" Gherkin language
- Use Behat based test cases to improve collaboration between technical and non-technical teams
- Integrate Behat with Selenium, Mink, Goutte and other browser emulators to drive tests and generate reports
- Extend Behat functionality through its extension system
- Test numerous usage scenarios through terminal commands, REST APIs, and more.

Audience

- Test engineers
- Developers

Format of the course

- Part lecture, part discussion, exercises and heavy hands-on practice
35 hours
Overview
PHP είναι μια πλούσια γλώσσα γενικής χρήσης scripting που είναι πιο δημοφιλής και κατάλληλη για την ανάπτυξη ιστοσελίδων.

Σε αυτόν τον οδηγό, με τη ζωντανή εκπαίδευση, οι συμμετέχοντες θα μάθουν πώς να εφαρμόζουν προηγμένα εργαλεία και τεχνικές προγραμματισμού PHP .

Μέχρι τη λήξη αυτής της εκπαίδευσης, οι συμμετέχοντες θα μπορούν:

- Μάθετε προηγμένες έννοιες στον προγραμματισμό της PHP .
- Καθορίστε τη συνέπεια και λύστε προχωρημένα προβλήματα χρησιμοποιώντας τον προγραμματισμό της PHP .

Μορφή του μαθήματος

- Διάλεξη μέρους, μερική συζήτηση, ασκήσεις και βαριά πρακτική άσκηση
21 hours
Overview
Zend framework is an open-source, object-orientated framework for developing, deploying and managing enterprise-ready PHP based web applications and services. Zend framework utilizes the Model-View-Controller (MVC) paradigm to develop basic structures for applications. Zend is considered a "component library"; its unique modular design enables users to use components independently of one another.

In this instructor-led, live training, participants will learn how to create a reliable and scalable web application using the Zend framework.

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

- Use Model-View-Controller design patterns to build a database-based web application
- Receive and process forms
- Set up input validation and view scripts
- Handle the various types of MVC events and services offered by Zend Framework MVC component library
- Prepare and execute queries for a database adapter

Audience

- Intermediate to advanced PHP developers seeking to develop secure, enterprise scale web-applications

Format of the course

- Part lecture, part discussion, exercises and heavy hands-on practice
40 hours
Overview
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

Upcoming PHP Courses

Weekend PHP courses, Evening PHP training, PHP boot camp, PHP instructor-led, Weekend PHP training, Evening PHP courses, PHP coaching, PHP instructor, PHP trainer, PHP training courses, PHP classes, PHP on-site, PHP private courses, PHP one on one training

Course Discounts

Course Discounts Newsletter

We respect the privacy of your email address. We will not pass on or sell your address to others.
You can always change your preferences or unsubscribe completely.

Some of our clients

is growing fast!

We are looking to expand our presence in Greece!

As a Business Development Manager you will:

  • expand business in Greece
  • 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!