A tanfolyam során bemutatjuk a C# programozási nyelvek újabb verzióinak újdonságait – a létrejöttük mögött meghúzódó indokoktól kezdve a gyakori és kevésbé gyakori felhasználási esetekig. Röviden bemutatjuk a .NET Compiler Platform (korábban Roslyn) felhasználási lehetőségeit és azt, hogyan lehet ennek segítségével testre szabni a fejlesztői élményt a mindennapokban. A C# 6 verziótól kezdve lépésenként megnézzük az aktuális verzióig a legfontosabb újításokat és betekintést nyújtunk a készülő verziók újdonságaiba is.
A C# programozási nyelv és a Visual Studio korábbi verzióinak alapos ismerete (C# 3-4-5, Visual Studio 2015)
Azoknak, akik aktívan használják a C# programozási nyelvet és a Visual Studio-t mindennapi munkájuk során, de szeretnének megismerkedni a legújabb verziók legfontosabb újdonságaival és azok felhasználási lehetőségével.
Tematika
1.1. Property initializer, string interpoláció, static using és egyéb hasznos apróságok
1.2. Új operátorok (nameof operátor, null-ellenőrző operátorok)
1.3. Újragondolt gyűjteményinicializálás
1.4. A kivételkezelés újdonságai (await használati lehetőségei, kivételek feltételes elkapása)
1.5. Kifejezéstörzsű függvények
2.1 A C# 7.0 újdonságai
2.2 A C# 7.1 újdonságai
2.3 A C# 7.2 újdonságai
2.4 A Span<T> és Memory<T> .NET típusok bemutatása
4.1. A .NET Compiler Platform szerepe a C# programozási nyelv fordításában és a Visual Studio környezet eszközeinek működésében
4.2. Szintaxisfa, szemantikus modell
4.3. C# forráskód tervezési idejű elemzésének megvalósítási lehetőségei
4.4. Forráskód diagnosztikai elemzése, kódjavítások létrehozása
4.5. Diagnosztikai megoldások tesztelése
4.6. Refaktorálási megoldások fejlesztése, tesztelése
CASE .NET goes beyond just the guidelines on secure coding practices but include secure requirement gathering, robust application design and handling security issues in post development phases of application development. This makes CASE one of the most comprehensive certifications for secure software development in the market today. It’s desired by software application engineers, analysts, testers globally and respected by hiring authorities. The hands-on training program encompasses security activities involved in all phases of the Secure Software Development Lifecycle (SDLC): planning, creating, testing and deploying an application.
Kiválóan felkészült rutinos oktató, rutinos előadói gyakorlattal és tapasztalattal.
Continental
Excel makró tanfolyam résztvevő
Színvonalas a képzőközpont által nyújtott szolgáltatás!
NNG Szoftverfejlesztő és Kereskedelmi KFT
G. Gábor
Könnyed, érdekes és hasznos volt. Összességében nagyon jó. Köszönöm.
Erste Bank Hungary Zrt.