Secure coding in PHP Training Course
Το μάθημα παρέχει βασικές δεξιότητες για PHP προγραμματιστές που είναι απαραίτητες για να κάνουν τις εφαρμογές τους ανθεκτικές σε σύγχρονες επιθέσεις μέσω του Διαδικτύου. Τα τρωτά σημεία του Ιστού συζητούνται μέσω παραδειγμάτων που βασίζονται σε PHP που ξεπερνούν τα κορυφαία δέκα του OWASP, αντιμετωπίζοντας διάφορες επιθέσεις injection, εισαγωγές σεναρίων, επιθέσεις κατά του χειρισμού περιόδου λειτουργίας του PHP, ανασφαλείς άμεσες αναφορές αντικειμένων, ζητήματα με τη μεταφόρτωση αρχείων και πολλά άλλα. Τα τρωτά σημεία που σχετίζονται με PHP εισάγονται ομαδοποιημένα στους τυπικούς τύπους ευπάθειας, όπως λείπει ή ακατάλληλη επικύρωση εισόδου, εσφαλμένος χειρισμός σφαλμάτων και εξαιρέσεων, ακατάλληλη χρήση χαρακτηριστικών ασφαλείας και προβλήματα που σχετίζονται με το χρόνο και την κατάσταση. Για αυτό το τελευταίο συζητάμε επιθέσεις όπως η παράκαμψη open_basedir, η άρνηση υπηρεσίας μέσω magic float ή η επίθεση σύγκρουσης πίνακα κατακερματισμού. Σε όλες τις περιπτώσεις οι συμμετέχοντες θα εξοικειωθούν με τις πιο σημαντικές τεχνικές και λειτουργίες που πρέπει να χρησιμοποιηθούν για τον μετριασμό των εγγεγραμμένων κινδύνων.
Ιδιαίτερη έμφαση δίνεται στην ασφάλεια από την πλευρά του πελάτη για την αντιμετώπιση ζητημάτων ασφάλειας JavaScript, Ajax και HTML5. Παρουσιάζεται ένας αριθμός επεκτάσεων που σχετίζονται με την ασφάλεια στο PHP, όπως κατακερματισμός, mcrypt και OpenSSL για κρυπτογραφία ή Ctype, ext/filter και HTML Purifier για επικύρωση εισόδου. Οι καλύτερες πρακτικές σκλήρυνσης δίνονται σε σχέση με τη διαμόρφωση PHP (ρύθμιση php.ini), τον Apache και τον διακομιστή γενικά. Τέλος, δίνεται μια επισκόπηση διαφόρων εργαλείων και τεχνικών δοκιμών ασφαλείας που μπορούν να χρησιμοποιήσουν οι προγραμματιστές και οι δοκιμαστές, συμπεριλαμβανομένων των σαρωτών ασφαλείας, των δοκιμών διείσδυσης και των πακέτων εκμετάλλευσης, των sniffers, των διακομιστών μεσολάβησης, των εργαλείων fuzzing και των αναλυτών στατικού πηγαίου κώδικα.
Τόσο η εισαγωγή τρωτών σημείων όσο και οι πρακτικές διαμόρφωσης υποστηρίζονται από μια σειρά από πρακτικές ασκήσεις που καταδεικνύουν τις συνέπειες των επιτυχημένων επιθέσεων, που δείχνουν πώς να εφαρμόζονται τεχνικές μετριασμού και εισάγουν τη χρήση διαφόρων επεκτάσεων και εργαλείων.
Οι συμμετέχοντες που θα παρακολουθήσουν αυτό το μάθημα θα
- Κατανοήστε τις βασικές έννοιες της ασφάλειας, της ασφάλειας πληροφορικής και της ασφαλούς κωδικοποίησης Μάθετε ευπάθειες Ιστού πέρα από το OWASP Top Ten και μάθετε πώς να τις αποφύγετε Μάθετε ευπάθειες από την πλευρά του πελάτη και πρακτικές ασφαλούς κωδικοποίησης Απόκτηση πρακτική κατανόηση της κρυπτογραφίας Μάθετε να χρησιμοποιείτε διάφορες δυνατότητες ασφαλείας του PHP Μάθετε σχετικά με τυπικά λάθη κωδικοποίησης και πώς να τα αποφύγετε Ενημερωθείτε για πρόσφατες ευπάθειες του πλαισίου PHP Λάβετε πρακτικές γνώσεις σχετικά με τη χρήση εργαλείων δοκιμών ασφαλείας Λάβετε πηγές και περαιτέρω αναγνώσεις για πρακτικές ασφαλούς κωδικοποίησης
Ακροατήριο
προγραμματιστές
Course Outline
- Ασφάλεια πληροφορικής και ασφαλής κωδικοποίηση Ασφάλεια εφαρμογών Ιστού Ευπάθειες εφαρμογών Ιστού Ασφάλεια από πλευράς πελάτη Ασφάλεια από πλευράς πελάτη Πρακτική κρυπτογραφία PHP υπηρεσίες ασφαλείας PHP Περιβάλλον Αρχές ασφάλειας και ασφαλούς κωδικοποίησης Συνήθη σφάλματα και τρωτά σημεία κωδικοποίησης Τεχνικές και εργαλεία δοκιμών ασφαλείας Πηγές γνώσης
Open Training Courses require 5+ participants.
Secure coding in PHP Training Course - Booking
Secure coding in PHP Training Course - Enquiry
Secure coding in PHP - Consultancy Enquiry
Consultancy Enquiry
Testimonials (3)
I genuinely enjoyed the real life examples.
Marios Prokopiou
Course - Secure coding in PHP
Machine Translated
All topics were well covered and presented with a lot of examples. Ahmed was very efficient and managed to keep us focused and attracted at all times.
Kostas Bastas
Course - Secure coding in PHP
Machine Translated
The subject of the course was very interesting and gave us many ideas.
Anastasios Manios
Course - Secure coding in PHP
Machine Translated
Upcoming Courses
Related Courses
Test Driven Development
21 HoursThis instructor-led, live training in Ελλάδα (online or onsite) is aimed at intermediate-level software developers and QA engineers who wish to adopt and master TDD principles and practices to improve code quality and development efficiency.
By the end of this training, participants will be able to:
- Understand the principles and workflow of Test-Driven Development (TDD).
- Write effective and maintainable unit tests.
- Utilize mocking frameworks to create comprehensive test scenarios.
- Apply TDD as a design tool to create robust and flexible code.
C/C++ Secure Coding
21 HoursΑυτό το μάθημα τριών ημερών καλύπτει τα βασικά της διασφάλισης του κώδικα C / C++ σχέση με τους κακόβουλους χρήστες που μπορεί να εκμεταλλευτούν πολλές ευπάθειες στον κώδικα με διαχείριση μνήμης και χειρισμό εισόδου, το μάθημα καλύπτει τις αρχές της εγγραφής ασφαλούς κώδικα.
Advanced Java Security
21 HoursΑκόμη και οι έμπειροι προγραμματιστές Java δεν κατέχουν με κάθε τρόπο τις διάφορες υπηρεσίες ασφαλείας που προσφέρονται από το Java, και επίσης δεν γνωρίζουν τις διαφορετικές ευπάθειες που σχετίζονται με τις εφαρμογές Ιστού που είναι γραμμένες στο Java.
Το μάθημα – εκτός από την εισαγωγή στοιχείων ασφαλείας της Standard Java Έκδοσης – ασχολείται με ζητήματα ασφάλειας της Java Enterprise Edition (JEE) και διαδικτυακών υπηρεσιών. Προηγείται συζήτηση για συγκεκριμένες υπηρεσίες με τα θεμέλια της κρυπτογραφίας και της ασφαλούς επικοινωνίας. Διάφορες ασκήσεις ασχολούνται με τεχνικές δηλωτικής και προγραμματικής ασφάλειας στο JEE, ενώ συζητείται τόσο η ασφάλεια επιπέδου μεταφοράς όσο και από άκρο σε άκρο των υπηρεσιών Ιστού. Η χρήση όλων των στοιχείων παρουσιάζεται μέσω πολλών πρακτικών ασκήσεων, όπου οι συμμετέχοντες μπορούν να δοκιμάσουν μόνοι τους τα συζητούμενα API και τα εργαλεία.
Το μάθημα επίσης περνάει και εξηγεί τις πιο συχνές και σοβαρές ατέλειες προγραμματισμού της γλώσσας και της πλατφόρμας Java και τις ευπάθειες που σχετίζονται με τον ιστό. Εκτός από τα τυπικά σφάλματα που διαπράττουν οι προγραμματιστές Java, οι εισαγόμενες ευπάθειες ασφαλείας καλύπτουν τόσο ζητήματα που αφορούν τη γλώσσα όσο και προβλήματα που προκύπτουν από το περιβάλλον χρόνου εκτέλεσης. Όλα τα τρωτά σημεία και οι σχετικές επιθέσεις επιδεικνύονται μέσω ευνόητων ασκήσεων, ακολουθούμενες από τις προτεινόμενες οδηγίες κωδικοποίησης και τις πιθανές τεχνικές μετριασμού.
Οι συμμετέχοντες που θα παρακολουθήσουν αυτό το μάθημα θα
- Κατανοήστε τις βασικές έννοιες της ασφάλειας, της ασφάλειας πληροφορικής και της ασφαλούς κωδικοποίησης Μάθετε ευπάθειες του Ιστού πέρα από OWASP Τα κορυφαία δέκα και ξέρετε πώς να τα αποφύγετε Κατανόηση των εννοιών ασφάλειας των υπηρεσιών Ιστού Μάθετε να χρησιμοποιείτε διάφορα χαρακτηριστικά ασφαλείας του περιβάλλοντος ανάπτυξης Java Απόκτηση πρακτικής κατανόησης της κρυπτογραφίας Κατανόηση λύσεις ασφαλείας της Java EE Μάθετε για τυπικά λάθη κωδικοποίησης και πώς να τα αποφύγετε Λάβετε πληροφορίες σχετικά με ορισμένες πρόσφατες ευπάθειες στο πλαίσιο Java Λάβετε πρακτικές γνώσεις σχετικά με τη χρήση εργαλείων δοκιμών ασφαλείας Λάβετε πηγές και περαιτέρω αναγνώσεις για πρακτικές ασφαλούς κωδικοποίησης
Ακροατήριο
προγραμματιστές
Standard Java Security
14 HoursΠεριγραφή
Η γλώσσα Java και το περιβάλλον χρόνου εκτέλεσης (JRE) σχεδιάστηκε έτσι ώστε να είναι απαλλαγμένο από τα πιο προβληματικά κοινά σημεία ευπάθειας ασφαλείας που υπάρχουν σε άλλες γλώσσες, όπως το C / C++ . Ωστόσο, οι προγραμματιστές λογισμικού και οι αρχιτέκτονες δεν πρέπει μόνο να ξέρουν πώς να χρησιμοποιούν τα διάφορα χαρακτηριστικά ασφαλείας του περιβάλλοντος Java (θετική ασφάλεια), αλλά πρέπει επίσης να γνωρίζουν τις πολυάριθμες ευπάθειες που εξακολουθούν να σχετίζονται με την ανάπτυξη Java (αρνητική ασφάλεια).
Η εισαγωγή των υπηρεσιών ασφαλείας προηγείται με μια σύντομη επισκόπηση των θεμελίων της κρυπτογραφίας, παρέχοντας μια κοινή βάση για την κατανόηση του σκοπού και της λειτουργίας των εφαρμοστέων στοιχείων. Η χρήση αυτών των στοιχείων παρουσιάζεται μέσα από διάφορες πρακτικές ασκήσεις, όπου οι συμμετέχοντες μπορούν να δοκιμάσουν τα συζητούμενα API για τον εαυτό τους.
Το μάθημα διέρχεται επίσης και εξηγεί τις πιο συχνές και σοβαρές αδυναμίες προγραμματισμού της γλώσσας και της πλατφόρμας Java , που καλύπτουν τόσο τα τυπικά σφάλματα που διαπράττουν οι προγραμματιστές Java και τα θέματα που σχετίζονται με τη γλώσσα και το περιβάλλον. Όλα τα τρωτά σημεία και οι σχετικές επιθέσεις επιδεικνύονται μέσα από κατανοητές ασκήσεις, ακολουθούμενες από τις προτεινόμενες οδηγίες κωδικοποίησης και τις πιθανές τεχνικές μετριασμού.
Οι συμμετέχοντες που παρακολουθούν αυτό το μάθημα θα το κάνουν
- Κατανοήστε τις βασικές έννοιες της ασφάλειας, της ασφάλειας πληροφορικής και της ασφαλούς κωδικοποίησης
- Μάθετε τα τρωτά σημεία του Web πέρα από το OWASP Top Ten και ξέρετε πώς να τα αποφύγετε
- Μάθετε να χρησιμοποιείτε διάφορες λειτουργίες ασφαλείας του περιβάλλοντος ανάπτυξης Java
- Έχετε μια πρακτική κατανόηση της κρυπτογραφίας
- Μάθετε για τα τυπικά σφάλματα κωδικοποίησης και πώς να τα αποφύγετε
- Λάβετε πληροφορίες σχετικά με ορισμένες πρόσφατες ευπάθειες στο πλαίσιο Java
- Λάβετε πηγές και περαιτέρω αναγνώσεις σε ασφαλείς πρακτικές κωδικοποίησης
Κοινό
Προγραμματιστές
Microsoft SDL Core
14 HoursΗ συνδυασμένη εκπαίδευση βασικών SDL δίνει μια εικόνα για τον ασφαλή σχεδιασμό, ανάπτυξη και δοκιμή του λογισμικού μέσω του Microsoft Secure Development Lifecycle (SDL). Παρέχει μια επισκόπηση 100 επιπέδων των θεμελιωδών δομικών στοιχείων του SDL, ακολουθούμενη από τεχνικές σχεδιασμού που εφαρμόζονται για την ανίχνευση και την επιδιόρθωση ατελειών στα αρχικά στάδια της αναπτυξιακής διαδικασίας.
Όσον αφορά τη φάση ανάπτυξης, το μάθημα παρέχει μια γενική εικόνα των τυπικών σφαλμάτων προγραμματισμού σχετικά με την ασφάλεια τόσο του διαχειριζόμενου όσο και του εγγενούς κώδικα. Οι μέθοδοι επίθεσης παρουσιάζονται για τις συζητηθείσες ευπάθειες μαζί με τις συναφείς τεχνικές μετριασμού, εξηγούμενες μέσω μιας σειράς πρακτικών ασκήσεων που παρέχουν ζωντανή διασκέδαση για τους συμμετέχοντες. Εισαγωγή των διαφορετικών μεθόδων ελέγχου ασφαλείας ακολουθείται από την επίδειξη της αποτελεσματικότητας των διαφόρων εργαλείων ελέγχου. Οι συμμετέχοντες μπορούν να κατανοήσουν τη λειτουργία αυτών των εργαλείων μέσω μιας σειράς πρακτικών ασκήσεων εφαρμόζοντας τα εργαλεία στον ήδη συζητημένο ευάλωτο κώδικα.
Οι συμμετέχοντες που παρακολουθούν αυτό το μάθημα θα το κάνουν
Κατανοήστε τις βασικές έννοιες της ασφάλειας, της ασφάλειας πληροφορικής και της ασφαλούς κωδικοποίησης
Γνωρίστε τα βασικά βήματα του Microsoft Secure Development Lifecycle
Μάθετε ασφαλείς πρακτικές σχεδίασης και ανάπτυξης
Μάθετε σχετικά με τις ασφαλείς αρχές εφαρμογής
Κατανοήστε τη μεθοδολογία δοκιμών ασφαλείας
- Λάβετε πηγές και περαιτέρω αναγνώσεις σε ασφαλείς πρακτικές κωδικοποίησης
Κοινό
Προγραμματιστές, Διευθυντές
PHP CodeIgniter
14 HoursΑυτή η ζωντανή εκπαίδευση που καθοδηγείται από εκπαιδευτές στο Ελλάδα (διαδικτυακά ή επιτόπου) απευθύνεται σε προγραμματιστές ιστού που επιθυμούν να δημιουργήσουν εφαρμογές ιστού με CodeIgniter.
Με το τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση:
- Χρησιμοποιήστε το CRUD στο CodeIgniter για την αναδιαμόρφωση του κώδικα API.
- Επέκταση CodeIgniter για κατανάλωση εξαρτήσεων.
- Φορτώστε CodeIgniter μοντέλα και προβολές από κοντέινερ.
Laravel PHP Framework
14 HoursΑυτή η ζωντανή εκπαίδευση που καθοδηγείται από εκπαιδευτές στο Ελλάδα εισάγει τις βασικές αρχές του Laravel και καθοδηγεί τους συμμετέχοντες στη δημιουργία μιας διαδικτυακής εφαρμογής που βασίζεται στο Laravel.
Laravel Livewire
7 HoursΑυτή η ζωντανή εκπαίδευση υπό την καθοδήγηση εκπαιδευτών στο Ελλάδα (διαδικτυακό ή επιτόπου) απευθύνεται σε προγραμματιστές που επιθυμούν να μάθουν και να χρησιμοποιήσουν το Livewire για τη δημιουργία σύγχρονων και δυναμικών διεπαφών εφαρμογών.
Με το τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση:
- Κατασκευάστε και δοκιμάστε εξαρτήματα livewire.
- Δημιουργήστε εφαρμογές χρησιμοποιώντας τη βιβλιοθήκη Livewire.
- Δημιουργήστε δυναμικά στοιχεία μέσα στο PHP.
Laravel and Vue.js
14 HoursΑυτή η ζωντανή εκπαίδευση υπό την καθοδήγηση εκπαιδευτών στο Ελλάδα (διαδικτυακή ή επιτόπου) απευθύνεται σε προγραμματιστές ιστού που επιθυμούν να χρησιμοποιήσουν το Laravel και το Vue JS για πλήρη ανάπτυξη ιστού.
Με το τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση:
- Αναπτύξτε εφαρμογές Ιστού με το Laravel και το Vue JS.
- Ενσωματώστε το Laravel backend API στο Vue JS.
- Αναπτύξτε μια εφαρμογή Laravel.
Unit Testing with PHPUnit
14 HoursΑυτή η ζωντανή εκπαίδευση υπό την καθοδήγηση εκπαιδευτών στο Ελλάδα διδάσκει στους συμμετέχοντες πώς να γράφουν ελεγχόμενο κώδικα με τη μορφή δοκιμαστικών μονάδων για να διευκολύνουν τη διάγνωση, την απομόνωση και την επίλυση σφαλμάτων. Η εκπαίδευση καθοδηγεί τους συμμετέχοντες στη δημιουργία ενός περιβάλλοντος δοκιμών έτοιμου για εργασία χρησιμοποιώντας το πλαίσιο δοκιμής μονάδας PHP.
Με το τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση:
- Διάκριση μεταξύ καλών και κακών μονάδων δοκιμών.
- Διαβάστε και ερμηνεύστε τα αποτελέσματα των δοκιμών.
- Διαχειριστείτε και διαγνώστε προληπτικά τη βάση του κώδικα για να μειώσετε τα σφάλματα.
- Βεβαιωθείτε ότι η βάση κώδικα τους είναι κατάλληλη για συνεχή ενσωμάτωση και ανάπτυξη.
Laravel: Middleware Development
14 HoursΑυτή η ζωντανή εκπαίδευση υπό την καθοδήγηση εκπαιδευτών στο Ελλάδα (διαδικτυακό ή επιτόπου) απευθύνεται σε προγραμματιστές ιστού που επιθυμούν να δημιουργήσουν ενδιάμεσο λογισμικό και υπηρεσίες ιστού στο Laravel.
Με το τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση:
- Χρησιμοποιήστε το Laravel PHP Aritisan για να δημιουργήσετε κώδικα και στοιχεία.
- Δημιουργήστε RESTful API στο Laravel που μπορούν να περιηγηθούν, να διαβάσουν, να επεξεργαστούν, να προσθέσουν και να διαγράψουν.
- Φιλτράρετε και ταξινομήστε τα αποτελέσματα με βάση τις παραμέτρους URL χρησιμοποιώντας RESTful API.
Symfony2 - Enterprise Web Framework
21 HoursΑυτή η εκπαιδευτική δίδαση με ζωντανό υπομένου στο Ελλάδα (online ή στο χώρο) προσβλέπει σε λογισμικούς αναπτυξιακούς και μηχανικούς του λογισμικού που θέλουν να χρησιμοποιήσουν Symfony2 για να δημιουργήσουν εγκατεστημένες, διαχειρίσιμες και μεγάλες ισοδυναμίες διαδικτύου εφαρμογές.
Στο τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα μπορούν να:
- Κατανοήσουν τη φιλοσοφία και την δομή του πλαίσιου Symfony2.
- Χρησιμοποιήσουν αποτελεσματικά συντελεστές του Symfony2 όπως Doctrine, Twig και Routing.
- Κατασκευάζουν ασφαλείς και δοκιμαστές εφαρμογές του διαδικτύου χρησιμοποιώντας προσωπικά bundle και REST APIs.
- Ενσωματώνουν Symfony2 σε επιχειρηματικά περιβάλλουν και να αξιοποιήσουν τις έξοδος εφαρμογής των έργων.
Web Development with Symfony3
28 HoursΑυτό το ζωντανό εκπαιδευτικό δίδασκο σε Ελλάδα (διαδικτύου ή προσωπικά) προσβάλλει μεσαίου επιπέδου αναπτυξτές που θέλουν να δημιουργήσουν κрепкие ιστοαποψινи използвайки Symfony3.
Στο τέλος αυτής της εκπαιδεύσης, οι συμμετέχοντες θα μπορούν να:
- Εγκαταστήσουν και ρυθμίσουν ένα περιβάλλον ανάπτυξης Symfony3.
- Αναπτύξουν δυναμικές ιστοσελίδες χρησιμοποιώντας χαρακτηριστικά και εργαλεία του Symfony3.
- Χρησιμοποιήσουν ενδυναμωμένες υπηρεσίες, προκαθορισμένες και προσαρμογές, σχабς, φόρμες και μηχανισμούς ασφαλείας.
- Χρησιμοποιήσουν βάσεις δεδομένων με το Doctrine ORM.
- Εγράψουν αυτόματα tests και εφαρμόσουν τεχνικές βελτίωσης παραγωγικότητας.
Αυτό το ζωντανό εκπαιδευτικό δίδασκο σε Ελλάδα (διαδικτύου ή προσωπικά) προσβάλλει μεσαίου επιπέδου αναπτυξτές που θέλουν να δημιουργήσουν ρόμποστ ιστοεφαρμογές χρησιμοποιώντας Symfony3.
Στο τέλος αυτής της εκπαιδεύσης, οι συμμετέχοντες θα μπορούν να:
- Εγκαταστήσουν και ρυθμίσουν ένα περιβάλλον ανάπτυξης Symfony3.
- Αναπτύξουν δυναμικές ιστοεφαρμογές χρησιμοποιώντας χαρακτηριστικά και εργαλεία του Symfony3.
- Χρησιμοποιήσουν ενδυναμωμένες υπηρεσίες, προκαθορισμένες και προσαρμογές, templates, φόρμες και μηχανισμούς ασφαλείας.
- Χρησιμοποιήσουν βάσεις δεδομένων με το Doctrine ORM.
- Εγράψουν αυτόματα tests και εφαρμόσουν τεχνικές βελτίωσης παραγωγικότητας.
Symfony 4 for Web Application Development
28 HoursSymfony 4 είναι ένα πλαίσιο ανάπτυξης λογισμικού για PHP. Περιέχει επαναχρησιμοποιήσιμες PHP βιβλιοθήκες για να διευκολύνει την ανάπτυξη και δοκιμή νέων εφαρμογών γραμμένων σε PHP (Web apps ή APIs). Symfony 4 είναι ένα πλαίσιο λογισμικού γραμμής εντολών με τις ενσωματωμένες εντολές που καθιστούν PHP την ανάπτυξη κώδικα πιο αποτελεσματική.
Σε αυτή την εκπαιδευτική, ζωντανή κατάρτιση, οι συμμετέχοντες θα μάθουν να χρησιμοποιούν το Symfony πλαίσιο και την PHP γλώσσα καθώς περνούν μέσα από τη δημιουργία μιας PHP εφαρμογής.
Μετά το τέλος της προπόνησης, οι συμμετέχοντες θα είναι σε θέση να:
- Χρησιμοποιήστε Symfony 4 για να δημιουργήσετε και να δοκιμάσετε τον κώδικα γραμμένο σε PHP
- Δημιουργία απλού κώδικα για PHP που διαβάζει και γράφει σε μια βάση δεδομένων
Δημοσιογράφος
- Προγραμματιστές και web developers με εργασιακές γνώσεις PHP και HTML
- Προχωρημένοι προγραμματιστές που αναζητούν πιο αποτελεσματικά εργαλεία ανάπτυξης για ταχύτερα κλείδωμα
- Σχεδιαστές λογισμικού που χρειάζονται να ενημερώσουν την κατανόηση των υφιστάμενων εργαλείων ανάπτυξης που ταιριάζουν στις ανάγκες του χρήστη
Η μορφή της πορείας
- Μερικές διαλέξεις, μερικές συζητήσεις, ασκήσεις και σκληρές πρακτικές
Develop Web Applications with PHP and Yii 2
14 HoursΑυτή η εκπαίδευση υπό τον διδάσκοντα, ζωντανή σε Ελλάδα (διαδικτύου ή προσωπικά), είναι στοχευμένη για αρχάριους αναπτυξιακούς που θέλουν να κατασκευάσουν ισχυρά και διατηρήσιμα διαδικτυακά εφαρμογές χρησιμοποιώντας το Yii 2.
Στο τέλος αυτής της εκπαιδεύσεως, οι συμμετέχοντες θα μπορέσουν να:
- Εγκαταστήσουν και ρυθμίσουν το Yii 2.
- Συνιέσουν την αρχιτεκτονική MVC του Yii και την δομή του προγράμματος.
- Κατασκευάσουν ασφαλείς και επέκτασης ικανές διαδικτυακές εφαρμογές χρησιμοποιώντας συνστάvες του Yii 2.
- Δουλέψουν με βάσεις δεδομέvων, φόρμες και REST APIs.