Események betöltése

Programming in C# (20483)

Időtartam: 5 nap

Időpontok hamarosan

550.000 Ft + ÁFA / Fő
Programming in C# 20483 képzés Visual Studio környezetben

A Programming in C# (20483) képzés célja, hogy a résztvevők átfogó képet kapjanak a C# programozási nyelv működéséről és a .NET keretrendszer által biztosított fejlesztési lehetőségekről. A tanfolyam során a hallgatók megismerkednek a C# nyelv alapvető és haladó elemeivel, valamint megtanulják, hogyan lehet modern .NET alkalmazásokat készíteni.

A képzés a klasszikus C# nyelvi elemek bemutatásával kezdődik. A résztvevők áttekintik a vezérlési szerkezeteket, az objektumorientált programozási alapelveket, valamint a nyelv alapvető szintaktikai elemeit. A tananyag ezt követően fokozatosan halad a fejlettebb technikák felé, például a lambda kifejezések, az extension methodok és a LINQ használata felé.

A tréning erősen gyakorlatközpontú. A résztvevők játékos feladatokon keresztül sajátítják el az elméleti ismereteket. A képzés során elkészítenek egy teljes WPF alapú kliensoldali alkalmazást, amely számos modern C# technikát és .NET megoldást tartalmaz.

A tanfolyam során a hallgatók Visual Studio 2019 fejlesztői környezetben dolgoznak. A képzéshez az oktató által összeállított, kibővített tananyag tartozik, amely segíti a későbbi önálló tanulást is.

A résztvevők lehetőséget kapnak arra is, hogy saját fejlesztési projektjeik során felmerülő kérdéseiket megvitassák az oktatóval. Ez különösen hasznos azok számára, akik a megszerzett tudást közvetlenül saját munkájukban szeretnék alkalmazni.

A képzés magyar nyelven zajlik.

Oktató:
Kulcsár Ernő – Microsoft Certified Trainer, MCSE, MCSD, CEH

Kinek ajánlott?

A képzés elsősorban azoknak ajánlott, akik:

  • szeretnék mélyebben megismerni a C# programozási nyelvet
  • .NET környezetben szeretnének alkalmazásokat fejleszteni
  • szeretnék megérteni a modern C# nyelvi funkciókat
  • kliensoldali alkalmazásokat szeretnének készíteni
  • szeretnék bővíteni fejlesztői eszköztárukat LINQ és lambda technikákkal

A képzés különösen hasznos .NET fejlesztőknek, valamint olyan programozóknak, akik strukturált módon szeretnék rendszerezni C# tudásukat.

Mit fogsz megtanulni a képzésen?

A képzés végére a résztvevők:

  • megismerik a C# nyelv szintaktikai elemeit és alapvető szerkezeteit
  • megértik az objektumorientált programozás alapelveit
  • képesek lesznek osztályok és öröklődési hierarchiák kialakítására
  • megtanulják a kivételkezelés és hibakezelés használatát
  • megismerik az adatkezelés és adatbázis-elérés alapjait
  • képesek lesznek grafikus felhasználói felületek tervezésére
  • alkalmazni tudják a lambda kifejezéseket és a LINQ technológiát
  • megismerik a .NET alkalmazások teljesítményének optimalizálását
  • képesek lesznek újrahasználható komponensek létrehozására
  • betekintést kapnak az adatvédelem és titkosítás alapjaiba

A képzés végére a résztvevők képesek lesznek egyszerűbb .NET alapú kliensoldali alkalmazások önálló elkészítésére.

Tematika:

  • Review of C# Syntax
  • Creating Methods, Handling Exceptions, and Monitoring Applications
  • Basic types and constructs of Visual C#
  • Creating Classes and Implementing Type-safe Collections
  • Creating a Class Hierarchy by Using Inheritance
  • Reading and Writing Local Data
  • Accessing a Database
  • Accessing Remote Data
  • Designing the User Interface for a Graphical Application
  • Improving Application Performance and Responsiveness
  • Integrating with Unmanaged Code
  • Creating Reusable Types and Assemblies
  • Encrypting and Decrypting Data
  • Előfeltétel:

    A képzésen részt vevő fejlesztőknek már rendelkezniük kell alapvető C# tapasztalattal. A résztvevőknek az alábbi területeken kell gyakorlati ismeretekkel rendelkezniük:

    • változók deklarálása, inicializálása és értékadás
    • aritmetikai, relációs és logikai operátorok használata
    • alapvető C# utasítások és kulcsszavak használata
    • egyszerű IF elágazások létrehozása
    • FOR ciklus használata tömbök feldolgozására
    • egyszerű hibák felismerése a Visual Studio IDE segítségével
    • függvények létrehozása paraméterekkel és visszatérési értékkel
    • egyszerű felhasználói felület tervezése Visual Studio vezérlőkkel
    • SQL Server adatbázisokhoz való kapcsolódás alapjai
    • adatok rendezése ciklus segítségével
    • alapvető osztályok és metódusok felismerése programkódban