Bezár

C# programozás képzés | Full-stack fejlesztő

#online oktatás   #munkaidő után   #élő órák   #részletfizetéssel  

Kezdés:  | 

Nehézségi szint:
Nyelvi sajátosságok:
Sokoldalú, Skálázható, Rendszerezett. Teljes Microsoft támogatással.
Felhasználás:
Windows programok, játékok, mobil applikáció készítés, nagy teherbírású rendszerek
Karrier út:
Windows szoftverfejlesztő, .net fejlesztő és Mobil app fejlesztő
Jelleg:
Full-stack C# és .net fejlesztő képzés online, élő, visszanézhető órákkal
Tanfolyam hossza:
236 tanóra (9 hónap)
Kezdés, időpont:
hétfő-szerda este VAGY szombat napközben. indulás 3 havonta
Részletfizetés:
igen, 10 vagy 15 részletben

A C programnyelv család a statisztikák szerint 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. Miközben rengeteg backend fejlesztő kedvenc programnyelve az egész világon, emellett frontend mobil applikáció készítés egyik legmegbízhatóbb programnyelve is a C#, a .NET és a Maui támogatásával.

Jelentkezés tanfolyamra

Az aktuális kedvezményért tekerj le az oldal aljára!

0. lépés: alkalmassági teszt

Jelentkezz tesztre

hogy megtudd, neked való-e a C sharp programozás

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.

 

Tematika

I. modul

C# programozás é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 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

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 C# Programozás képzés

 

II. modul

Haladó C# programozás é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

 


A haladó C# programozás és SQL tanfolyam hossza: 3 és fél hónap, 93 tanóra.

Amennyiben csak a haladó tanfolyamra szeretnél jönni, akkor ezen az oldalon tudsz jelentkezni.  
 


A C# programozás és .NET tanfolyam időtartama vizsgákkal együtt összesen 189 óra, 7 hónap.

Tanfolyam díj (2024): bruttó 596.000 Ft 

Részletfizetés esetén: bruttó 80.000 Ft  x 8 hónap

Online Programozó képzés


 

III. modul - PRO

C# programozás: Mobil applikáció készítés

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 MAUI nevű programmal pedig iOS vagy Android telefonos applikációvá fordítjuk át C#-ban megírt programunkat. A felsorolt technológiák segítségével könnyen és gyorsan megvalósítható a kereszt-platformos mobil applikáció készítés.

 

Tematika

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
- MAUI technológia bemutatása
- Crossplatformitás(Android, IOS)
- Design elemek, stíluslapok
- 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 Mobil Applikáció készítés C# tanfolyam időtartama 48 óra, vizsgával együtt 2 hónap.

A tanfolyam díja: bruttó 196.000 Ft 


 

 

A teljes, három modulból álló C# programozás képzés kedvezményes díja: bruttó 792.000 Ft helyett bruttó 725.000 Ft.

Képzés időtartama: 9 hónap - 236 óra.

Fizetési lehetőségek:

Egyben br. 725.000 Ft 
10 havi részlettel br. 80.000 x 10 
15 havi részlettel br. 56.000 x 15 

 

Last Minute kedvezmény! A Január 21-én induló képzésünkre most 10% kedvezménnyel jelentkezhetsz! A kedvezmény a havi díjas konstrukcióban fizetőkre is vonatkozik, akkor a havi részletekből jön le a 10%.

 

Online C# és .NET Programozás képzés

 

Legyen egy új szakmád: C# és .net fejlesztő

HTML / CSS
13 Január
18 Január
21 Január
Python
15 Január
21 Január
15 Február
PHP
14 Január
25 Január
10 Február
Full-stack
13 Január
18 Január
21 Január
C#
21 Január
8 Február
  Mit tanuljak?  

Tanfolyam-naptár