Kurz je určen pro všechny programátory, kteří chtějí získat základní znalosti a dovednosti s vytvářením aplikací v jazyce C# na platformě Microsoft .NET. Na kurzu se naučíte se používat proměnné a hodnotové datové typy, bloky programu, [...]
  • GOC2124
  • Délka 5 dní
  • 50 ITK bodů
  • 8 termínů
  • Praha (21 000 Kč)

    Brno (21 000 Kč)

    Bratislava (1 000 €)

  • Začátečník

Kurz je určen pro všechny programátory, kteří chtějí získat základní znalosti a dovednosti s vytvářením aplikací v jazyce C# na platformě Microsoft .NET. Na kurzu se naučíte se používat proměnné a hodnotové datové typy, bloky programu, podmínky a cykly, pracovat s poli a kolekcemi, zpracovávat výjimky, registrovat se k událostem, používat GIT, Nuget a publikovat aplikace a naučíte se základům objektově orientovaného programování. Kurz není vhodný pro úplné začátečníky, kteří neprogramovali nikdy v žádném programovacím jazyce, doporučuje se minimální znalost algoritmizace a programování na úrovni kurzu PRG, případně zkušenosti s programováním v jiném jazyce.

»
  • Přehled platformy Microsoft .NET
  • Proměnné a hodnotové datové typy
  • Použití bloků programu, podmínek a cyklů
  • Pracovat s poli a kolekcemi
  • Zpracování výjimek
  • Základy objektově orientovaného programování
  • Registrovat se k událostem
  • Používat source control pomocí GITu
  • Používat Nuget a publikovat aplikaci
  • Základní znalost algoritmizace a programování na úrovni kurzu PRG, případně zkušenosti s programováním v jiném jazyce.
  • Kurz není vhodný pro úplné začátečníky, kteří neprogramovali nikdy v žádném programovacím jazyce

Přehled platformy Microsoft .NET

  • Úvod
  • Přehled Microsoft .NET
  • Common Langueage Runtime
  • Jmenné prostory

Přehled jazyka C#

  • Základní psaní kódu a synstaktická pravidla
  • Struktura programu v jazyce C#
  • Základní I/O operace
  • Psaní komentářů a XML dokumentace
  • Kompilace programu

Použití vývojového prostředí

  • Založení projektu
  • Klávesové zkratky
  • Použití snippetů kódu
  • Nastavení projektu

Proměnné a datové typy

  • Systém obecných typů
  • Pojmenovávání proměnných
  • Využití základních datových typů
  • Implicitní deklarace proměnných
  • Uživatelské datové typy Enum a Struct
  • Konverze datových typů

Bloky programu

  • Větvení programu
    • if
    • switch
    • podmíněný operátor
  • Iterace
    • while
    • do..while
    • for

Funkce

  • Použití funkcí
  • Použití parametrů
  • Návratové hodnoty
  • Výstupní parametry
  • Volitelné a pojmenované parametry
  • Rekurze
  • Přetěžování (Overloading)

Pole a kolekce

  • Pole
    • Deklarace pole
    • Vytvoření jednorozmerného pole
    • Vytvoření vícerozmerného pole
    • Použití cyklu foreach
    • Pole jako návratová hodnota funkce
    • Pole jako parametr funkce
  • Kolekce
    • Základy použití kolekcí ArrayList a List<>
    • Přidávání a odebírání prvků
  • String jako kolekce
    • Použití Split a Join
    • Použití třídy StringBuilder

Error Handling a Debugging

  • Práce s výjimkami
  • Debugging

Základy objektově orientovaného programování

  • Použití referenčních typů
  • Hodnota null a řešení Null Reference Exception
  • Objektové třídy a jejich instance
  • Privátní a veřejné členy
  • Použití klíčového slova this
  • Vlastnosti (Properties)
  • Statické členy
  • Použití defaultního a přetíženého kontruktoru
  • Pricip dědičnosti, abstraktních tříd a interface
  • Registrace událostí

Úvod do práce se zdroji

  • Alokace a dealokace zdrojů
  • Try finally / Using statement
  • Using Text Files

Verzování, správa balíčků a publikace aplikací

  • Úvod do verzovacího systému Git v prostředí Visual Studia
  • Úvod do NuGet
    • Vyhledávání a instalace balíčků pomocí NuGet Package Manager
  • Úvod do publikace aplikací
    • Možnosti publikace v C#: Self-contained vs. framework-dependent deployment
    • Publikace aplikace pomocí Visual Studio (wizard "Publish")
    • Výběr cílové platformy (např. Windows, Linux, macOS)
Aktuální nabídka
Školicí místo
Jazyk kurzu

Uvedené ceny jsou bez DPH.

25.08.2025
GOC2124 Délka 5 dní Typ Prezenční Jazyk: CZ/SK Gopas Praha Prezenční
21 000 Kč
16.09.2025
GOC2124 Délka 4 dny Typ Online Live Jazyk: CZ/SK Gopas Praha Online
21 000 Kč
03.11.2025
GOC2124 Délka 5 dní Typ Prezenční Jazyk: CZ/SK Gopas Praha Prezenční
21 000 Kč
11.08.2025
GOC2124 Délka 5 dní Typ Prezenční Jazyk: CZ/SK Gopas Brno Prezenční
21 000 Kč
24.11.2025
GOC2124 Délka 5 dní Typ Prezenční Jazyk: CZ/SK Gopas Brno Prezenční
21 000 Kč
28.07.2025
GOC2124 Délka 5 dní Typ Prezenční Jazyk: CZ/SK Gopas Bratislava Prezenční
1 000 €
01.12.2025
GOC2124 Délka 5 dní Typ Prezenční Jazyk: CZ/SK Gopas Bratislava Prezenční
1 000 €