Jedná se o první ze dvou videokurzů, které slouží jako má maturitní práce. V tomto prvním kurzu programování, který je určen začátečníkům a vysvětluje obecné techniky programování prostřednictvím programovacího jazyku C#, se naučíte základní teoretické informace o programovacím jazyce C# a programování obecně. Dále se naučíte úplné základy programování, bez kterých se v žádném případě neobejdete. Mezi tato témata patří například základní datové typy, změna toku programu či jeho větvení. Nadchází podstatné objektově orientované programování, které je již dnes velmi populární a využívané. U objektově orientovaného programování by se měl sledující naučit vytvářet nové třídy, správně definovat jejich funkci a veškerý kód poté třídit a spravovat tak, aby byl co nejlépe čitelný. V pozdějších fázích kurzu kurzu se začánají objevovat i pokročilejší a méně podstatná témata, o kterých by měl mít začátečník nějaké povědomí i přes to, že je nemusí hned nutně používat, ale dříve nebo později na ně stejně narazí a bude je potřebovat. Na úplném konci kurzu se nachází i výčet novinek, které přináší nové verze programovacího jazyka C#. Po čas celého kurzu se nacházíme v základním konzolovém prostředí a nevyužíváme žádné přídavné knihovny, jelikož by mohli začátečníky příliš rozptylovat. Po čas celého kurzu využíváme vývojové prostředí Visual Studio 2022.