Razumevanje osnova C# jezika: Uvođenje u sintaksu C# jezika, tipove podataka, promenljive, operatore i osnovne strukture kontrolnog toka (if-else, petlje).
Osnove objektno-orijentisanog programiranja (OOP): Objašnjavanje osnovnih principa OOP-a, uključujući klase, objekte, enkapsulaciju (encapsulation) i osnovno nasleđivanje (basic inheritance).
Uvod u .NET Core: Razumevanje .NET Core okvira, njegove arhitekture i uloge u razvoju aplikacija za više platformi.
Izrada konzolnih aplikacija: Kreiranje jednostavnih konzolnih aplikacija koristeći C# i .NET Core.
Upravljanje izuzecima: Učenje kako se pravilno obrađuju greške i izuzeci u C# aplikacijama.
Rad sa kolekcijama: Razumevanje različitih tipova kolekcija dostupnih u C#-u za čuvanje i manipulaciju podacima.
Osnovne operacije sa fajlovima: Učenje načina čitanja i pisanja u fajlove koristeći C#.
Uvod u ASP.NET Core: Pregled razvoja veb aplikacija sa ASP.NET Core-om, uključujući izradu jednostavnih veb aplikacija.
Osnovno razumevanje Entity Framework Core: Uvođenje u Entity Framework Core za osnovni pristup podacima u C# aplikacijama.