Tudnivalók a tanfolyamról

  • Szükséges előismeretek

    Valamilyen C# fejlesztői tapasztalat, például egy kezdő C# fejlesztői tanfolyam, vagy azzal egyező tapasztalat.

  • Kinek ajánljuk?

    Nem kezdő tanfolyam, és nem kerüljük ki a felmerülő kérdéseket sem, ezért nem itt fogsz megtanulni fejleszteni, ha még kezdő vagy. Viszont végigviszünk egy dotnet core fejlesztést tesztekkel, dockerrel, szóval akit érdekel az új világ, annak hajrá!

  • Mi leszek, ha nagy leszek?

    Egy a dotnet core fejlesztés titkait ismerő, a különböző felmerülő kérdésekre válaszolni tudó, mások küzdelmeiből nagy előnyt szerző dotnet-fejlesztő.

Témakörök

  1. 2
    • 2.1 Előkészületek és a feladat elvégzése - Arrange _ Act

    • 2.2 Ellenőrzés - Assert

    • 2.3 Build és hibák

    • 2.4 Hivatkozás beállítása az l2l.Data felé

    • 2.5 Tesztelendő osztály létrehozása a teszthez - CourseRepository

    • 2.6 Első ellenőrzés - xUnit.NotNull

  2. 3
    • 3.1 Antipattern - Equals implementálása

    • 3.2 object.Equals implementáció

    • 3.3 object.GetHashCode implementáció

    • 3.4 Első végeredmény, minden tesztünk zöld

  3. 4
    • 4.1 A probléma felvetése

    • 4.2 Megoldás - FluentAssertions

    • 4.3 Végső simítások a tesztelendő osztály implementációjához - CourseRepository

    • 4.4 A f ejezet vége - git commit

    • 4.5 A fejezet vége - Course.Equals implementáció törlése - git commit

Oktató

  • Gábor Plesz

    Plesz Gábor

    C#/.NET

    Full-stack C# fejlesztő vagyok, idén már 30 éves tervezési, fejlesztési, adatbázis, devop és üzemeltetési tapasztalattal, erős matematikai alapokkal. Elsősorban Windows környezetben dolgoztam, de az utóbbi néhány évben előfordult, hogy több platform (Linux/Raspberry PI/Android/iOS) szolgáltatásait integrálom. Mivel minden nap kódolok, minden érdekel, ami a fejlesztéshez kapcsolódik, akár egyszerűbbé teszi életünket, akár valami "jövős" dolog.

Értékelések