Curs Unit Testing in .Net

Unit testing este abordarea prin care programatorul foloseste teste pentru a evita o potentiala regresie a codului si pentru a asigura corectitudinea lui. Astfel Unit Testing devine o strategie obligatorie in dezvoltarea Agile sau Continuous Integration.
Cod: NET-008
Durata: 8 ore

Descriere

Unit testing este abordarea prin care programatorul foloseste teste pentru a evita o potentiala regresie a codului si pentru a asigura corectitudinea lui. Astfel Unit Testing devine o strategie obligatorie in dezvoltarea Agile sau Continuous Integration.

In cadrul cursului vom analiza tehnicile de baza ale scrierii testelor, cum ar fi principiul AAA - Arrange, Act, Assert sau testarile unitare.

Subiecte curs

Modul 1
  • Unit testing - ce sunt, cum se folosesc si de ce sunt utile
  • Tehnici de baza si avansate
  • Best practices
Modul 2
  • Testable design
  • Frameworks (IOC, Isolation etc.)
  • Test patterns
  • Test Driven Design – why is it useful
  • Approaching legacy code
  • Continuous testing
  • Test coverage

Obiective

  • Unit testing automatizate si de integrare
  • Dezvoltarea de aplicatii fiabile si simple
  • Utilizarea modelelor de baza ale unit testing
  • Utilizarea framework-urilor de izolare

Public tinta

  • Programatori

Trainer in Bucharest
Constantin Tanase Software Development Specialist
Constantin are peste 16 ani de experienta in software development, in special cu limbajele de programare C# si C++. Munca sa este orientata in principal pe aria de telecom unde a fost implicat intr-o varietate de proiecte – de la dezvoltarea de aplicatii personalizate pana la aplicatii mature cu implementare la nivel de organizatie.

Separat de rolul sau de Software engineer pentru unul din proiectele noastre telecom, Constantin este implicat de peste 2 ani in dezvoltarea si facilitarea de training-uri pe subiecte precum Unit Testing in .Net sau Bazele dezvoltarii in .NET si limbajul C#. Are un Master in Sisteme Distribuite si o diploma in Automatica si Calculatoare.
Cursul este programat in: Bucuresti
30.07.2019 - 31.07.2019
Interval orar: 09:30-13:30
Loc: Bucuresti
Durata: 8 ore
Limba: Romanian
Trainer
Constantin Tanase
Software Development Specialist
950 RON
Inregistreaza-te pentru urmatorul curs.
+
Inregistrarea la urmatorul curs va asigura prioritatea pe lista de inscriere. Veti fi contactat pentru confirmarea inscrierii in momentul in care urmatorul curs este programat.
Inregistreaza-te pentru urmatorul curs.
+
Inregistrarea la urmatorul curs va asigura prioritatea pe lista de inscriere. Veti fi contactat pentru confirmarea inscrierii in momentul in care urmatorul curs este programat.
Bucuresti 950 RON
Cracovia 950 RON
Wroclaw 950 RON

Facturile pentru curs sunt emise in moneda locala. Toate preturile de mai sus pot fi supuse modificarilor in functie de locul unde se desfasoara trainingul si modul de livrare. Preturile pot fi supuse modificarilor si in perioada in care se programeaza. Pentru persoane fizice pretul este cel afisat. Pentru persoane juridice se adauga TVA.

Alte cursuri care te-ar putea interesa:

Inscrie-te la

Alege datele
Prenume*
Nume*
Companie
Adresa email*
Telefon
Observatii
Luxoft Warsaw - Warsaw Spire, plac Europejski 1, 00-844 Warszawa
Dimitrie Pompeiu nr 5-7 , building C, Et. 5, sect 2, Bucharest, 014459

Contact phone:

021 371 4858
Luxoft Poland Wroclaw - Silver Tower pl. Konstytucji 3-go Maja 3 50-048 Wroclaw
Aleja Generała Tadeusza Bora-Komorowskiego 25, Quattro Business Park Five, 31-476 Kraków, Poland

Contact phone:

+48 122110650
Success
Iti multumim.
Inregistrarea ta a fost trimisa.