PHP to obiektowy język programowania, udostępniony w ramach licencji Open Source służący do tworzenia aplikacji internetowych. Istotną cechą PHP jest skalowalność. Jest narzędziem zarówno dla początkujących programistów, jak i ekspertów tworzących rozbudowane aplikacje. Nasze szkolenia to podróż po wszystkich aspektach programowania w PHP. Tworzenie stron i aplikacji, zapewnianie ciągłości ich działania, nadzór i kontrola oraz wykorzystanie wzorców projektowych.
Szkolenie z PHP jest dostępne jako "szkolenie stacjonarne" lub "szkolenie online na żywo".
Szkolenie stacjonarne może odbywać się lokalnie w siedzibie klienta w Polsce lub w ośrodkach szkoleniowych NobleProg w Polsce. Zdalne szkolenie online odbywa się za pomocą interaktywnego, zdalnego pulpitu DaDesktop .
NobleProg -- Twój lokalny dostawca szkoleń.
Opinie uczestników
★★★★★
★★★★★
elastycznosc trenera, reagowanie na nasze pytania, ktore byly czasem poza zakresem szkolenia, dostosowanie szkolenia do naszego tempa i poziomu wiedzy.
Credit Suisse (Poland) Sp. z o.o.
Szkolenie: Creating and managing Web sites
małą grupa, indywidualne podejście trenera
Karol Szymczyk - Optima Marek Kozaczuk; Na Gładko waxing academy Usługi szkolenia Agata Brus; Dziennik Wschodni (Corner House); NOTA Zakład Mechaniki Precyzyjnej
Szkolenie: Tworzenie i zarządzanie stronami WWW
Postawa trenera. Otwartość, bardzo rozległa wiedza, cierpliwość.
Kuba Wlaźlak
Szkolenie: Tworzenie i zarządzanie stronami WWW
wysoka kultura osobista trenera, elastyczność realizowanych treści pod potrzeby kursanta, umiejętność tłumaczenia niezrozumiałych zagadnień, cierpliwość do wyszukiwania errorów ;)
Ewelina Śmigielska - Powiat Lubański
Szkolenie: Developing Websites with PHP
Dostosowanie trenera do moich potrzeb.
Wojciech Krzemiński - Instytut Podstawowych Problemów Techniki Polskiej Akademii Nauk
Szkolenie: Developing Websites with PHP
wzorce projektowe
Unity Spółka Akcyjna
Szkolenie: Wzorce i refaktoryzacja w PHP
Środowisko przygotowane do szkolenia
Piotr Kozłowski
Szkolenie: Wzorce i refaktoryzacja w PHP
Nowe narzędzia
Media4U Sp. z o.o.
Szkolenie: Wzorce i refaktoryzacja w PHP
Możliwość poznania nowych technologi tworzenia aplikacji internetowych. Spotkania ciekawych ludzi, pasjonatów PHP i Symfony.
Sebastian Straczyński
Szkolenie: Symfony 3
Wyczerpujące odpowiedzi na pytania związane z tematykąszkolenia.
Łukasz Pelowski
Szkolenie: Symfony 3
Duża wiedza prowadzącego i elastyczność w podejściu do grupy i tematyki.
Artur Surówka
Szkolenie: Symfony 3
sumienne przygotowanie do zajęć przez prowadzącą łatwa przyswajalność materiału, gotowość do pomocy prowadzącej
Albert Przytuła - Państwowa Wyższa Szkoła Informatyki i Przedsiębiorczości w Łomży
Szkolenie: Web Application Development in PHP
Jak trener pokazywał różne tricki które ułatwiały pisanie, oraz jak samemu się próbowało i wychodziło dobrze
Jakub Petrów - NABYWCA: Powiat Wejherowski, ul. 3 Maja 4, 84-200 Wejherowo ODBIORCA: Powiatowy Zespół Szkół nr 2, im. Bohaterskiej Załogi ORP "Orzeł", ul. Strzelecka 9, 84-200 Wejherowo
Szkolenie: Website Development in PHP
Przyjemny sposób prowadzenia i opowiadanie jak działają dane funkcje i pokazanie działania dodatkowych wtyczek ułatwiających pisanie kodu.
Dominik Albecki - NABYWCA: Powiat Wejherowski, ul. 3 Maja 4, 84-200 Wejherowo ODBIORCA: Powiatowy Zespół Szkół nr 2, im. Bohaterskiej Załogi ORP "Orzeł", ul. Strzelecka 9, 84-200 Wejherowo
Szkolenie: Website Development in PHP
Umiejętność przekazu informacji
Jakub Drewa - NABYWCA: Powiat Wejherowski, ul. 3 Maja 4, 84-200 Wejherowo ODBIORCA: Powiatowy Zespół Szkół nr 2, im. Bohaterskiej Załogi ORP "Orzeł", ul. Strzelecka 9, 84-200 Wejherowo
Szkolenie: Website Development in PHP
Trzymanie się planu szkolenia i wyjaśnianie/tłumaczenie elementów mimo, że uczestnicy już znali temat. W ramach przypomnienia sobie niektórych tematów była to super sprawa.
E-direct 24 sp. z o.o. sp.k.
Szkolenie: Symfony 4 for Web Application Development
Kontakt z uczniem, forma przekazywanej wiedzy
CREHLER Sp. z o.o
Szkolenie: Symfony 4 for Web Application Development
Dostępność trenera i spersonalizowany charakter kursu
Livewire to biblioteka typu full-stack, która umożliwia użytkownikom tworzenie dynamicznych interfejsów w ramach frameworka Laravel.
Szkolenie na żywo prowadzone przez instruktora (na miejscu lub zdalnie) jest przeznaczone dla programistów, którzy chcą uczyć się i korzystać z Livewire do tworzenia nowoczesnych i dynamicznych interfejsów aplikacji.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
Tworzenie i testowanie komponentów Livewire.
Tworzenie aplikacji przy użyciu biblioteki Livewire.
Tworzenie dynamicznych komponentów w ramach PHP.
Format kursu
Interaktywny wykład i dyskusja.
Dużo ćwiczeń i praktyki.
Praktyczne wdrożenie w środowisku live-lab.
Opcje dostosowywania kursu
Aby zamówić niestandardowe szkolenie dla tego kursu, skontaktuj się z nami.
RabbitMQ to open source'owy broker komunikatów dla przedsiębiorstw, służący do przechowywania i pobierania wiadomości przekazywanych przez procesy, aplikacje i serwery. Wykorzystuje kolejkę komunikatów do asynchronicznego przetwarzania zadań i jest szczególnie przydatny w aplikacjach, które muszą przetwarzać duże zbiory danych w tle, jednocześnie odpowiadając na żądania użytkowników w czasie rzeczywistym.
W tym prowadzonym przez instruktora szkoleniu na żywo (online lub na miejscu) uczestnicy dowiedzą się, jak oddzielić aplikację PHP, a następnie zintegrować ją z systemem przesyłania wiadomości RabbitMQ w celu tworzenia rozproszonych aplikacji w chmurze lub mikrousług.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
Konfiguracja, konfiguracja i zarządzanie RabbitMQ.
Zrozumienie roli RabbitMQ w projektowaniu i implementacji architektury mikrousług.
Konfigurowanie i używanie RabbitMQ jako brokera do obsługi asynchronicznych i synchronicznych wiadomości dla rzeczywistych aplikacji PHP.
Format kursu
Interaktywny wykład i dyskusja.
Dużo ćwiczeń i praktyki.
Praktyczne wdrożenie w środowisku live-lab.
Opcje dostosowywania kursu
Aby zamówić niestandardowe szkolenie dla tego kursu, skontaktuj się z nami.
PHPUnit jest frameworkiem testów jednostkowych dla PHP. PHPUnit wykorzystuje ścisłe parametry do określenia, czy poszczególne jednostki kodu są wolne od błędów i gotowe do wdrożenia. Izolując i testując poszczególne jednostki, programiści mogą zapewnić większą stabilność aplikacji, uniknąć błędów regresji i zmniejszyć koszty związane z nieprawidłowym działaniem kodu w produkcji.
To prowadzone przez instruktora szkolenie na żywo uczy uczestników, jak pisać testowalny kod w postaci jednostek testowych, aby ułatwić diagnozowanie, izolowanie i rozwiązywanie błędów. Szkolenie prowadzi uczestników przez tworzenie gotowego do pracy środowiska testowego przy użyciu PHPUnit struktury testowej.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
Rozróżnianie dobrych i złych jednostek testowych.
Czytać i interpretować wyniki testów.
Proaktywnie zarządzać i diagnozować bazę kodu w celu zmniejszenia liczby błędów.
Upewnić się, że ich baza kodu nadaje się do ciągłej integracji i wdrażania.
Format kursu
Część wykładu, część dyskusji, ćwiczenia i ciężka praktyka praktyczna
Program szkolenia przygotowuje do zawodu Projektant stron internetowych (kod zawodu: 213202 wg Standardów Kwalifikacji Zawodowej) w zakresie pracy "HTML i CSS w projektowaniu stron internetowych" oraz zawiera zagadnienia programowania z wykorzystaniem języków JavaScript oraz PHP.
Przedstawiony program zakłada, że uczestnik szkolenia będzie potrafił zaprojektować oraz wykonać strony internetowe korzystając z języka HTML 4.0 oraz ze stylów kaskadowych CSS 2.0. W budowaniu stron internetowych wykorzystywał będzie znaczniki języka HTML pozwalające na umieszczanie na stronie WWW tekstu, grafiki, tabel, interaktywnych formularzy oraz połączeń do innych stron internetowych. Korzystając ze stylów kaskadowych CSS 2.0 uczestnik szkolenia będzie dokonywał formatowania zawartości stron internetowych zgodnie z wymogami klienta.
Absolwenci mogą znaleźć zatrudnienie w firmach usługowych zajmujących się projektowaniem stron internetowych lub pracować na własny rachunek (samozatrudnienie). Program szkolenia obejmuje zagadnienia tworzenia stron internetowych za pomocą języka HTML i stylów CSS. Znajomość tego zakresu pracy jest niezbędna do podjęcia pracy w zawodzie projektant stron internetowych na typowych stanowiskach pracy.
PHP to potężny język skryptowy ogólnego przeznaczenia, który jest najczęściej używany i nadaje się do tworzenia stron internetowych.
W tym prowadzonym przez instruktora szkoleniu na żywo uczestnicy dowiedzą się, jak wdrożyć zaawansowane narzędzia i techniki programowania PHP.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
Poznaj zaawansowane koncepcje programowania PHP.
Ustanowienie spójności i rozwiązywanie zaawansowanych problemów przy użyciu programowania PHP.
Format kursu
Część wykładu, część dyskusji, ćwiczenia i ciężka praktyka praktyczna
Behat jest frameworkiem testowym Behavior Driven Development (BDD) napisanym w PHP. Ułatwia komunikację między programistami, testerami, interesariuszami biznesowymi i klientami podczas procesu tworzenia oprogramowania. Behat pozwala osobom nietechnicznym pisać jasne opisy zamierzonego zachowania aplikacji, a następnie uruchamia te "scenariusze" jako testy funkcjonalne aplikacji.
W tym prowadzonym przez instruktora szkoleniu na żywo uczestnicy dowiedzą się, jak pisać i wykonywać przypadki testowe w stylu BDD przy użyciu Behat i PHP.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
Uruchamianie zautomatyzowanych testów napisanych w czytelnym dla człowieka języku Gherkin (Given, When, Then)
Korzystanie z przypadków testowych opartych na Behat w celu poprawy współpracy między zespołami technicznymi i nietechnicznymi
Integracja Behat z Selenium, Mink, Goutte i innymi emulatorami przeglądarki w celu przeprowadzania testów i generowania raportów.
Rozszerzenie funkcjonalności Behat poprzez system rozszerzeń
Testowanie wielu scenariuszy użytkowania za pomocą poleceń terminala, interfejsów API REST i nie tylko.
Publiczność
Inżynierowie testów
Programiści
Format kursu
Część wykładu, część dyskusji, ćwiczenia i ciężka praktyka praktyczna
Szkolenie na żywo prowadzone przez instruktora (na miejscu lub zdalnie) jest przeznaczone dla inżynierów, którzy chcą korzystać z narzędzi open source do automatyzacji procesu tworzenia, testowania i wdrażania PHP aplikacji i usług.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
Instalowanie i konfigurowanie różnych narzędzi open source w celu umożliwienia ciągłej integracji, testowania i wdrażania.
Poznanie zalet i wad narzędzi CI, takich jak Gitlab CI i Jenkins.
Łączenie narzędzi CI z narzędziami do testowania jednostkowego i integracyjnego.
Format kursu
Interaktywny wykład i dyskusja.
Dużo ćwiczeń i praktyki.
Praktyczne wdrożenie w środowisku live-lab.
Opcje dostosowywania kursu
Aby zamówić niestandardowe szkolenie dla tego kursu, skontaktuj się z nami.
Nawet doświadczeni programiści nie opanowują w pełni różnych usług bezpieczeństwa oferowanych przez ich platformy programistyczne, a także nie są świadomi różnych luk w zabezpieczeniach, które są istotne dla ich rozwoju. Kurs ten skierowany jest do programistów korzystających zarówno z Java, jak i PHP, zapewniając im niezbędne umiejętności niezbędne do uczynienia ich aplikacji odpornymi na współczesne ataki przez Internet.
Poziomy architektury bezpieczeństwa Java są omawiane poprzez kontrolę dostępu, uwierzytelnianie i autoryzację, bezpieczną komunikację i różne funkcje kryptograficzne. Przedstawiono również różne interfejsy API, które można wykorzystać do zabezpieczenia kodu w PHP, takie jak OpenSSL do kryptografii lub HTML Purifier do sprawdzania poprawności danych wejściowych. Po stronie serwera podano najlepsze praktyki dotyczące wzmacniania i konfigurowania systemu operacyjnego, kontenera sieciowego, systemu plików, serwera SQL i samego PHP, podczas gdy szczególny nacisk położono na bezpieczeństwo po stronie klienta poprzez kwestie bezpieczeństwa JavaScript, Ajax i HTML5.
Ogólne luki w zabezpieczeniach sieci są omawiane na przykładach zgodnych z OWASP Top Ten, pokazujących różne ataki wstrzykiwania, wstrzykiwania skryptów, ataki na obsługę sesji, niezabezpieczone bezpośrednie odniesienia do obiektów, problemy z przesyłaniem plików i wiele innych. Różne problemy specyficzne dla języka Java i PHP oraz problemy wynikające ze środowiska uruchomieniowego są pogrupowane w standardowe typy podatności, takie jak brak lub niewłaściwa walidacja danych wejściowych, niewłaściwe użycie funkcji bezpieczeństwa, nieprawidłowa obsługa błędów i wyjątków, problemy związane z czasem i stanem, problemy związane z jakością kodu oraz podatności związane z kodem mobilnym.
Uczestnicy mogą samodzielnie wypróbować omawiane interfejsy API, narzędzia i efekty konfiguracji, podczas gdy wprowadzenie luk w zabezpieczeniach jest wspierane przez szereg praktycznych ćwiczeń demonstrujących konsekwencje udanych ataków, pokazujących, jak naprawić błędy i zastosować techniki łagodzenia skutków, a także wprowadzających korzystanie z różnych rozszerzeń i narzędzi.
Uczestnicy biorący udział w tym kursie
Zrozumienie podstawowych pojęć bezpieczeństwa, bezpieczeństwa IT i bezpiecznego kodowania
Poznanie luk w zabezpieczeniach sieciowych wykraczających poza OWASP Top Ten i wiedza, jak ich unikać
Poznanie luk w zabezpieczeniach po stronie klienta i praktyk bezpiecznego kodowania
Nauczyć się korzystać z różnych funkcji bezpieczeństwa środowiska programistycznego Java
Praktyczne zrozumienie kryptografii
Nauczyć się korzystać z różnych funkcji bezpieczeństwa PHP
Zrozumienie koncepcji bezpieczeństwa usług sieciowych
Zdobądź praktyczną wiedzę na temat korzystania z narzędzi do testowania bezpieczeństwa
Poznanie typowych błędów w kodowaniu i sposobów ich unikania
Zapoznanie się z najnowszymi lukami w zabezpieczeniach frameworków i bibliotek Java oraz PHP
Uzyskaj źródła i dalsze lektury na temat bezpiecznych praktyk kodowania
Kurs zapewnia niezbędne umiejętności dla PHP programistów niezbędne do uczynienia ich aplikacji odpornymi na współczesne ataki przez Internet. Podatności sieciowe są omawiane na przykładach PHP wykraczających poza pierwszą dziesiątkę OWASP, zajmując się różnymi atakami wstrzykiwania, wstrzykiwaniem skryptów, atakami na obsługę sesji PHP, niezabezpieczonymi bezpośrednimi odniesieniami do obiektów, problemami z przesyłaniem plików i wieloma innymi. Podatności związane z PHP zostały pogrupowane w standardowe typy podatności, takie jak brak lub niewłaściwa walidacja danych wejściowych, nieprawidłowa obsługa błędów i wyjątków, niewłaściwe wykorzystanie funkcji bezpieczeństwa oraz problemy związane z czasem i stanem. W tym ostatnim przypadku omawiamy ataki takie jak obejście open_basedir, odmowa usługi poprzez magic float lub atak polegający na kolizji tablic hash. We wszystkich przypadkach uczestnicy zapoznają się z najważniejszymi technikami i funkcjami, które należy stosować w celu złagodzenia wymienionych zagrożeń.
Szczególny nacisk położono na bezpieczeństwo po stronie klienta, zajmując się kwestiami bezpieczeństwa JavaScript, Ajax i HTML5. Wprowadzono szereg rozszerzeń związanych z bezpieczeństwem do PHP, takich jak hash, mcrypt i OpenSSL dla kryptografii lub Ctype, ext/filter i HTML Purifier dla walidacji danych wejściowych. Podano najlepsze praktyki wzmacniania zabezpieczeń w związku z konfiguracją PHP (ustawienie php.ini), Apache i ogólnie serwera. Na koniec przedstawiono przegląd różnych narzędzi i technik testowania bezpieczeństwa, z których mogą korzystać programiści i testerzy, w tym skanery bezpieczeństwa, testy penetracyjne i pakiety exploitów, sniffery, serwery proxy, narzędzia do fuzzingu i statyczne analizatory kodu źródłowego.
Zarówno wprowadzenie luk w zabezpieczeniach, jak i praktyki konfiguracyjne są wspierane przez szereg praktycznych ćwiczeń demonstrujących konsekwencje udanych ataków, pokazujących, jak stosować techniki łagodzenia skutków oraz wprowadzających korzystanie z różnych rozszerzeń i narzędzi.
Uczestnicy biorący udział w tym kursie
Zrozumienie podstawowych pojęć bezpieczeństwa, bezpieczeństwa IT i bezpiecznego kodowania
Poznanie luk w zabezpieczeniach sieciowych wykraczających poza OWASP Top Ten i wiedza, jak ich unikać
Poznanie luk w zabezpieczeniach po stronie klienta i praktyk bezpiecznego kodowania
Praktyczne zrozumienie kryptografii
Nauczyć się korzystać z różnych funkcji bezpieczeństwa PHP.
Poznanie typowych błędów w kodowaniu i sposobów ich unikania
Uzyskanie informacji na temat najnowszych luk w zabezpieczeniach frameworka PHP
Zdobądź praktyczną wiedzę na temat korzystania z narzędzi do testowania bezpieczeństwa
Uzyskaj źródła i dalsze lektury na temat bezpiecznych praktyk kodowania
Celem szkolenia jest zapoznanie się z praktycznym zastosowaniem wzorców projektowych Gang of Four. Uczestnicząc w szkoleniu poznasz obszary w których wybrane wzorce mają zastosowanie. Podczas warsztatów w których będziesz samemu opracowywał rozwiązania prostych problemów lub prowadził refaktoryzację fragmentów kodu zdobędziesz podstawy praktyki w stosowaniu najpopularniejszych wzorców.
Internet rzeczy (IoT) to infrastruktura sieciowa, która bezprzewodowo łączy obiekty fizyczne i aplikacje, umożliwiając im komunikację między sobą i wymianę danych za pośrednictwem komunikacji sieciowej, przetwarzania w chmurze i przechwytywania danych. PHP to język skryptowy po stronie serwera zalecany dla IoT ze względu na jego doskonałą wydajność.
W tym prowadzonym przez instruktora szkoleniu na żywo uczestnicy dowiedzą się, jak tworzyć aplikacje IoT przy użyciu PHP.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
Zrozumienie podstaw architektury IoT
Instalowanie i konfigurowanie narzędzi (IBM Watson IoT Platform, IoT Starter for Android Application) wspomagających tworzenie aplikacji PHP.
Poznanie korzyści płynących z używania PHP w programowaniu systemów IoT
Budowanie, testowanie, wdrażanie i rozwiązywanie problemów z systemem IoT przy użyciu PHP.
Publiczność
Deweloperzy
Inżynierowie
Format kursu
Część wykładu, część dyskusji, ćwiczenia i ciężka praktyka praktyczna
Uwaga
Aby zamówić niestandardowe szkolenie dla tego kursu, skontaktuj się z nami.
Lumen to open source'owy framework mikrousług oparty na Laravel. Służy do budowania szybkich i wydajnych aplikacji internetowych i interfejsów API za pomocą PHP mikroframeworków.
Szkolenie na żywo prowadzone przez instruktora (na miejscu lub zdalnie) jest przeznaczone dla programistów, którzy chcą używać Lumen do tworzenia mikrousług i aplikacji opartych na Laravel.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
Skonfigurować niezbędne środowisko programistyczne, aby rozpocząć tworzenie mikrousług za pomocą Lumen.
Zrozumienie korzyści płynących z wdrażania mikrousług przy użyciu Lumen i PHP.
Wykonywanie i wdrażanie funkcji i operacji mikrousług przy użyciu frameworka Lumen.
Ochrona i kontrola dostępu do architektury mikrousług poprzez tworzenie warstw zabezpieczeń.
Format kursu
Interaktywny wykład i dyskusja.
Dużo ćwiczeń i praktyki.
Praktyczne wdrożenie w środowisku live-lab.
Opcje dostosowywania kursu
Aby zamówić niestandardowe szkolenie dla tego kursu, skontaktuj się z nami.
Magento to platforma e-commerce napisana w języku PHP. Dzięki Magento użytkownicy mogą tworzyć i organizować produkty, metody płatności, wysyłki i wiele więcej. Magento 2 w przeciwieństwie do Magento oferuje ulepszenia w zakresie modułowości, elastyczności i rozszerzalności rozwiązań e-commerce.
Szkolenie na żywo prowadzone przez instruktora (na miejscu lub zdalnie) jest przeznaczone dla twórców stron internetowych, którzy chcą stworzyć aplikację internetową z Magento 2.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
Opanuj Magento 2 wzorce programistyczne, wzorce projektowe i podejścia.
Tworzenie i personalizowanie motywów w Magento 2.
Wdrażanie i dostosowywanie funkcjonalności Magento 2 za pomocą rozszerzeń.
Format kursu
Interaktywny wykład i dyskusja.
Dużo ćwiczeń i praktyki.
Praktyczne wdrożenie w środowisku live-lab.
Opcje dostosowywania kursu
Aby zamówić niestandardowe szkolenie dla tego kursu, skontaktuj się z nami.
PHP 7 to największa aktualizacja PHP od 2004 roku. Oferuje znaczący wzrost wydajności dzięki nowemu silnikowi Zend 3.0 i zwiększa produktywność prawie dwukrotnie w porównaniu do PHP 5.6. Dzięki 50-procentowej redukcji zużycia pamięci i wielu innym nowym funkcjom, PHP7 ma znaczący wpływ na rozwój aplikacji internetowych na różnych platformach.
Podczas tego prowadzonego przez instruktora szkolenia na żywo uczestnicy dowiedzą się, jak korzystać z najnowszych funkcji i ulepszeń przetwarzania w PHP 7&rsquo, przechodząc krok po kroku przez tworzenie i wdrażanie przykładowej aplikacji internetowej.
Na koniec szkolenia uczestnicy będą potrafili:
Korzystanie z ulepszonych funkcji PHP 7, takich jak operatory koalescencji typu spaceship i null, wskazówki dotyczące typów skalarnych, nowe deklaracje typów skalarnych i nowe wyjątki błędów.
Opracowanie i wdrożenie nowej aplikacji internetowej PHP 7
Optymalizacja istniejących aplikacji lub stron internetowych
Publiczność
Programiści PHP
Zaawansowani do średnio zaawansowanych programiści po stronie serwera
Format i przebieg kursu
Część wykładu, część dyskusji, ćwiczeń i ciężka praktyczna praktyka
PHP 8 wprowadza nowe i ulepszone funkcje do tworzenia wydajnych aplikacji internetowych. Zawiera kompilator JIT, nazwane argumenty, promocję właściwości konstruktora, typy unii i inne ulepszone funkcje.
Szkolenie na żywo prowadzone przez instruktora (na miejscu lub zdalnie) jest przeznaczone dla programistów, którzy chcą używać PHP 8 do opracowywania, budowania i testowania złożonych aplikacji internetowych na poziomie przedsiębiorstwa, takich jak witryny e-commerce, systemy CRM, WMS itp.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
Skonfiguruj niezbędne środowisko programistyczne, aby rozpocząć tworzenie aplikacji internetowych za pomocą PHP 8.
Dowiedz się więcej o nowych funkcjach w PHP 8 i jak je wdrożyć.
Odśwież podstawy PHP i zapoznaj się z kilkoma wskazówkami dotyczącymi programowania.
Wykorzystaj nowe funkcje w PHP 8, aby poprawić wydajność aplikacji internetowych.
Poznaj najlepsze praktyki dotyczące zwiększania bezpieczeństwa i stabilności aplikacji internetowych za pomocą PHP 8.
Format kursu
Interaktywny wykład i dyskusja.
Dużo ćwiczeń i praktyki.
Praktyczne wdrożenie w środowisku live-lab.
Opcje dostosowywania kursu
Aby zamówić niestandardowe szkolenie dla tego kursu, skontaktuj się z nami.
Ten kurs dotyczy tworzenia aplikacji internetowych w PHP. Kurs został stworzony dla osób znających już inne proceduralne języki programowania. Podczas kursu uczestnicy dowiedzą się, jak stworzyć prostą dynamiczną aplikację z PHP i bazą danych MySQL.
Ten kurs został stworzony dla PHP programistów i twórców stron internetowych zainteresowanych PHP optymalizacją kodu.
Kurs pokazuje, jak znaleźć wąskie gardło i jak refaktoryzować lub zmieniać kod w odpowiedni sposób.
Podczas tego kursu uczestnicy będą mieli do czynienia z prawdziwymi przykładami stron internetowych, które będą śledzone, analizowane i optymalizowane.
Szkolenie skierowane do doświadczonych programistów pragnących zgłębić zagadnienia z zakresu użycia wzorców oraz refaktoryzacji kodu. Każdy z uczestników pozna właściwości oraz praktyczne przykłady użycia omawianych wzorców, co w rezultacie pozwoli na efektywne budowanie poprawnego kodu aplikacji.
React to biblioteka JavaScript służąca do projektowania komponentów front-end (widoki, elementy interaktywne, odświeżanie interfejsu użytkownika itp.) aplikacji internetowej. Z drugiej strony PHP obejmuje komponenty zaplecza (serwery, systemy baz danych itp.) aplikacji internetowej. Znajomość obu pozwala na bardziej kompleksowe podejście do tworzenia aplikacji internetowych.
Szkolenie na żywo prowadzone przez instruktora (na miejscu lub zdalnie) jest przeznaczone dla programistów, którzy chcą używać PHP do wdrażania serwera zaplecza dla aplikacji.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
Skonfiguruj niezbędne środowisko programistyczne, aby rozpocząć programowanie.
Renderowanie React komponentów w PHP za pomocą rozszerzenia PHP V8js.
Używać PHP do tworzenia interfejsów API współpracujących z systemami baz danych.
Wykorzystanie pakietów modułów, takich jak Webpack, do kompilacji React kodu.
Format kursu
Interaktywny wykład i dyskusja.
Dużo ćwiczeń i praktyki.
Praktyczne wdrożenie w środowisku live-lab.
Opcje dostosowywania kursu
Aby zamówić niestandardowe szkolenie dla tego kursu, skontaktuj się z nami.
Z 60% udziałem w rynku, WordPress jest systemem zarządzania treścią (CMS) wybieranym przez wiele najbardziej znanych stron internetowych na świecie. PHP jest językiem po stronie serwera, który obsługuje około 82 procent stron internetowych.
W tym prowadzonym przez instruktora szkoleniu na żywo (na miejscu lub zdalnie) uczestnicy z niewielkim lub żadnym wcześniejszym doświadczeniem programistycznym dowiedzą się, jak dostosować witrynę Wordpress za pomocą PHP.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
Konfiguracja narzędzi programistycznych potrzebnych do szybkiego rozpoczęcia pracy z PHP
Zrozumienie i zmiana różnych typów plików PHP w WordPress
Zrozumienie składni PHP (instrukcje warunkowe, pętle, funkcje itp.)
Napisać własną wtyczkę lub motyw w WordPress.
Debugowanie, wdrażanie i rozwiązywanie problemów z witryną Wordpress
Publiczność
Projektanci stron internetowych
Twórcy treści z umiejętnościami technicznymi
Właściciele firm z umiejętnościami technicznymi
Programiści bez wcześniejszego doświadczenia z PHP
Format kursu
Interaktywny wykład i dyskusja
Dużo ćwiczeń i praktyki
Praktyczne wdrożenie w środowisku live-lab
Uwaga
Aby poprosić o niestandardowe szkolenie dla tego kursu, skontaktuj się z nami.
Aby dowiedzieć się więcej o Wordpress, odwiedź: https://wordpress.org/
Ten prowadzony przez instruktora kurs na żywo jest przeznaczony dla programistów, którzy chcą nauczyć się ThinkPHP do tworzenia aplikacji internetowych.
ThinkPHP to szybki i prosty PHP obiektowy framework MVC z obsługą UTF-8, wtyczek, dostępu opartego na rolach (RBCA), silnika kontroli szablonów i wielu baz danych.
Format kursu
Duży nacisk na praktykę praktyczną.
Większość koncepcji jest poznawana poprzez przykłady, ćwiczenia i praktyczny rozwój.
Kurs przeznaczony jest dla średnio zaawansowanych programistów PHP, którzy chcą wzbogacic swoją wiedzę i poznać najlepsze praktyki programistyczne oraz techniki tworzenia aplikacji internetowych w oparciu o programowanie obiektowe i wzorce projektowe.
Kurs zaznajamia uczestnika z językiem PHP oraz jego integracją ze środowiskiem WWW. Uczestnik dowie się jak wykonać dynamiczną stronę, napisać aplikacje bazodanowe oraz zabezpieczać aplikacje przed niepowołanym dostępem.
Symfony 4 jest frameworkiem do tworzenia oprogramowania PHP. Zawiera biblioteki wielokrotnego użytku PHP ułatwiające tworzenie i testowanie nowych aplikacji napisanych w PHP (aplikacje internetowe lub interfejsy API). Symfony 4 to framework programistyczny wiersza poleceń z wbudowanymi poleceniami, które usprawniają tworzenie kodu PHP.
W tym prowadzonym przez instruktora szkoleniu na żywo uczestnicy nauczą się korzystać z frameworka Symfony i języka PHP podczas tworzenia aplikacji PHP.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
Używanie Symfony 4 do tworzenia i testowania kodu napisanego w PHP
Tworzenie prostego kodu dla PHP, który odczytuje i zapisuje do bazy danych
Publiczność
Programiści i twórcy stron internetowych z praktyczną znajomością PHP i HTML
Zaawansowani programiści, którzy szukają bardziej wydajnych narzędzi programistycznych do szybszego zamykania aplikacji
Projektanci oprogramowania, którzy muszą zaktualizować swoje zrozumienie obecnych narzędzi programistycznych, które odpowiadają potrzebom użytkowników
Format kursu
Część wykładu, część dyskusji, ćwiczenia i ciężka praktyka praktyczna
Szkolenie na żywo prowadzone przez instruktora (w trybie online lub na miejscu) jest przeznaczone dla PHP programistów, którzy chcą pisać asynchroniczne usługi internetowe przy użyciu języka PHP (w sposób podobny do Node.js).
Po zakończeniu tego szkolenia uczestnicy będą w stanie
Instalacja i konfiguracja Swoole
Zrozumienie koncepcji stojących za sterowanymi zdarzeniami, asynchronicznymi, nieblokującymi modelami sieciowymi I/O.
Tworzenie i wdrażanie asynchronicznych usług napisanych w PHP
Przyspiesz istniejące aplikacje Laravel lub Lumen za pomocą Laravel-Swool.
Format kursu
Interaktywny wykład i dyskusja
Dużo ćwiczeń i praktyki
Praktyczne wdrożenie w środowisku live-lab
Opcje dostosowywania kursu
Aby zamówić niestandardowe szkolenie dla tego kursu, skontaktuj się z nami.
Aby dowiedzieć się więcej o Swool, odwiedź stronę: https://www.swoole.co.uk/
Laravel to oparty na otwartym kodzie źródłowym PHP framework do tworzenia stron internetowych MVC (model–view–controller). Cechy Laravel obejmują modułowy system pakowania z dedykowanym menedżerem zależności, różne sposoby dostępu do relacyjnych baz danych, narzędzia wspomagające wdrażanie i konserwację aplikacji oraz cukier składniowy. Laravel został nazwany "PHP Framework for Web Artisans"
To prowadzone przez instruktora szkolenie na żywo wprowadza podstawy Laravel i prowadzi uczestników przez proces tworzenia aplikacji internetowej opartej na Laravel.
Format kursu
Przegląd funkcji i możliwości Laravel' wraz z tworzeniem aplikacji internetowej krok po kroku.
Certyfikacja OCUP2 UML - Przygotowanie do egzaminu UML2 Foundation
2024-02-06 09:00
Zdalne
21 godzin
Embedded GNU/Linux Kernel Internals and Device Drivers
2024-03-04 09:00
Zdalne
35 godzin
Newsletter z promocjami
Zapisz się na nasz newsletter i otrzymuj informacje o aktualnych zniżkach na kursy otwarte. Szanujemy Twoją prywatność, dlatego Twój e-mail będzie wykorzystywany jedynie w celu wysyłki naszego newslettera, nie będzie udostępniony ani sprzedany osobom trzecim. W dowolnej chwili możesz zmienić swoje preferencje co do otrzymywanego newslettera bądź całkowicie się z niego wypisać.