Cursusaanbod

QA/CI

    Wat is QA? Wat is CI? De kosten van softwareontwikkeling, refactoring en het herstellen van fouten. Het identificeren en begrijpen van het project. Winst voor de organisatie

DDD

    Softwareontwikkeling op basis van zakelijke vereisten, aannames DDD Problemen in communicatie IT-Business Domeinmodel

Beste praktijken

    KISS-principe en DRY-coderingsstandaarden Herbruikbare code creëren via OOP en ontwerppatronen Identificeren en verminderen van cyclomatische complexiteit

Softwarestatistieken

    Gewichtsmethode per klasse Antwoord voor een klasse Overervingsboom Koppeling tussen objecten Gebrek aan samenhang van methoden Aantal kinderen Cyclomatische complexiteit Metriekklasse Model Metriek Metriek voor gebruik

Software Testing

    Wat, wanneer en hoe testen? De methode van "white-box" en "black box" De rol van testen in agile methodieken TDD slechts een potentiële verhoging van de kosten van het project Unit testen met JUnit (Java), PHPUnit (PHP) Gedragstesten van JBehave ( Java), Behat en Mink (PHP) Functionele tests

Refactoring

    Wat is refactoring? Schuldentechnologie Codegeur Patronen herstructureren

Documentation

    De rol van documentatie in agile methodieken Wat documenteren? Soorten documentatie Documentatie en agile methodieken, of kun je het noemen (Werkende software via uitgebreide documentatie)? Standaard XMI Automatisch genereren van documentatie vanuit Javadoc (Java), ApiGen (PHP)

Tools en omgeving CI

    Tools en omgeving CI PMD (Java), phpmd (PHP) CPD (Java), phpcpd (PHP) Coderegelsteller (Java), phploc (PHP) UCDetector (Java), phpdcd (PHP ) Jdepend (Java), phpdepend (PHP)
  • Agile en CI/QA
  • Planning en incrementele ontwikkeling Verandering omarmen Korte fasen Interdisciplinair team Extreem Programming, Code Review Individuen en interacties boven processen en tools

      Sommatie

    Discussievragen Hoe begin je met het implementatieproces?

    Vereisten

    Kennis van softwareontwikkelingsprocessen

     14 Uren

    Leveringsopties

    PRIVÉGROEPSTRAINING

    Onze identiteit draait om het leveren van precies wat onze klanten nodig hebben.

    • Pre-cursusgesprek met uw trainer
    • Aanpassing van de leerervaring om uw doelen te bereiken -
      • Op maat gemaakte overzichten
      • Praktische, praktische oefeningen met gegevens / scenario's die herkenbaar zijn voor de cursisten
    • Training gepland op een datum naar keuze
    • Gegeven online, op locatie/klaslokaal of hybride door experts die ervaring uit de echte wereld delen

    Private Group Prices RRP from €4560 online delivery, based on a group of 2 delegates, €1440 per additional delegate (excludes any certification / exam costs). We recommend a maximum group size of 12 for most learning events.

    Neem contact met ons op voor een exacte offerte en om onze laatste promoties te horen


    OPENBARE TRAINING

    Kijk op onze public courses

    Reviews (5)

    Voorlopige Aankomende Cursussen

    Gerelateerde categorieën