C# – Fundamentals of Programming (CNET1)

Microsoft, Programming

This course welcomes complete beginners to .NET and C#. It teaches basic C# syntax, common data types, operators and platform essentials. The course uses modern .NET (e.g. .NET 6 / C# 10) and is useful for self-learners; algorithmic thinking is expected.

You will get hands-on practice with IDE and development tools, write sample apps like "Hello World" and learn variables, control flow and loops. The course covers classes and collections, plus project organization, debugging and handling exceptions.

Location, current course term



Brno + online (volitelně)
10/20/2025 - 10/22/2025 CZECH
Order
12/15/2025 - 12/17/2025 CZECH
Order
2/9/2026 - 2/11/2026 CZECH
Order
Praha + online (volitelně)
9/22/2025 - 9/24/2025 CZECH
Order
11/3/2025 - 11/5/2025 CZECH
Order
12/29/2025 - 12/31/2025 CZECH
Order
2/23/2026 - 2/25/2026 CZECH
Order
Custom Customized Training (date, location, content, duration)

The course:

Hide detail
  • Introduction to the .NET platform
    1. History and origins
    2. Overview of how the platform works
  • Getting started with C# and development tools
    1. Philosophy of C# and its programming paradigms
    2. Development tools overview
    3. Introduction to a chosen IDE
    4. "Hello World" and first run
  • Core elements of the C# language
    1. Basic syntax explained
    2. Statements, expressions, operators
    3. Comments
    4. Working with data in C#
    5. Fundamental numeric types
    6. Fundamental non-numeric types
    7. Variables and naming conventions
    8. Common operators
    9. Type conversions
    10. Arrays
    11. Text strings
    12. Summary of basic types and default values
    13. Using help and documentation
    14. Value vs. reference types, and NULL handling
  • Basic program control structures
    1. Methods
    2. Conditional branching
    3. Loops and iterations
  • Basics of object-oriented design
    1. Classes and class building blocks
    2. Class instances
    3. Collections
  • Practical tips and best practices
    1. Organizing a .NET project
    2. Adding third-party libraries
    3. Introduction to exceptions
    4. Troubleshooting and fixing errors
  • Debugging and stepping through code
Assumed knowledge:
No prior C# experience required; basic algorithmic thinking is expected.
Recommended subsequent course:
C# – for intermediate developers (CNET2)
Schedule:
3 days (9:00 AM - 5:00 PM )
Course price:
576.00 € ( 696.96 € incl. 21% VAT)
Language:

Vybrané zákaznické reference

SPS software s.r.o., Tomáš K.
C# – Fundamentals of Programming ( CNET1)
"Oceňuji profesionalitu lektora, spojení praktických znalostí i schopnosti vysvětlit danou problematiku. Názorné samostatné práce, které uceleně a nenásilně navazovaly a směrovaly k nastavenému cíli školení. Dostatek času pro samostatnou práci i navazující dotazy k tématice. I přes obsáhlost tématu svižné tempo. Přístup k posluchačům odpovídající naší úrovni (komunikace na úrovni vývojářů). Naprostá spokojenost s kurzem i online platformou (bez nutnosti instalace, bezproblémové použití, interakce v rámci skupiny), rychlá výměna materiálů a dílčích řešení přes github - nenásilné praktické použití. Děkuji za sice náročné, ale příjemně strávené dny."
SPS software s.r.o., Marek K.
C# – Fundamentals of Programming ( CNET1)
"Celkový dojem školení byl skvělý. Pan lektor byl velice dobře obeznámen s tématy, které se na školení probíraly, byl na ně připraven a i když se občas narazilo na něco nového, nebyl žádný problém, byly vidět bohaté zkušenosti s danou problematikou. Jednotlivé části se probíraly tempem, které odpovídalo úrovni účastníků, lektor byl velice nápomocen při řešení konkrétních problémů a pokud bylo třeba, přistupoval i individuálně. Na každý dotaz poskytl obsáhlou odpověď s příklady a odkazy na detailní informace na webu. Styl školení bych nechal na stávající úrovni, podle mého názoru je velmi dobře postaven. Co mne zaujalo, byly osobní zkušenosti a pohled na určitě problémy, které se v C# řeší, což bylo velkým přínosem. Kurz poskytl úvodní nahlédnutí do možností .NET core pomocí MS VisualStudio, co vše se s tím dá napsat. Lektor se pokusil v rámci dostupného času poskytnout maximum možných informací, které začátečník potřebuje. Za mne naprostá spokojenost a panu lektorovi přeji mnoho dalších spokojených zákazníků, kteří využijí jehp služeb a nechají se proškolit. "
Amenit s.r.o., Petr K.
C# – Fundamentals of Programming ( CNET1)
"Školení naprosto splnilo mé očekávání - doplnění mezer v základech způsobených samostudiem C#."
Toyota Tsusho Europe SA Czech Republic Branch, Filip H.
C# – Fundamentals of Programming ( CNET1)
"Pan lektor je očividně velmi znalý ve svém oboru. Interaktivní části programování stylem brainstorming byly velmi vítané. Jedinou, ale výraznou, výtku mám, že dle mého názoru není kurz vhodný pro lidi, co úplně začínají s programováním. Spíše je vhodný pro lidi, co už ovládají programování v jiném jazyku a pouze si doplňují .NET."
Digiteq Automotive s.r.o., Jan P.
C# – Fundamentals of Programming ( CNET1)
"Kurz naprosto splnil mé očekávání, tj. získat ucelenější poznatky k programování v C# na .NET platformě. Školitel nemá problém přizpůsobit výklad potřebám účastníků. "
PLATIT a.s., Marek V.
C# – Fundamentals of Programming ( CNET1)
"Kurz byl prospěšný. Bylo potřebné znát základní info o programování. "
Vitesco Technologies Czech Republic s.r.o., Vladislav N.
C# – Fundamentals of Programming ( CNET1)
"Celková spokojenost a variabilita školení."
Vitesco Technologies Czech Republic s.r.o., Jan A.
C# – Fundamentals of Programming ( CNET1)
"Školitel velmi kvalitně připravený. Obsah velice zajímavý."
ČEZ Distribuce, a. s., Martin D.
C# – Fundamentals of Programming ( CNET1)
"Přínos: ukázky konkrétních projektů."
OZM Research s.r.o., Jakub Š.
C# – Fundamentals of Programming ( CNET1)
"Celkový dojem byl výborný. Školení splnilo mé potřeby a připravilo mě na další úrovně programování."
Česká správa sociálního zabezpečení, Jaroslav Š.
C# – Fundamentals of Programming ( CNET1)
"Kurs byl pro mne přínosný. Lektor mi vždy trpělivě vysvětlil vše, čemu jsem nerozuměl :-)."
LABTECH s.r.o., Miroslav N.
C# – Fundamentals of Programming ( CNET1)
" Zaujalo: Příklady použití z praxe, casestudies"
Kooperativa pojišťovna, a.s., Vienna Insurance Group, Viktor K.
C# – Fundamentals of Programming ( CNET1)
"Ze školení mám skvělý pocit. Velice příjemný a vstřícný přístup lektora. Jsem nadmíru spokojen. "
Arkance Systems CZ s.r.o., Michael V.
C# – Fundamentals of Programming ( CNET1)
"Nemám námitek. Velmi kvalitní školení."
Samohýl group a.s., Vít O.
C# – Fundamentals of Programming ( CNET1)
"Praktické využití získaných znalostí. Přizpůsobení se všem účastníkům, podle jejich potřeb a cíle, čeho chtějí dosáhnout. "
Digiteq Automotive s.r.o., Lucie Z.
C# – Fundamentals of Programming ( CNET1)
"Se školením jsem byla spokojená. Přínosem bylo celé školení."
SAINT-GOBAIN ADFORS CZ s.r.o, Jan H.
C# – Fundamentals of Programming ( CNET1)
"Vše naprosto v pořádku. Po školení je spousta věcí daleko jasnější."
A.R. Technik spol. s r.o., Martin M.
C# – Fundamentals of Programming ( CNET1)
"Plně spokojen.Nic bych neměnil."
A.R. Technik spol. s r.o., Vít C.
C# – Fundamentals of Programming ( CNET1)
"Dobrý přistup lektora, vhodně zvolené přizpůsobené tempo"
A.R. Technik spol. s r.o., Radek M.
C# – Fundamentals of Programming ( CNET1)
"Bylo to asi jedno s nejpřínosnějších školení, co jsem zažil. Velmi mile mě překvapil vstřícný přístup lektora."
A.R. Technik spol. s r.o., Ondřej J.
C# – Fundamentals of Programming ( CNET1)
"Pan Ing. Pluskal byl velmi příjemný a erudovaný školitel. Průběh kurzu předčil moje očekávání a s celým kurzem jsem velmi spokojen. Kurz splnil to, co jsme od něj očekávali."
Quadient Technologies Czech s.r.o., Tomáš S.
C# – Fundamentals of Programming ( CNET1)
"Velmi spokojeny. Zkuseny skolitel. Lidsky pristup. bylo videt, ze vi o cem mluvi. "
Solitea Česká republika, a.s., Jiří M.
C# – Fundamentals of Programming ( CNET1)
"Školení splnilo moje představy, problematika byla dostatečně procvičena na praktických příkladech."
KYOCERA AVX Components s.r.o., Jan S.
C# – Fundamentals of Programming ( CNET1)
"Velmi dobře zvládnuté odborné školení s velkou dávkou příkladů"
KYOCERA AVX Components s.r.o., Jiří K.
C# – Fundamentals of Programming ( CNET1)
"Dostal jsem dobrý přehled o možnostech použití VisualStudia a různých technologií a programovacích technik. Dobré praktické ukázky."
KYOCERA AVX Components s.r.o., Pavel K.
C# – Fundamentals of Programming ( CNET1)
"+ jsem ohromen zkušenostmi lektora + přínosné školení, nejlepší školení na C#, jaké jsem doposud absolvoval - na poslední témata zbylo málo času - občas bylo dle mého názoru trochu příliš improvizace Celkově velice dobré školení, vyhrazený čas nedovolil více. "
TŘINECKÉ ŽELEZÁRNY, a. s., Zbyněk P.
C# – Fundamentals of Programming ( CNET1)
"Nové informace využitelné v praxi."