2018. március 1., csütörtök

Mielőtt nekilátnánk...

Mindenekelőtt köszönetet szeretnék mondani neked, hogy itt vagy és ezeket a bejegyzéseket tanulmányozod. Remélem, segítségedre lesznek hogy elsajátítsd a C# programozási nyelvet.

Tudom, hogy nem kevés anyag tornyosodik előtted. De nem kell mindegyiken átrágnod magad. Inkább azt ajánlom, fusd át őket nagy vonalakban, hogy tudd, mi az, amit itt találhatsz. Csak ezután mélyülj el egy-egy témakörben -- különösen, ha sietsz vagy célzottan keresel valamilyen témát.

Ez a blog kifejezetten a nevelt lányom támogatására született. Középiskolás, és most találkozik először számítástechnikával, informatikával és programozással. Éppen ezért nagyon az alapoktól indulunk. Lehet, hogy te már gyakorlottabban érkeztél ide, nyugodtan hagyd ki az alapozó bejegyzéseket. A cél az, hogy akkor is elboldogulj, ha most találkozol először ezzel a témával.

Az emelt szintű informatika érettségin nagyon egyszerű programokat kell írnotok. Nincs csili-vili felhasználói felület,  csak egy fekete ablak (konzol), amire szöveges üzeneteket írtok ki. Nincsenek komoly adatbázisok az alkalmazás mögött, legfeljebb egy szövegfájlból kell adatokat felolvasni. Ez nem is baj, mert a vizsga szűkös ideje alatt nem is lehetne komolyabb, "piacképes" alkalmazásokat készíteni.

Éppen ezért ebben a kurzusban hanyagolni fogom a szemet gyönyörködtető felhasználói felületeket. Nem mutatom meg, hogyan készülnek a modern web vagy mobil alkalmazások, vagy hogyan társalognak a programjaink az interneten keresztül. Megmaradunk az érettségihez szükséges unalmas fekete konzolnál. Azért nem kell elkeseredni: a képernyő mögött is izgalmas dolgokkal fogsz találkozni 

Sokat merítettem mások tananyagaiból. Kitűnő C# kurzusokat találhatsz a Neten, különösen angol nyelven. Álljon itt néhány azok közül, amiket magam is nagyon kedvelek:


Nincsenek megjegyzések:

Megjegyzés küldése

A Visual Studio Code telepítése

C# programozáshoz szükségünk lesz egy programra, amivel megíratjuk a C# kódot, lefordíthatjuk a számítógép számára végrehajtható formába, fu...