Developing Websites with PHP - Plan Szkolenia
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.
Plan Szkolenia
PHP Składnia języka i podstawowe pojęcia
- PHP Instalacja i biblioteki
- PHP Składnia
- PHP Zmienne
- PHP String
- Operatory PHP
- If...Else, Switch
- Tablice
- Pętle While
- Pętle For
- Funkcje
- Formularze
- Formularze zwrotne, GET i POST
- PHP Dołączanie
Struktury danych
- Tablice asocjacyjne
- Zmienne sesji, zmienne globalne, pliki cookie
- Data
- Plik i przesyłanie plików
- Pliki cookie i sesje
- Obsługa błędów
- Obsługa wyjątków
- Filtr PHP
Zorientowany obiektowo Programming (OOP)
- klasy
- modyfikatory dostępu
- konstruktory
- dziedziczenie
Używając Databases
- łączenie się z bazą danych
- przechowywanie haseł
- wykonywanie zapytań
- przetwarzanie danych
- modyfikowanie i usuwanie danych
- wiązanie formularza z rekordami w bazie danych
Bezpieczeństwo
- autoryzacja i uwierzytelnianie
- korzystanie z plików cookie i sesji
Radzenie sobie z obrazami
- Biblioteka GD i alternatywy
PHP XML
- SimpleXML
- Expat Parser
- [DOM
Wymagania
Wymagana dobra HTML znajomość, zalecana podstawowa znajomość języków proceduralnych (C, Pascal, Basic itp.)
Szkolenia otwarte są realizowane w przypadku uzbierania się grupy szkoleniowej liczącej co najmniej 5 osób na dany termin.
Developing Websites with PHP - Plan Szkolenia - Booking
Developing Websites with PHP - Plan Szkolenia - Enquiry
Developing Websites with PHP - Zapytanie o Konsultacje
Zapytanie o Konsultacje
Opinie uczestników (4)
Wiedza i komunikatywność prowadzącego
Szkolenie - Developing Websites with PHP
wysoka kultura osobista trenera, elastyczność realizowanych treści pod potrzeby kursanta, umiejętność tłumaczenia niezrozumiałych zagadnień, cierpliwość do wyszukiwania errorów ;)
Ewelina Smigielska - Powiat Lubanski
Szkolenie - Developing Websites with PHP
Dostosowanie trenera do moich potrzeb.
Wojciech Krzeminski - Instytut Podstawowych Problemow Techniki Polskiej Akademii Nauk
Szkolenie - Developing Websites with PHP
Przedstawione zgodnie z moimi potrzebami oraz z licznymi przykładami dotyczącymi obszarów wiejskich.
Catherine Redfern
Szkolenie - Developing Websites with PHP
Przetłumaczone przez sztuczną inteligencję
Propozycje terminów
Szkolenia Powiązane
Tworzenie i zarządzanie stronami WWW
35 godzinProgram szkoleniowy przygotowuje do profesjonalnego projektowania stron internetowych (kod zawodu: 213202 dla Standardów Kwalifikacji Zawodowych) w zakresie "HTML i CSS w projektowaniu stron internetowych" i obejmuje problem programowania przy użyciu języka JavaScript i PHP.
Poniższy program zakłada, że uczestnik będzie w stanie projektować i tworzyć strony internetowe przy użyciu HTML 4.0 i kaskadowych arkuszy stylów 2.0. Budując stronę internetową, będziesz używać znaczników HTML do umieszczania tekstu, grafiki, tabel i interaktywnych formularzy na stronie internetowej, a także linków do innych stron internetowych i witryn internetowych. Korzystając z kaskadowych arkuszy stylów 2.0, będziesz formatować zawartość witryny zgodnie z wymaganiami klienta.
Absolwenci kursu mogą szukać zatrudnienia w firmach usługowych zajmujących się projektowaniem stron internetowych lub rozpocząć działalność konsultingową (samozatrudnienie). Program szkolenia obejmuje zagadnienia tworzenia stron internetowych z wykorzystaniem HTML i CSS.
Test Driven Development
21 godzinThis instructor-led, live training in Polsce (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.
PHP CodeIgniter
14 godzinSzkolenie na żywo prowadzone przez instruktora (na miejscu lub zdalnie) jest przeznaczone dla programistów internetowych, którzy chcą tworzyć aplikacje internetowe z CodeIgniter.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Używaj CRUD w CodeIgniter do refaktoryzacji kodu API.
- Rozszerz CodeIgniter, aby korzystać z zależności.
- Ładowanie CodeIgniter modeli i widoków z kontenerów.
Laravel PHP Framework
14 godzinTo prowadzone przez instruktora szkolenie na żywo w Polsce wprowadza podstawy Laravel i przeprowadza uczestników przez proces tworzenia aplikacji internetowej opartej na Laravel.
Laravel Livewire
7 godzinSzkolenie 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
- Budowanie i testowanie komponentów Livewire.
- Budowanie aplikacji przy użyciu biblioteki Livewire.
- Tworzenie dynamicznych komponentów w ramach PHP.
Laravel and Vue.js
14 godzinSzkolenie na żywo prowadzone przez instruktora (na miejscu lub zdalnie) jest przeznaczone dla twórców stron internetowych, którzy chcą korzystać z Laravel i Vue JS do tworzenia stron internetowych typu fullstack.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Rozwijaj aplikacje internetowe za pomocą Laravel i Vue JS.
- Integracja Laravel backend API z Vue JS.
- Wdrażanie aplikacji Laravel.
Testy jednostkowe z wykorzystaniem PHPUnit
14 godzinTo prowadzone przez instruktora szkolenie na żywo w Polsce uczy uczestników, jak pisać testowalny kod w postaci jednostek testowych, aby ułatwić diagnozę, izolację i rozwiązywanie błędów. Szkolenie prowadzi uczestników przez tworzenie gotowego do pracy środowiska testowego przy użyciu PHPUnit Testing Framework.
Pod koniec tego szkolenia uczestnicy będą w stanie
- Rozróżniać dobre i złe jednostki testowe.
- Czytać i interpretować wyniki testów.
- Proaktywnie zarządzać i diagnozować swoją 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.
Laravel: Middleware Development
14 godzinSzkolenie na żywo prowadzone przez instruktora (na miejscu lub zdalnie) jest przeznaczone dla programistów internetowych, którzy chcą tworzyć oprogramowanie pośredniczące i usługi internetowe w Laravel.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Używaj Laravel PHP Aritisan do generowania kodu i komponentów.
- Buduj interfejsy API RESTful w Laravel, które mogą przeglądać, czytać, edytować, dodawać i usuwać.
- Filtrowanie i sortowanie wyników na podstawie parametrów URL przy użyciu interfejsów API RESTful.
Symfony 3
21 godzinFormat 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.
Symfony2 - framework klasy enterprise
21 godzinTa szkolenie prowadzone przez instruktora na живом уроке в Polsce (онлайн или офлайн) предназначено для разработчиков и инженеров программного обеспечения, которые хотят использовать Symfony2 для создания структурированных, поддерживаемых и масштабируемых веб-приложений.
К концу этого обучения участники смогут:
- Понимать философию и структуру фреймворка Symfony2.
- Эффективно использовать компоненты Symfony2, такие как Doctrine, Twig и Routing.
- Создавать безопасные и тестируемые веб-приложения с использованием пользовательских пакетов и REST API.
- Интегрировать Symfony2 в корпоративные среды и оценивать затраты на реализацию проекта.
Trening prowadzony przez instruktora w czasie rzeczywistym w Polsce (online lub na miejscu) jest skierowany do deweloperów i inżynierów oprogramowania, którzy chcą używać Symfony2 do tworzenia strukturujących, utrzymywalnych i skalowalnych aplikacji internetowych.
Do końca tego szkolenia uczestnicy będą w stanie:
- Zrozumieć filozofię i strukturę frameworka Symfony2.
- Efektywnie korzystać z komponentów Symfony2, takich jak Doctrine, Twig i Routing.
- Budować bezpieczne i testowalne aplikacje internetowe za pomocą niestandardowych pakietów i REST API.
- Integrować Symfony2 w środowiskach przedsiębiorstwowych oraz szacować koszty implementacji projektu.
Web Development with Symfony3
28 godzinTa kurs instructor-led (online lub na miejscu) jest przeznaczona dla średnio doświadczonych developerów, którzy chcą tworzyć solidne aplikacje webowe za pomocą Symfony3.
Do końca szkolenia uczestnicy będą w stanie:
- Skonfigurować środowisko rozwojowe dla Symfony3.
- Budować dynamiczne aplikacje webowe korzystając z funkcji i narzędzi Symfony3.
- Korzystać z wbudowanych oraz niestandardowych usług, szablonów, formularzy i mechanizmów bezpieczeństwa.
- Pracować z bazami danych za pomocą Doctrine ORM.
- Pisać testy automatyczne i zastosować techniki optymalizacji wydajności.
Symfony 4 for Web Application Development
28 godzinSymfony 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
Uczestnicy
- 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ćswojezrozumienie obecnych narzędzi programistycznych, które odpowiadają potrzebom użytkowników
Format kursu
- Część wykładu, część dyskusji, ćwiczenia i ciężka praktyka praktyczna
Develop Web Applications with PHP and Yii 2
14 godzinTa szkolenie prowadzone na żywo przez instruktora w Polsce (online lub na terenie klienta) jest przeznaczone dla początkujących programistów chcących budować solidne i utrzymywalne aplikacje webowe przy użyciu Yii 2.
Na koniec szkolenia uczestnicy będą w stanie:
- Zainstalować i skonfigurować Yii 2.
- Poznać architekturę MVC oraz strukturę projektu w Yii.
- Budować bezpieczne i skalowalne aplikacje webowe korzystając z komponentów Yii 2.
- Pracować z bazami danych, formularzami i REST API.