Наступний запис:
individueller Einstieg möglich
Загальна тривалість:
Практика:
Nein
Мови навчання:
  • Deutsch
Вид заходу:
  • Weiterbildung 
Форма проведення:
Час проведення:
  • Tagesveranstaltung
Мінімальна кількість учасників:
1
Максимальна кількість учасників:
12
Ціна:
keine Angaben
Підтримка:
  • EU/Bund/Land 
  • Bildungsgutschein 
  • Qualifizierungschancengesetz 
Вид документа про освіту:
Zertifikat/Teilnahmebestätigung 
Випускний екзамен:
Nein
Спеціальність:
keine Angaben
Сертифікати курсу:
  • SGB III-Maßnahmezulassung 
Курс тільки для жінок:
Nein
Догляд за дітьми:
Nein
Інформаційна якість:
Suchportal Standard Plus

Цільові групи:
 Softwareentwickler, Programmierer (m/w/d)
Професійні вимоги:
 Individuelle Eignung
Технічні вимоги:
Keine besonderen Anforderungen.
Номенклатура агенцій з працевлаштування:
  • C 1435-10-15 Java-Programmierung

Зміст

MWebanwendungen sind oft komplexe Systeme, die aus vielen verschiedenen Komponenten bestehen. Durch umfassende Tests können mögliche Fehler und Schwachstellen in der Anwendung identifiziert und behoben werden, um sicherzustellen, dass die Anwendung reibungslos funktioniert. Durch Tests können Probleme mit der Benutzererfahrung, wie z.B. langsame Ladezeiten oder unübersichtliche Benutzeroberflächen, identifiziert und behoben werden, um sicherzustellen, dass die Benutzer ein positives Erlebnis haben. In diesem Kurs bieten wir einen Überblick über die Potenziale von Künstlicher Intelligenz (KI), einschließlich Tools wie ChatGPT (GPT). Wir möchten den Teilnehmenden eine interaktive und praxisnahe Lernerfahrung ermöglichen und ihre Fähigkeiten in diesem Bereich fördern.

Inhalt

Installing PHPUnit
PHPUnit Support in IDEs
Tests and What They're All About
PHPUnit command line
Error output
Most common assertions in PHPUnit
Most common annotations in PHPUnit
Test dependencies
Test errors and exceptions
Organize test suite using XML configuration file
Create PHP constants in XML configuration file
Fixtures - setup initial state before testing
Test private & protected attributes
Use anonymous classes to mock objects without setter method
PHPUnit with interfaces
PHPUnit with abstract classes
Test static methods
Custom assertions
Stubs
Mock Objects
Different types of tests
Install Selenium WebDriver and create first acceptance test in PHPUnit
Getting elements on websites using Selenium WebDriver
Clicking links using Selenium WebDriver
Setting values for inputs and sending forms using Selenium WebDriver
TDD cycle - test, code, refactor
HTML layout for our example app using Zurb Foundation framework
Install and configure PHPUnit & Selenium Web Driver
Test validation of the html form
Convert database result into nested PHP array
Display categories dynamically from the database
Understand 4 types of tests
Practice activity - build this app again with your framework or in plain PHP
Install PHPUnit and Guzzle PHP HTTP client
Testing live api
Install Json Server and test GET api request
Test POST and DELETE requests
Test PATCH and PUT requests

Ми не гарантуємо правильність інформації. Відповідальність за правильність даних несуть виключно освітні організації.

Дата першої публікації: 22.10.2024, дата останнього оновлення: 21.10.2024