C# szoftverfejlesztő képzés és .net keretrendszer
∙ 9 hónap
∙ Szakképesítés
Tanfolyam indulása
2024. szeptember 02.
Tanfolyam díja
716 000 Ft 655 000 Ft
FIGYELEM! Ez nem ingyenes tanfolyam. Ez önköltséges, azaz fizetős képzés. A tanfolyam árát az alábbi táblázatban találod.
Tanfolyam főbb adatai:
A tanfolyam besorolása
Szakképesítés
A tanfolyam helyszíne
A tanfolyam időtartama
9 hónap
Óraszám
236
A tanfolyam díja
716 000 Ft 655 000 Ft
Jelentkezési határidő:
2024. 08. 31.
Tanfolyam egyéb adatai:
Időtartam | Indulás | Ütemezés | Képzés díja |
---|---|---|---|
9 hónap | 2024. szept. 02. | hétfő-szerda este vagy szombat napközben | 716 000 Ft 655 000 Ft |
Időtartam
9 hónap
Indulás
2024. szept. 02.
Ütemezés
hétfő-szerda este vagy szombat napközben
Képzés díja
716 000 Ft 655 000 Ft
Kiegészítő információk
Mi a képzés célja?🤓
A C# egy általános célú programozási nyelv, így alkalmazások széles skálájára használható. Windows asztali szoftvereket, webalkalmazásokat, mobil appokat és játékokat egyaránt fejlesztünk C#-ban.
Használjuk felhő alkalmazások létrehozására, és ezeken felül különböző dolgokat, kütyüket (IoT) is gyakran C#-ban programozunk. A C# elválaszthatatlan az alatta futó .NET keretrendszertől, amit szintén megismerünk a képzés során.
A C# képzés célja, hogy a résztvevők a megszerzett tudással olyan piacképest tudást szerezzenek, amivel junior fejlesztőként el tudnak helyezkedni a munkaerő piacon, akkor is, ha nincs előzetes vagy e mellett megszerzett egyéb IT ismeretük. Épp ezért a C# alapképzés (3.5 hónap) után megtanítjuk a webes C#-ot (winforms) és a webes applikációt mobil applikációvá átalakító Xamarin-t is ( +2 hónap)
A C programnyelv család a statisztikák szerint 2022-ben a legjelentősebb a Java és a Python mellett, ám a C#-nak mindegyiknél nagyobb ütemben nő a jelentősége. Az egyik legérettebb, legkiforrottabb programozási nyelvként is szokták nevezni, nem véletlenül. És ez az előnye a jövőben még népszerűbbé teszi majd.
Hogyan tudod majd használni a képzésen tanultakat?🧑💻
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 Unity.
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.
Tematika⤵️
I. modul
C# és .NET tanfolyam - kezdő szint
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 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
A kezdő tanfolyam során más egyéb projektek mellett a tanulókkal együtt egy Winforms GUI alapú játékot fogunk készíteni C# nyelven, mégpedig egy klasszikust, a 'DonkeyKong' demót.
Donkey Kong játék újraírása C#-ban
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
A C# és .NET programozó alap tanfolyam hossza: 3 és fél hónap, 93 tanóra.
Online Programozó képzés
II. modul
Haladó C# és SQL tanfolyam
1. C# interfészek
- Jellemzőik
- Használatuk
2. Delegáltak
- Működésük, használatuk
3. Saját események
- Létrehozásuk és használatuk
4. LINQ Lambda kifejezések
5. Dynamic Link Library(dll)
- Létrehozásuk
- Használatuk és előnyei
6. Adatbázis kezelés .NET keretrendszerben(SQL)
- Kezelés, létrehozás és beállítás
- SQL szerver elérése C# -pal
- DataGridView és ListView komponensek
- Teszt
- SOLID elvek
- Vizsgamunka(OOP kezdő projekt)
7. Donkey Kong játék projektmunka befejezése az SQL és egyéb tanult technológiák segítségével.
8. Záró vizsga
- AI órák
- Vizuális felületek generálása AI-val ASP.NET esetében
- SQL kódok generálása mesterséges intelligenciával
- Szintaktikai hiba keresése AI-val
- Vizuális felületek generálása AI-val ASP.NET esetében
III. modul
C# tanfolyam PRO
Ezen a kiegészítő tanfolyamon olyan modern és igazán keresett technológiákat tanulnak meg a résztvevők, amivel juniorként is el fognak tudni heyezkedni a munkaerőpiacon. A Winforms-szal a webes C#-ot tanuljuk meg, mivel a C# egyre fontosabb a webfejlesztés területén is. A Xamarin nevű programmal pedig iOS vagy Android telefonos applikációvá fordítjuk át C#-ban megírt programunkat.
1. WinForms Design
- Ablakelemek dizájnolása
- Egyedi elemek létrehozása és implementálása
- Grafikai elemek és munka folyamatok optimalizálása
2. Többszálúsítás
-Thread
-Task
-Invoke metódus
3. Mobil applikáció készítés
- Xamarin Forms bemutatása
- Crossplatformitás(Android, IOS)
- Design elemek
- Mire figyeljünk mobilfejlesztésnél
4. Webapplikáció létrehozása ASP.Net -tel
- Miért jó egyéb webes technológiákkal szemben
- Felépítése, használata
- Típusai
- HTML, CSS és Javascript kapcsolata az ASP.Net-tel
5. Verziókövetés a gyakorlatban
- Feladata és előnye
- Github használata
A Pro C# tanfolyam időtartama 48 óra, vizsgával együtt 2 hónap.
A tanfolyam díja: 177.000 Ft
A teljes, három modulból álló C# képzés kedvezményes díja: 716.000 Ft helyett 655.000 Ft😍
Részletfizetés esetén: 72.000 Ft x 10 hó
(A tanfolyam 9 hónapos, a díját részletfizetés esetén 10 részletben kell befizetni.)