PHP Websites Optimization Počítačový Kurz
Tento kurz byl vytvořen pro PHP programátory a vývojáře webových stránek se zájmem o PHP optimalizaci kódu.
Kurz ukazuje, jak najít úzké místo a jak kód vhodným způsobem refaktorovat nebo změnit.
Během tohoto kurzu se účastníci budou zabývat skutečnými příklady webových stránek, které budou sledovány, analyzovány a optimalizovány.
Návrh Školení
Zátěžové testování s JMeter
- Identifikace toho, co potřebujete k testování Napodobování skutečného světa v JMeter Extrahování a čtení výsledků
Hledání úzkých míst
- Úvod do ladicích programů Funkce trasování zásobníku Trasování kódu Analýza pokrytí Profilování PHP Skripty Vzdálené ladění Profilers
Používejte mezipaměti kódu, sdílenou paměť a operační kódy
- Ladění Opcode APCu Alternativy ke sdílené paměti XDebug Zend Optimizers Jiná řešení
Paralelní zpracování
- Ajax Curl PHP 7 nových funkcí
MojeSQL optimalizace
- Hledání pomalých dotazů Hledání nejčastějších dotazů Ukládání do mezipaměti Indexování
Požadavky
- PHP znalost programování
Open Training Courses require 5+ participants.
PHP Websites Optimization Počítačový Kurz - Booking
PHP Websites Optimization Počítačový Kurz - Enquiry
PHP Websites Optimization - Consultancy Enquiry
Consultancy Enquiry
Reference (5)
Styl tréninku a celkové znalosti trenéra.
Kenosi - NWK Limited
Kurz - Laravel: Middleware Development
Machine Translated
Lekce byly velmi interaktivní a cvičení byla dobře praktická
Heino - NWK Limited
Kurz - Laravel and Vue.js
Machine Translated
Covered a lot of material.
Michael Promes - Nebraska Medicine
Kurz - Laravel PHP Framework
learning the full range of test development
Silviu Avram - Hertz Europe Service Centre Limited
Kurz - Test Driven Development
I like the Doctrine concept in Symphony taken by the trainer. The trainer is more energetic and make the sessions more interactive. I think it is a great capability of the trainer.
Kumaran Chandran
Kurz - Web Development with Symfony3
Upcoming Courses
Související kurzy
Creating and managing Web sites
35 hodinyVýcvikový program vás připravuje na profesionální webový návrhář (kód zaměstnání: 213202 pro standardy profesionálních kvalifikací) ve vztahu k "HTML a CSS v webovém designu" a zahrnuje programovací problém pomocí JavaScript a PHP jazyka.
Následující program předpokládá, že účastník bude schopen navrhnout a vytvořit webové stránky pomocí HTML 4.0 a Cascading Style Sheets 2.0. Při budování webové stránky použijete tagy HTML k umístění textu, grafiky, tabulek a interaktivních formulářů na webové stránce, stejně jako odkazy na jiné webové stránky a webové stránky. Pomocí Cascading Style Sheets 2.0 budete provádět formátování webového obsahu podle požadavků zákazníka.
Kurz absolventi mohou hledat zaměstnání v servisních společností zapojených do webového designu nebo zahájit konzultační služby (samostatní zaměstnanci). Výcvikový program pokrývá otázky vytváření webových stránek pomocí HTML a CSS.
Advanced PHP Programming
35 hodinyV tomto živém školení vedeném instruktorem v České republice se účastníci naučí, jak implementovat pokročilé PHP programovací nástroje a techniky.
Na konci tohoto školení budou účastníci schopni:
- Naučte se pokročilé koncepty v PHP programování.
- Vytvořte konzistenci a vyřešte pokročilé problémy pomocí programování PHP.
- Prozkoumejte další způsoby, jak vytvořit flexibilnější software pomocí PHP.
Test Driven Development
21 hodinyThis instructor-led, live training in České republice (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.
Behat: Behavior Driven Development (BDD) with PHP
14 hodinyBehat je testovací rámec BDD (Behavior Driven Development) napsaný v PHP. Usnadňuje komunikaci mezi vývojáři, testery, obchodními partnery a klienty během procesu vývoje softwaru. Behat umožňuje netechnickým lidem psát jasné popisy zamýšleného chování aplikace a poté tyto „scénáře“ spouští jako funkční testy proti aplikaci.
V tomto živém školení vedeném instruktorem se účastníci naučí, jak psát a provádět testovací případy stylu BDD pomocí Behat a PHP.
Na konci tohoto školení budou účastníci schopni:
- Spouštějte automatizované testy napsané v lidsky čitelném jazyce okurky „Given, When, Then“ Používejte testovací případy založené na Behat ke zlepšení spolupráce mezi technickými a netechnickými týmy Integrujte Behat s Selenium, Mink, Goutte a dalšími emulátory prohlížečů k řízení testuje a generuje zprávy Rozšiřte funkčnost Behat prostřednictvím jeho rozšiřujícího systému Testujte četné scénáře použití pomocí příkazů terminálu, rozhraní REST API a dalších.
Publikum
- Testovací inženýři Vývojáři
Formát kurzu
- Část přednáška, část diskuse, cvičení a těžké praktické cvičení
Continuous Integration (CI) for PHP
14 hodinyToto živé školení vedené instruktorem v České republice (online nebo na místě) je zaměřeno na inženýry, kteří chtějí používat open source nástroje k automatizaci procesu vytváření, testování a nasazování PHP aplikací a služeb.
Na konci tohoto školení budou účastníci schopni:
- Nainstalujte a nakonfigurujte různé open source nástroje, abyste umožnili nepřetržitou integraci, testování a nasazení.
- Pochopte výhody a nevýhody použití různých open source nástrojů CI, jako jsou Gitlab CI a Jenkins.
- Kombinujte nástroje CI s nástroji s otevřeným zdrojovým kódem pro testování jednotek i integrační testování aplikace PHP.
PHP CodeIgniter
14 hodinyToto živé školení vedené instruktorem v České republice (online nebo na místě) je zaměřeno na webové vývojáře, kteří chtějí vytvářet webové aplikace s CodeIgniter.
Na konci tohoto školení budou účastníci schopni:
- Pro refaktorování kódu API použijte CRUD v CodeIgniter.
- Rozšířením CodeIgniter spotřebujte závislosti.
- Načíst CodeIgniter modely a pohledy z kontejnerů.
Laravel PHP Framework
14 hodinyToto živé školení vedené instruktorem v České republice představuje základy Laravel a provede účastníky vytvořením webové aplikace založené na Laravel.
Laravel Livewire
7 hodinyToto živé školení vedené instruktorem v České republice (online nebo na místě) je zaměřeno na vývojáře, kteří se chtějí naučit a používat Livewire k vytváření moderních a dynamických aplikačních rozhraní.
Na konci tohoto školení budou účastníci schopni:
- Vytvářejte a testujte komponenty livewire.
- Vytvářejte aplikace pomocí knihovny Livewire.
- Vytvořte dynamické komponenty v PHP.
Laravel and Vue.js
14 hodinyToto živé školení vedené instruktorem v České republice (online nebo na místě) je zaměřeno na webové vývojáře, kteří chtějí používat Laravel a Vue JS pro fullstack webový vývoj.
Na konci tohoto školení budou účastníci schopni:
- Vyvíjejte webové aplikace pomocí Laravel a Vue JS.
- Integrujte backend API Laravel do Vue JS.
- Nasaďte aplikaci Laravel.
Unit Testing with PHPUnit
14 hodinyToto živé školení vedené instruktorem v České republice učí účastníky, jak psát testovatelný kód ve formě testovacích jednotek, které usnadní diagnostiku, izolaci a řešení chyb. Školení provede účastníky vytvořením testovacího prostředí připraveného pro práci pomocí rámce PHPUnit testing.
Na konci tohoto školení budou účastníci schopni:
- Rozlišujte mezi dobrými a špatnými testovacími jednotkami.
- Přečtěte si a interpretujte výsledky testu.
- Proaktivně spravujte a diagnostikujte jejich kódovou základnu, abyste snížili počet chyb.
- Ujistěte se, že jejich kódová základna je vhodná pro nepřetržitou integraci a nasazení.
Laravel: Middleware Development
14 hodinyToto živé školení vedené instruktorem v České republice (online nebo na místě) je zaměřeno na webové vývojáře, kteří chtějí budovat middleware a webové služby v Laravel.
Na konci tohoto školení budou účastníci schopni:
- Ke generování kódu a komponent použijte Laravel PHP Aritisan.
- Vytvářejte RESTful API v Laravelu, která mohou procházet, číst, upravovat, přidávat a odstraňovat.
- Filtrovat a třídit výsledky na základě parametrů URL pomocí RESTful API.
Symfony2 - Enterprise Web Framework
21 hodinyTento živý vedení školení instruktorem na místě nebo online je určen pro vývojáře a softwarové inženýry, kteří chtějí použít Symfony2 ke vytváření strukturovaných, udržitelných a škálujících se webových aplikací.
Koncem tohoto školení budou účastníci schopni:
- Pochopit filozofii a strukturu frameworku Symfony2.
- Efektivně používat komponenty jako jsou Doctrine, Twig a Routing v rámci Symfony2.
- Vytvářet bezpečné a otestovatelné webové aplikace pomocí vlastních balíků a REST API.
- Integrací Symfony2 do podnikových prostředí a odhadnutím nákladů na implementaci projektu.
Web Development with Symfony3
28 hodinyTento instruktorův kurz v reálném čase ve České republice (online nebo na místě) je určen pro středně pokročilé vývojáře, kteří chtějí vyvíjet robustní webové aplikace pomocí Symfony3.
Koncem tohoto školení budou účastníci schopni:
- Nastavit a nakonfigurovat vývojové prostředí pro Symfony3.
- Vytvářet dynamické webové aplikace pomocí funkcí a nástrojů Symfony3.
- Používat integrované i vlastní služby, šablony, formuláře a mechanismy zabezpečení.
- Access databázových systémů pomocí Doctrine ORM.
- Napsat automatické testy a použít techniky optimalizace výkonu.
Symfony 4 for Web Application Development
28 hodinySymfony 4 je softwarový rozvoj rámec pro PHP. Obsahuje znovu použitelné PHP knihovny, které usnadňují vývoj a testování nových aplikací napsaných v PHP (webové aplikace nebo API). Symfony 4 je softwarový rámec s vestavěnými příkazy, který umožňuje PHP efektivnější rozvoj kódu.
V tomto instruktorově vedeném, živém tréninku se účastníci naučí používat Symfony rámec a PHP jazyk, jak postupují prostřednictvím vytvoření PHP aplikace.
Po ukončení tohoto tréninku budou účastníci schopni:
- Použijte Symfony 4 k vytvoření a testování kódu napsaného v PHP
- Vytvořte jednoduchý kód pro PHP, který čte a píše do databáze
publikum
- Programátoři a vývojáři s pracovními znalostmi PHP a HTML
- Pokročilí vývojáři, kteří hledají efektivnější vývojové nástroje pro rychlejší uzavření
- Software návrháři, kteří potřebují aktualizovat své chápání aktuálních vývojových nástrojů, které odpovídají potřebám uživatele
Formát kurzu
- Částečná přednáška, částečná diskuse, cvičení a těžká praxe
Develop Web Applications with PHP and Yii 2
14 hodinyTento instruktorův vedený živý kurz v České republice (online nebo na místě) je určen pro začínající vývojáře, kteří chtějí sestavit robustní a udržitelné webové aplikace pomocí Yii 2.
Na konci tohoto kurzu budou účastníci schopni:
- Nainstalovat a nakonfigurovat Yii 2.
- Pochopit architekturu MVC a strukturu projektu v Yii.
- Sestavit bezpečné a škálovatelné webové aplikace pomocí komponent Yii 2.
- Pracovat s databázemi, formuláři a REST API.