C# és .NET alapok
ASDF
C# Programozás
Néhány gyakori terület, ahol a C# (ejtsd: szí-sharp vagy C - sharp) programozási nyelvet használják:
1. Windows asztali alkalmazások: A C# népszerű választás Windows asztali alkalmazások, például eszközök, játékok és rendszerszintű segédprogramok készítéséhez.
2. Webes alkalmazások: A C# használható szerveroldali webalkalmazások készítésére az ASP.NET keretrendszer segítségével.
3. Mobilalkalmazások: A C# nyelv használható natív mobilapplikációk fejlesztésére iOS, Android és Windows rendszerekre olyan keretrendszerek segítségével, mint a Xamarin és a Maui.
4. Játékok: A C#-ot gyakran használják játékok készítésére, különösen Windows és Xbox platformokra.
5. Felhőalkalmazások: A C# az Azure és más felhőplatformok segítségével felhőalapú alkalmazások kifejlesztésére használható.
6. A dolgok internete (IoT) alkalmazások: A C# nyelv használható IoT-eszközök és -rendszerek alkalmazásainak készítésére.
Összességében a C# egy sokoldalú programozási nyelv, amelyet az iparágak és alkalmazások széles körben használnak.
1. Bevezetés a .NET keretrendszerbe
2. C# programozás alap műveletei:
- Operátorok (érték adó, tesztelő, logikai)
- Típusok
- Konstans és változó
- Tömb, mátrix
- Jelölések
- Kommentek
- Típus konverziók
3. Fejlesztői környezet kialakítása (Visual Studio)
- Kinézet elemzés
- Beállítások
4. Az első C# projekt és solution az alapoktól
- Solution, Project fogalma
- Program kategóriák
- Alap generált programkód
- Console használata
- Elágazások(if, switch)
- Ciklusok(while, do while, for, foreach)
5. Procedurális C# programozás
- Működése
- Metódusok
- Funkciók(függvények)
- Rekurziók
6. Rendezések
- Egyszerű cserés
- Buborékos
- Minimum kiválasztásos
7. Szöveges fájlkezelés, állomány és szövegkezelés
- Fájlból olvasás, fájlba írás
- Szöveg függvények
- CSV kezelés
- Fájlkezelés, mappakezelés
8. Az eddig tanultak összefoglalása
- összefoglaló óra
- kérdések és válaszok
9. Vizsga az első részből
- Teszt
- Vizsgamunka(mini projekt)
10. OOP programozás .NET keretrendszerben
- Bevezetés
- Osztályok
- Objektumok (példányok)
- Kapcsolatok
- Névtér (namespace)
- Absztrakció
- Egységbezárás
- Adatrejtés
- Öröklés
- Polimorfizmus
- Kód újrafejleszthetőség
- Valósvilág modell implementálása
11. Objektum orientáció a gyakorlatban, C#-ban
- Osztály létrehozása, felépítése
- Láthatósági szintek
12. A C# programozásban a statikus osztály, metódus, változó feladata
- Statikus osztály és felhasználása
- Statikus elemek és felhasználása
13. Windows Forms Application, .NET GUI
- Winforms használata
- Vezérlők
- Paraméterek
- Események
- Ablakok, dialógusok
- Egyedi ablakok
- Dinamikus komponensek
- Időzítés
14. Speciális adatszerkezetek
- Listák
- Vermek
- Sorok
- Halmazok
- Szótárak
15. Bővítések
- Típus kibővítés
- Metódus felülbírálása
- Öröklődés
16.. Absztrakt és lezárt osztályok
- Fogalma
- Működése
17. SOLID elv és kivételkezelés
- Futás idejű hibák kivédése
- Saját kivételkezelés
- Programozási elv betartása
Beleznai Mátyás:
Mindkét tanár, Zoli és Alex maximálisan átadta az anyagot érthetően és szakszerűen, emberi tempóban és mindig segítőkészek voltak.
Tovább a teljes értékelésre
Rigó Adrián:
C# tanfolyamra jelentkeztem nagyon színvonalas az oktatás az oktatók naprakészek, precízek. Az oktatás szervező Pletser Ági nagyon rendes és segítőkész , gördülékeny volt minden.Ajánlani tudom őket!
Tovább a teljes értékelésre
Dobosi Gábor:
Összességében a Prooktatást mindenkinek bátran ajánlom, aki minőségi, jól szervezett és szakmailag erős programozó képzést keres.
Tovább a teljes értékelésre
A C# programozás és .NET tanfolyam időtartama vizsgákkal együtt összesen 198 óra, 7 hónap.
Tanfolyam díj: bruttó 679.000 Ft
Részletfizetés esetén: bruttó 91.000 Ft x 8 vagy bruttó 75.000 x 10
Felnőttképzési nyilvántartási szám:B/2020/008338