Detail kurzu

Microsoft Visual C# I. - pre začiatočníkov

IT LEARNING SLOVAKIA, s.r.o.

Popis kurzu

Moderný programovací jazyk C# bol koncipovaný ako primárny nástroj pre tvorbu aplikácií na platforme .NET, ktorá reprezentuje virtuálny stroj spoločnosti Microsoft. Jeho syntax a štruktúra vychádzajú z jazyka C/C++ a niekoľko rysov bolo prevzatých z multiplatformového jazyka Java. Programy napísané v .NET sú veľmi rýchle a efektívne využívajú operačnú pamäť. Jazyk C# je čisto objektovo orientovaný jazyk a podporuje prakticky všetky vlastnosti OOP akými sú zapúzdrenosť, dedičnosť, mnohotvárnosť, abstraktnosť a virtuálne metódy. Výhodou platformy .NET je, že kompilátor ukladá medzikód do klasického spustiteľného súboru, ktorý je na cieľovom operačnom systéme známy – napríklad .exe vo Windows. Týmto spôsobom platforma .NET príjemne zatienila rozdiely medzi vytváraním „klasických“ aplikácií v C/C++ a aplikáciami písanými v C#.

Obsah kurzu

==Úvod do programovania - Procesor a operačná pamäť - Virtuálna pamäť, pamäť procesu - Procesy, vlákna, úlohy - Úloha operačného systému pri programovaní - Kompilačné a interpretačné jazyky - Virtuálne stroje ==Úvod do jazyka C# - Úvod do platformy .NET - Prvý program v C# - konzolová aplikácia - Obecná štruktúra programu - Kompilácia a spustenie programu - Funkcionálne programovanie - Konzolová aplikácia, konzolové parameter - Debugovanie, krokovanie programu ==Údajové typy, premenné, operátory a výrazy - Zápis identifikátorov a ich použitie - Obecný zápis výrazov - Ľavé a pravé hodnoty vo výrazoch - Rozdelenie údajových typov – hodnotové, referenčné - Deklarácia a použitie premenných - Príkazy priradenia, porovnávacie príkazy - Operátory – aritmetické, logické, priraďovacie - Implicitná a explicitná konverzia - Lokálne premenné - Obory platnosti premenných ==Trieda - Zapúzdrenie - Vysvetlenie triedy a rozdielu medzi triedou a objektom - Deklarácia triedy a členov triedy - Členské premenné - Členské metódy - Konštruktory ==Vytváranie metód a obory platnosti - Deklarácia a implementácia metód - Obory platnosti – modifikátory private, public, static - Parametrické metódy - Návratová hodnota metódy - Vstupné, vstupno-výstupné, výstupné parametre a voliteľné parametre ==Vetvenia a cykly - Logické hodnoty a ich použitie pre riadenie toku kódu - Vetvenie if-else - Vetvenie switch - Cyklenie s podmienkami while, do-while - Cyklenie s pevným počtom krokov – for

Cieľová skupina

začiatočník
Hodnotenie




Organizátor