Išmokite C# programavimo pagrindus su struktūrizuotomis, pradedantiesiems pritaikytomis vaizdo pamokomis, skirtomis besimokantiesiems, neturintiems ankstesnės programavimo patirties.
Ši edukacinė programėlė supažindina su pagrindinėmis programavimo sąvokomis, tokiomis kaip kintamieji, metodai, ciklai, sąlygos ir duomenų tipai, prieš pereinant prie objektinio programavimo principų, įskaitant klases, objektus, paveldėjimą, polimorfizmą, inkapsuliaciją ir abstrakciją. Turinys pateikiamas aiškiai, neutraliai ir mokomai, todėl tinka studentams, savarankiškai besimokantiems ir visiems, kurie dar tik pradeda kurti programinę įrangą.
Pamokose naudojamos modernios C# ir .NET sąvokos ir daugiausia dėmesio skiriama tvirto programavimo praktikos, dažniausiai naudojamos realiame programavimo pasaulyje, pagrindo kūrimui. Taip pat aptariamos sudėtingesnės temos, tokios kaip išimčių tvarkymas, failų tvarkymas, derinimas, rekursija ir metodų perkrova, padedant besimokantiesiems suprasti, kaip programos yra struktūrizuojamos ir prižiūrimos.
Ši programėlė skirta kaip bendras mokymosi šaltinis, skirtas suprasti C# programavimo pagrindus ir platesnes programavimo sąvokas. Ją galima naudoti asmeniniam mokymuisi, akademinei paramai arba kaip atspirties taškas tolesnėms studijoms tokiose srityse kaip programų ar žaidimų kūrimas.