курси PHP

курси PHP

Місцеві навчальні курси, що проводяться навчальним курсором під керівництвом інструктора, демонструють практичну практику основ роботи PHP та способи впровадження додаткових інструментів та методів програмування PHP. Навчання PHP доступне як "навчальне тренування на місці" або "дистанційне навчання в режимі реального часу". Навчання на місці може здійснюватися локально на приміщеннях клієнта в Україні україна або в корпоративних навчальних центрах NobleProg в Росії україна . Дистанційне навчання в режимі реального часу здійснюється за допомогою інтерактивного, віддаленого робочого столу. NobleProg - Ваш постачальник місцевих навчальних закладів

Testimonials

★★★★★
★★★★★

PHP Subcategories

PHP Course Outlines

CodeNameDurationOverview
phpdevDeveloping Websites with PHP14 hoursЦей курс стосується розробки веб-програм у PHP. Курс був створений для людей, які вже знайомі з іншими процедурними мовами програмування. Під час курсу учасники навчаться створювати простий динамічний додаток з PHP та базою даних MySQL.
laravelLaravel: Build Rapid and Elegant Web Applications with the Laravel PHP Framework14 hoursLaravel - це веб-розробка з відкритим кодом PHP-базованого MVC (model-view-controller). Функції Laravel включають в себе модульну систему упаковки з виділеним диспетчером залежностей, різні способи доступу до реляційних баз даних, утиліти, які допомагають розгортати та підтримувати додатки, а також синтаксичний цукор. Ларавель називається "PHP Framework для веб-ремісників"

Цей курс ознайомить із основними принципами Ларавела та пройшов учасників шляхом створення веб-програми на базі Laravel.

Аудиторія

- Розробники веб-додатків

Формат курсу

- Огляд можливостей та можливостей Laravel, а також покроковий розвиток веб-додатки.
phpwordpressPHP for Wordpress21 hoursЩо володіє часткою ринку 60%, WordPress - це система керування вмістом (CMS), що є вибором для багатьох найбільш популярних веб-сайтів у світі. PHP - це мова на стороні сервера, яка наділяє близько 82 відсотків Інтернету.

У цьому навчанні під керівництвом інструктора, живе навчання (на місці або віддаленому), учасники з невеликим досвідом програмування або взагалі не мають досвіду, як навчитися налаштовувати веб-сайт Wordpress за допомогою PHP.

До кінця цього тренінгу учасники зможуть:

- Налаштуйте засоби розробки, необхідні для швидкого запуску PHP.
- Розумійте та змінюйте різні типи PHP-файлів у WordPress.
- Зрозумійте синтаксис PHP (умовні оператори, цикли, функції та ін.).
- Напишіть власний плагін або тему в WordPress.
- Налагодження, розгортання та усунення несправностей веб-сайту Wordpress

Аудиторія

- Веб-дизайнерів
- Творці вмісту з технічними навичками
- Власники бізнесу з технічними навичками
- Розробники, які не мають попереднього досвіду роботи з PHP

Формат курсу

- Інтерактивна лекція та дискусія
- Багато вправ і практика
- Практична реалізація в середовищі Live-Lab

Примітка

- Щоб просити індивідуальне навчання для цього курсу, зв'яжіться з нами, щоб організувати.
- Щоб дізнатись більше про Wordpress, відвідайте: https://wordpress.org/
iotphpProgramming for IoT with PHP14 hoursІнтернет речей (IoT) - це мережева інфраструктура, що сполучає фізичні об'єкти та програмні додатки безпроводовим способом, що дозволяє їм спілкуватися один з одним і обмінюватися даними через мережеві зв'язки, хмарне обчислення та захоплення даних. PHP є мовою сценаріїв на стороні сервера, рекомендованою для IoT завдяки своїй чудовій якості.

У цьому навчанні під керівництвом інструктора, учасники навчаться навчатися програмам IoT за допомогою PHP.

До кінця цього тренінгу учасники зможуть:

- Зрозуміти основи архітектури IoT
- Інсталюйте та налаштовуйте інструменти (IBM Watson IoT Platform, IoT Starter для додатка Android), щоб допомогти у розробці додатків PHP
- Дізнайтеся переваги використання PHP у програмуванні систем IoT
- Створення, тестування, розгортання та усунення неполадок системи IoT за допомогою PHP

Аудиторія

- Розробники
- Інженери

Формат курсу

- Частина лекції, частина дискусії, вправи та важка практика

Примітка

- Щоб просити індивідуальне навчання для цього курсу, зв'яжіться з нами, щоб організувати.
advphpAdvanced PHP Programming35 hoursPHP - це загальноприйнятна мовна скриптова мова, яка найбільш популярна для веб-розробки.

У цьому навчанні під керівництвом інструктора, учасники навчаться, як впровадити розширені інструменти та методи програмування PHP.

До кінця цього тренінгу учасники зможуть:

- Дізнайтеся про сучасні концепції в програмуванні PHP
- Встановлення узгодженості та вирішення передових проблем за допомогою PHP програмування
- Дослідіть додаткові способи створення більш гнучкого програмного забезпечення за допомогою PHP

Аудиторія

- Веб-розробники
- Будь хто зацікавлений у збільшенні існуючих знань PHP

Формат курсу

- Частина лекції, частина дискусії, вправи та важка практика
symfony4Symfony 4 for Web Application Development28 hoursSymfony 4 - це розробка програмного забезпечення для PHP. Він містить багаторазові PHP-бібліотеки для полегшення розробки та тестування нових додатків, написаних на PHP (веб-додатків або API). Symfony 4 - це програмне забезпечення командного рядка з вбудованими командами, що робить PHP-код ефективнішим.

У цій навчальному посібнику, навчаючись, учасники навчаться використовувати структуру Symfony та мову PHP, коли вони крокують до створення програми PHP.

До кінця цього тренінгу учасники зможуть:

- Використовуйте Symfony 4 для створення та тестування коду, написаного на PHP
- Створіть простий код для PHP, який читає та записує в базу даних

Аудиторія

- Програмісти та веб-розробники з робочими знаннями PHP та HTML
- Розширені розробники, які шукають більш ефективні інструменти розробки для швидшого закриття
- Дизайнери програмного забезпечення, яким потрібно оновлювати своє розуміння сучасних інструментів розробки, які відповідають потребам користувачів

Формат курсу

- Частина лекції, частина дискусії, вправи та важка практика
webdevonboardingWeb Developer On-boarding Training420 hoursУ цій інструкції під керівництвом живих тренінгів, учасники вивчатимуть основи веб-розробки, коли вони пройдуть шлях створення та розгортання зразкового додатку.

До кінця цього тренінгу учасники зможуть:

- Розробка та впровадження нових функцій, що стоять перед користувачем
- Оптимізуйте веб-програми, щоб максимально збільшити швидкість та масштаб
- Написати код клієнта для веб-додатків
- Створюйте швидкі, прості у використанні програми високого обсягу та швидко розробляйте прототипи

Аудиторія

- Початківці веб-розробників

Формат курсу

- Частина лекції, частина дискусії, вправи та важка практика
behatBehat: Behavior Driven Development (BDD) with PHP14 hoursBehat - це тестова система керування поведінкою (BDD), написана на PHP. Це полегшує спілкування між розробниками, тестувальниками, зацікавленими сторонами бізнесу та клієнтами під час розробки програмного забезпечення. Behat дозволяє нетехнічним людям написати чіткі описи передбачуваної поведінки програми, а потім виконує ці "сценарії" як функціональні тести проти програми.

У цій інструкції під керівництвом живих тренінгів учасники навчаться писати та виконувати тести BDD-стилю, використовуючи Behat і PHP.

До кінця цього тренінгу учасники зможуть:

- Запустіть автоматичні тести, написані в людино-читабельному "Даному, коли, потім", "Геркін" мовою
- Використовуйте тестові випадки на основі Behat для покращення співпраці технічних і нетехнічних груп
- Інтеграція Behat з селеном, мінером, Goutte та іншими емуляторами браузера для тестування та створення звітів
- Розширюйте функціональність Behat через систему розширення
- Перевірте численні сценарії використання за допомогою термінальних команд, API REST і багато іншого.

Аудиторія

- Тестові інженери
- Розробники

Формат курсу

- Частина лекції, частина дискусії, вправи та важка практика
zendfundamentalsZend Framework: Fundamentals21 hoursРамки Zend - це відкрите джерело, об'єктно-орієнтоване середовище для розробки, розгортання та керування веб-додатками та службами, що базуються на PHP. Конструкція Zend використовує парадигму Model-View-Controller (MVC) для розробки базових структур для додатків. Zend вважається "компонентною бібліотекою"; його унікальний модульний дизайн дозволяє користувачам використовувати компоненти незалежно один від одного.

У цій навчальному посібнику, учасники навчаться, як створити надійне та масштабоване веб-додаток, використовуючи систему Zend.

До кінця цього тренінгу учасники зможуть:

- Використовуйте шаблони дизайну Model-View-Controller для створення веб-додатки на базі баз даних
- Отримувати та обробляти форми
- Встановити перевірку введення та перегляду скриптів
- Обмінюйтеся різними типами подій та служб MVC, що пропонуються бібліотекою компонентів MVC компонентів Zend Framework
- Підготовка та виконання запитів для адаптера бази даних

Аудиторія

- Проміжні і просунуті розробники PHP, які прагнуть розробити безпечні корпоративні веб-додатки

Формат курсу

- Частина лекції, частина дискусії, вправи та важка практика
zendadvancedZend Framework: Advanced Concepts21 hoursЦей курс спрямований на розробників, які хочуть розробляти та створювати веб-додатки масштабу підприємства, які відповідають суворим вимогам щодо масштабованості, надійності та модульності.

Навчально-тренувальний тренер, який очолює інструктор, демонструє низку загальних проблем і показує учасникам, як ефективно їх вирішити, використовуючи Zend Framework 2 (ZF2). Учасники беруть участь у серії вправ, в результаті чого створюються повторно використовувані модулі, які є обгрунтованими та надійними.

До кінця цього тренінгу учасники зможуть:

- Проаналізуйте та зрозумійте шаблони дизайну, пов'язані з модульним дизайном
- Використовуйте компоненти Zend Framework 2 для забезпечення безпеки в таких областях, як аутентифікація, шифрування, LDAP та дозволи (авторизація)
- Застосуйте передові методи розробки веб-сервісів та інтерфейсів RESTful
- Усунення несправностей, оптимізація та розгортання веб-програми для корпоративного рівня

Аудиторія

- Розширений для проміжних розробників PHP, які мають досвід ZF2
- Розробники підприємств прагнуть покращити продуктивність, модульність та масштабованість важких, інтерактивних веб-застосунків у масштабах підприємства

Формат курсу

- Частина лекції, частина дискусії, вправи та важка практика
phpunittestingUnit Testing with PHP14 hoursPHPUnit - це модульна схема тестування для PHP. PHPUnit використовує суворі параметри, щоб визначити, чи є окремі блоки коду без помилок та готові до розгортання. Розділяючи і тестувавши окремі одиниці, розробники можуть забезпечити більшу стабільність додатку, уникати регресійних помилок та зменшити витрати, пов'язані з несправністю коду у виробництві.

Ця навчальна інструкція, навчальна програма навчання, навчає учасників писати тестувальний код у формі тестових підрозділів для полегшення діагностики, ізоляції та вирішення помилок. Тренування ходить учасників шляхом створення готової роботи, тестування середовища за допомогою тесту PHPUnit.

До кінця цього тренінгу учасники зможуть:

- Розрізняти хороші та погані одиниці тестування
- Прочитайте та інтерпретуйте результати тесту
- Проактивно керувати та діагностувати свою кодову базу для зменшення помилок
- Переконайтеся, що їх база коду підходить для безперервної інтеграції та розгортання

Аудиторія

- Середній рівень для розширених розробників PHP, які хочуть покращити тестування свого коду

Формат курсу

- Частина лекції, частина дискусії, вправи та важка практика
php7PHP 7: Building High-Performance Web Applications7 hoursPHP 7 - це найбільше оновлення до PHP з 2004 року. Він забезпечує значне підвищення продуктивності завдяки новому движку Zend 3.0 і покращує продуктивність майже вдвічі, порівняно з PHP 5.6. Завдяки зменшенню споживання пам'яті на 50 відсотків та безлічі інших нових функцій PHP7 робить суттєвий вплив на розробку веб-додатків на різних платформах.

У цій навчальному посібнику учасники навчаться навчатися, як скористатися перевагами останніх функцій PHP7 та обробкою покращень, коли вони ходять крок за кроком шляхом створення та розгортання зразка веб-додатків.

До кінця цього тренінгу учасники зможуть:

- Використовуйте розширені функції PHP 7, такі як космічний корабель і оператори нульової коалівання, скарбові натяки, нові скалярні типові заяви та нові винятки щодо помилок.
- Розробка та впровадження нової веб-програми PHP 7
- Оптимізація існуючих веб-додатків або веб-сайтів

Аудиторія

- Розробники PHP
- Просунуті до проміжних серверних програмістів

Формат курсу

- Частина лекції, частина дискусії, вправи та важка практика
cakephpCakePHP: Rapid Web Application Development28 hoursЦей курс вчить розробникам PHP створити функціональні веб-програми, що використовують популярний веб-розробник CakePHP MVC. Курс охоплює початок принципів і підходів, а потім переходить до розширених тем, які допомагають підвищити поведінку, гнучкість та безпеку програми. Дискусії є інтерактивними, а навчання є практичним та практичним.

Аудиторія

- Веб-розробники, які хочуть створити кращі веб-додатки швидше

Формат курсу

- Огляд функцій та можливостей CakePHP разом із покроковим розробленням прикладної програми.
phpoptPHP Websites Optimization7 hoursЦей курс був створений для PHP програмістів та розробників веб-сайтів, зацікавлених у оптимізації PHP-коду.

Цей курс показує, як знайти вузьке місце та як правильно змінити чи змінити код.

Під час цього курсу учасники матимуть справу з реальними прикладами веб-сторінок, які будуть відслідковувати, аналізувати та оптимізувати.
advancedcakephpAdvanced CakePHP21 hoursЦей курс розроблений, щоб допомогти розробникам CakePHP посередникам отримати доступ до більш просунутих функцій CakePHP. Через пояснення та керовану практику учасники зможуть впроваджувати кращі функції, стабільність, безпеку та розширюваність у своїх існуючих та майбутніх проектах CakePHP.

Аудиторія

- Розробники CakePHP прагнуть покращити свої знання та навички розвитку

Формат курсу

- Огляд додаткових функцій CakePHP разом із покроковим розробленням прикладної програми.
ThinkPHPGetting Started with ThinkPHP21 hoursАудиторія

- Розробники

Формат курсу

-

Важкий наголос на практичній практиці.

-

Більшість концепцій вивчаються за допомогою зразків, вправ та практичного розвитку
cl-jpwCombined JAVA, PHP and Web Application Security28 hoursНавіть досвідчені програмісти не завжди володіють різними службами безпеки, пропонованими їхніми платформами розробки, і також не знають про різні вразливості, які мають відношення до їх розвитку. Цей курс призначений для розробників, які використовують як Java, так і PHP, надаючи їм необхідні навички, необхідні для того, щоб зробити їх застосування стійкими до сучасних атак через Інтернет.

Рівні архітектури безпеки Java проходять шляхом вирішення контролю доступу, автентифікації та авторизації, безпечної комунікації та різних криптографічних функцій. Також вводяться різноманітні API-інтерфейси, які можуть використовуватися для захисту вашого коду в PHP, наприклад OpenSSL для криптографії або HTML Purifier для перевірки введення. На серверній стороні наведено найкращі практичні вказівки щодо посилення та налаштування операційної системи, веб-контейнера, файлової системи, SQL-сервера та самого PHP, при цьому особлива увага приділяється безпеці клієнта через проблеми безпеки JavaScript, Ajax і HTML5

Загальні веб-уразливості обговорюються прикладами, вирівняними за версією OWASP Top Ten, що показують різні ін'єкційні атаки, ін'єкції сценаріїв, атаки на обробку сеансів, небезпечні посилання на прямі об'єкти, проблеми з завантаженням файлів та багато інших. Представлені різні Java-і PHP-мовні проблеми та проблеми, що виникають у середовищі середовища виконання, згруповані у стандартні типи вразливостей: відсутність або неправильне введення в дію, неправильне використання функцій захисту, неправильне використання помилок та обробки виключень, час і стан проблеми, проблеми з якістю коду та уразливості, пов'язані з мобільними кодами.

Учасники можуть спробувати обговорювані API, інструменти та наслідки конфігурацій для себе, тоді як введення вразливостей підтримується низкою практичних вправ, що демонструють наслідки успішних атак, показують, як виправити помилки та застосовувати методи пом'якшення наслідків , і вводячи використання різних розширень і інструментів.

Учасники цього курсу будуть

- Зрозумійте основні поняття безпеки, інформаційної безпеки та безпечного кодування
- Дізнайтеся про вразливість веб-сайтів за межами OWASP Top Ten і знати, як їх уникнути
- Дізнайтеся про вразливості на стороні клієнта та безпечні методи кодування
- Дізнайтеся про використання різних функцій безпеки середовища розробки Java
- Має практичне розуміння криптографії
- Навчіться використовувати різні функції безпеки PHP
- Зрозумійте концепції безпеки веб-служб
- Отримайте практичні знання з використання інструментів тестування безпеки
- Дізнайтеся про типові помилки кодування та про те, як їх уникнути
- Будьте в курсі останніх вразливостей в рамках Java та PHP та бібліотек
- Отримайте джерела та подальші читання щодо безпечних процедур кодування

Аудиторія

Розробники
cl-pscSecure coding in PHP21 hoursКурс надає основні навички для розробників PHP, необхідних для того, щоб зробити їхні програми стійкими до сучасних атак через Інтернет. Веб-уразливості обговорюються на прикладах PHP, які виходять за межі десяти вершин OWASP, вирішують різні ін'єкційні атаки, ін'єкції сценаріїв, атаки на обробку сеансу PHP, небезпечні посилання на об'єкти, проблеми з завантаженням файлів та багато інших. Вразливі версії PHP пов'язані з тими стандартними типами вразливості, як відсутність або неправильне підтвердження введення, неправильне поводження з помилками та винятками, неправильне використання функцій безпеки та проблем, пов'язаних із часом та державою. Для цього ми обговорюємо атаки, як обхід open_basedir, відмова в обслуговуванні через магічний поплавок або атаку зіткнення хеш-таблиці. У всіх випадках учасники ознайомляться з найважливішими прийомами та функціями, які будуть використовуватися для пом'якшення ризику зарахування.

Особлива увага приділяється безпеці на стороні клієнта, вирішуючи проблеми безпеки JavaScript, Ajax і HTML5. Ряд розширень, пов'язаних із безпекою для PHP, вводяться як хеш, mcrypt та OpenSSL для криптографії, або Ctype, ext / filter і HTML Purifier для перевірки введення. Найкращі практичні поради наведені у зв'язку з конфігурацією PHP (встановлення php.ini), Apache та сервера в цілому. Нарешті, наведено огляд різних інструментів і методів тестування безпеки, які розробники та тестери можуть використовувати, включаючи сканерів безпеки, тестування проникнення та експериментальні пакети, зніфіри, проксі-сервери, інструменти для розриву та статичні аналізатори вихідного коду.

Впровадження вразливостей та практики конфігурації підтверджується рядом практичних вправ, що демонструють наслідки успішних атак, показуючи, як застосовувати методи пом'якшення наслідків та запровадити використання різноманітних розширень та інструментів.

Учасники цього курсу будуть

- Зрозумійте основні поняття безпеки, інформаційної безпеки та безпечного кодування
- Дізнайтеся про вразливість веб-сайтів за межами OWASP Top Ten і знати, як їх уникнути
- Дізнайтеся про вразливості на стороні клієнта та безпечні методи кодування
- Має практичне розуміння криптографії
- Навчіться використовувати різні функції безпеки PHP
- Дізнайтеся про типові помилки кодування та про те, як їх уникнути
- Будьте в курсі останніх вразливостей PHP-структури
- Отримайте практичні знання з використання інструментів тестування безпеки
- Отримайте джерела та подальші читання щодо безпечних процедур кодування

Аудиторія

Розробники
symfony3webdevWeb Development with Symfony328 hoursSymfony - це набір компонентів PHP, веб-додатків, філософії та спільноти.
yii2Develop Web Applications with PHP and Yii 214 hoursYii - це високопродуктивна PHP-система, найкраща для розробки додатків Web 2.0.
phppatrefPHP Patterns and Refactoring21 hoursКурс призначений для досвідчених програмістів, які хочуть вивчити питання, пов'язані з використанням шаблонів та рефакторингу. Кожен учасник знає властивості та практичні приклади використання цих шаблонів, що, в свою чергу, дозволить ефективно будувати правильний код програми.
webdevphpWeb Application Development in PHP21 hoursКурс призначений для проміжних розробників PHP, які хочуть збагатити свої знання та вивчати найкращі практики в програмуванні та розробці веб-технологій на основі об'єктно-орієнтованого програмування та дизайну.
dsgpatphpDesign Patterns in PHP14 hoursКурс буде охоплювати шаблони дизайну з особливим наголосом на шаблонах, що використовуються в PHP.
webdevphp1Website Development in PHP21 hoursКурс ознайомить учасників з мовою PHP та її інтеграцією з веб-середовищем. Учасник навчиться створювати динамічну сторінку, створювати додатки для баз даних та захищати програми від несанкціонованого доступу.
symfewfSymfony2 - enterprise web framework21 hoursSymfony - це набір компонентів PHP, веб-додатків, філософії та спільноти.
swooleSwoole for PHP Programmers14 hoursThis instructor-led, live training (onsite or remote) is aimed at PHP programmers wishing to write asynchronous web services using the PHP language (in a fashion similar to Node.js).

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

- Install and configure Swoole
- Understand the concepts behind event-driven, asynchronous, non-blocking I/O networking models.
- Create and deploy asynchronous services written in PHP
- Speed up existing Laravel or Lumen applications with Laravel-Swool.

Format of the Course

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

Course Customization Options

- To request a customized training for this course, please contact us to arrange.
- To learn more about Swool, please visit: https://www.swoole.co.uk/

Upcoming PHP Courses

CourseCourse DateCourse Price [Remote / Classroom]
Design Patterns in PHP - Kiev, Holosiyvskiy Park Thu, 2019-01-24 09:303000EUR / 3600EUR
PHP Websites Optimization - Kiev, Holosiyvskiy Park Mon, 2019-02-04 09:301500EUR / 1900EUR
PHP Websites Optimization - Kiev, Holosiyvskiy Park Mon, 2019-03-25 09:301500EUR / 1900EUR
Design Patterns in PHP - Kiev, Holosiyvskiy Park Thu, 2019-03-28 09:303000EUR / 3600EUR
Design Patterns in PHP - Kiev, Holosiyvskiy Park Tue, 2019-05-21 09:303000EUR / 3600EUR
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

CourseVenueCourse DateCourse Price [Remote / Classroom]
Activiti for Business Process DesignersKiev, Holosiyvskiy Park Wed, 2018-12-12 09:304725EUR / 5525EUR
Business Process Modeling using BPMN and UMLKiev, Holosiyvskiy Park Tue, 2019-04-02 09:303150EUR / 3750EUR
Elasticsearch Advanced Administration, Monitoring and MaintenanceKiev, Holosiyvskiy Park Tue, 2019-04-02 09:303150EUR / 3750EUR
Introduction to Embedded ComputersKiev, Holosiyvskiy Park Wed, 2019-06-05 09:303150EUR / 3750EUR
Advanced Go ProgrammingKiev, Holosiyvskiy Park Mon, 2019-06-10 09:304725EUR / 5525EUR

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 Ukraine!

As a Business Development Manager you will:

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