Testdrevet utvikling (TDD) i Java - kurs RUB 19.900. fra IBS Training Center, trening 16 timer, Dato 26. november 2023.
Miscellanea / / December 04, 2023
Teori – 8 timer (50%); praksis – 8 timer (50%).
1. Introduksjon til programvaretesting (teori – 1,5 timer, praksis – 0,5 timer)
Hva er programvaretesting?
Hva kan vi oppdage under testing?
Klassifisering av typer testing.
Prinsipper for programvaretesting.
2. Testdrevet utvikling (teori – 1,5 timer, praksis – 1,5 timer)
Definisjon av testdrevet utvikling.
Testdrevet utviklingsarbeidsflyt.
Rammeverk for enhetstesting. Introduksjon.
TDD Kata.
3. Testdrevne utviklingsmønstre (teori – 1,5 timer, praksis – 0,5 timer)
Rød-Grønn-Refactor mønster. De enkleste testene. Navnekonvensjon i enhetstesting. Unit Testing Principles F.I.R.S.T. Arv og enhetsprøving. Eldre kode og enhetstester.
4. Testdrevne utviklingsantimønstre (teori – 1,5 timer, praksis – 0,5 timer)
Katalog over antimønstre.
Grunnleggende feil.
5. Testdrevne utviklingsmetoder (teori – 2 timer, praksis – 5 timer)
Mønster Flernivåarkitektur.
API-utviklingsmetoder.
Spottesting.
I dette kurset vil studentene få en forståelse av spesifikasjonene og funksjonene til Scala-språket, dets fordeler og vanskelige steder. Kurset inneholder en oversikt over Scala-operatorer og datatyper, læring av grunnleggende datastrukturer som arrays, kart, tupler, vha. objektorientert og funksjonell programmering, arbeid med Scala-samlinger, ved hjelp av mønstertilpasning, kasusklasser, generiske typer og implisitt transformasjoner. Et stort antall praktiske øvelser tilbys.
4
44 900 ₽