C++ tanfolyam

2017.09.19. - 2017.11.16.
K.,Cs.
17:00 - 20:15
9 hét (72 óra)

Más időpont érdekelne Kérdésem lenne a képzésről

C++ tanfolyam rövid jellemző leírása

Tanfolyamunkon a C és C++ nyelv alapjait sajátíthatják el a résztvevők. 
A QT Designer program használata mellett megismerik a vizuális komponenseket, az adatbázis-kezelés alapjait, az SQL nyelvet, és az adatbázis alapú programok készítésének elvét.

Tanfolyam adatai

Nyilvántartásba vételi szám:
E-000069/2013/D007
Tanfolyam díja:
144.000 Ft (áfamentes)
Tanfolyam vizsgadíja:
0 Ft
Tanfolyam óraszáma:
72 óra
Tanfolyam végét igazoló dokumentum:
tanúsítvány
Tanfolyam helyszíne:
1139 Budapest, Frangepán utca 3.

A tanfolyam megkezdésének feltételei:

Iskolai végzettség:
nem feltétel
Szakmai végzettség:
nem feltétel
Szükséges előismeretek:
Programozási alapismeretek;
ajánljuk Programozás alapismeretek tanfolyamunkat

Tantermeink képekben

Tanterem 1
Tanterem 2
Tanterem 3
Tanterem 4
Tanterem 5
Tanterem 6

C++ tanfolyam tematika

C++ programozás

FEJLESZTŐ KÖRNYEZET TELEPÍTÉSE, MEGISMERÉSE
  • A C++ beszerzése, verziók, különféle fejlesztőkörnyezetek összehasonlítása
  • A Qt fejlesztőkörnyezet telepítése, beállítása
  • A Qt Creator felépítése, projekt létrehozása, tulajdonságok beállítása
  • Felhasználói felület rajzolása
  • Ablak tervezése, layoutok készítése
A C++ PROGRAMOZÁSI NYELV ALAPJAI
  • Típusok, változók és konstansok
  • Programozási stílus
  • Elágazások, ciklusok fajtái, használata
  • Eljárások és függvények, paraméterezés fajtái
  • Tulajdonságok elérése, használata, beállítása
  • Tömbök, gyűjtemények használata, iterátorok
  • Egyszerű C++ program készítése
OBJEKTUMORIENTÁL PROGRAMOZÁS
  • Objektumok és osztályok
  • Generikus osztályok
  • Öröklődés, információk elrejtése
  • Osztályok és példányok
  • Objektumorientált program készítése
ADATBEVITELI KOMPONENSEK
  • Gomb, szövegmezők, fajtáik, különbségek
  • Vizuális komponensek tulajdonságai
  • Eseménykezelés (Signal-slot-mechanizmus)
  • Egyszerű számológép készítése
VÁLASZTHATÓ KOMPONENSEK
  • CheckBox, RadioButton
  • Betűstílus választó program készítése
LISTA ÉS TÁBLÁZAT KOMPONENSEK
  • ListWidget, TableWidget, ComboBox használata
  • Egyszerű adatkezelő program készítése listákkal
FÁJLKEZELÉS, PÁRBESZÉDABLAKOK
  • Szövegfájl írása és olvasása, QFile objektumok használata
  • Előre definiált párbeszédablakok
  • Modális és nem modális ablak
  • QMessageBox függvény használata
  • Adatfeldolgozó alkalmazás készítése
AZ ABLAKOK MENÜRENDSZERE ÉS A KÉPEK
  • Képek, képlisták készítése
  • Menük és almenük készítése
  • Popup menük
  • Toolbar, Statusbar
PROGRAMTERVEZÉS, SZÖVEGSZERKESZTŐ PROGRAM KÉSZÍTÉS
  • Algoritmusok készítése, a programtervezés szempontjai
  • Hogyan fogjak hozzá?
  • Szövegszerkesztő megtervezése és elkészítése
EGÉRKEZELÉS, RAJZOLÁS
  • Az egéresemények és paramétereik
  • Kattintás és rajzolás
  • Grafikus nyomtatás, nyomtatókezelés
  • Rajzoló program készítése
TÖBB FORMOS, TÖBB LAPOS ALKALMAZÁSOK
  • Form stílusok, keretstílusok, keret ikonjai
  • Formok automatikus méretezése, kis- és teljes méretűvé alakítása
  • TabWidget komponens
  • Több ablakos és több lapos alkalmazás készítése, szövegszerkesztő átírása
FUTÁSI IDŐBEN LÉTREHOZOTT OBJEKTUMOK
  • Objektumok létrehozása futási időben, elhelyezés gyűjteményekbe
  • Layoutok használata az objektumok elhelyezéséhez
  • Memóriajáték készítése
MYSQL ADATBÁZIS-KEZELÉS QT-BEN
  • Adatelérés komponensei
  • QSqlDatabase, QSqlQuery
  • Adattáblák megjelenítése, kezelése táblázatos formában
  • Adatbázis kezelése táblázatosan
AZ SQL NYELV ALAPJAI
  • Select, Insert, Update, Delete parancsok
SQL ALKALMAZÁSOK
  • MySql szerver használata
  • A Query komponens használata
  • Adatbázis-kezelő alkalmazás készítése
VIZSGA
  • Önálló alkalmazás elkészítése

A tanfolyamokat indítani a fentebb kiírt tervezett időpontokban megfelelő létszám esetén tudjuk, ennek hiányában a tervezett kezdési időpontot későbbi kezdésre módosítjuk.