Programozás Visual C++ nyelven - tanfolyam 34 990 RUB. szakorvostól, képzés 40 ak. h., Időpont: 2023. május 12.
Vegyes Cikkek / / November 28, 2023
A C++ programozási nyelv az 1980-as évek elején keletkezett, amikor a Bell Labs alkalmazottja, Björn Stroustrup számos fejlesztést javasolt a C nyelven saját igényei szerint. Napjainkban a C++-t széles körben használják szoftverfejlesztésre, mivel az egyik legnépszerűbb programozási nyelv. Alkalmazási körébe tartozik operációs rendszerek, különféle alkalmazási programok, eszközillesztő-programok, beágyazott rendszerekhez való alkalmazások, nagy teljesítményű szerverek és játékok létrehozása.
A C++ nyelvnek számos megvalósítása létezik, ingyenesen és kereskedelmileg is, valamint különféle platformokra. A C++ egyik változata a Visual C++, egy Microsoft termék, amely a Microsoft Visual Studio programcsomag része. Ha emlékszünk arra, hogy a Microsoft termékeit manapság rendkívül széles körben használják, világossá válik, hogy az ezzel a szoftverrel dolgozó szakembereket keresik a piac.
A programozási területen fejleszteni kívánókat a Szakképző Központ a „Programozás Visual C++ nyelven” tanfolyamra hívja.
A kurzus minden C programozó számára készült és minden platformon. Mind a tapasztalt, mind a kezdő C fejlesztők számára hasznos lesz, akik a C++ tanulásával szeretnék fejleszteni szakmai készségeiket.
A kurzus programját a „Programozó” szakmai szabvány követelményeinek figyelembevételével állítjuk össze, jóváhagyva. az Orosz Föderáció Munkaügyi és Szociális Védelmi Minisztériumának 2013. november 18-i rendelete alapján 679n.
A „Programozás Visual C++ nyelven” kurzus a C++ nyelvű programok előkészítésének és írásának minden szakaszát lefedi. Megtanulod a különböző C++ adattípusokkal, operátorokkal és függvényekkel való munkát, kapszulázást, valamint konstruktorokat és destruktorokat használni. Sajátítson el absztrakt osztályokat és felületeket, függvénysablonokat, és tanulja meg a kivételek kezelését. A kurzus program részét képezi a modern Microsoft Visual Studio fejlesztői környezet tanulmányozása is.
A „Programozás Visual C++-ban” kurzus sajátossága, hogy a kurzus során elsajátított összes elméleti tudást gyakorlati példákkal erősítjük meg. A tanfolyamot csodálatos tanárok, szakterületük szakemberei tartják. Mindegyik sikeresen ötvözi a tanítást a gyakorlati munkával. A tanfolyam elvégzése után a „Speciális” Központtól a munkáltatók által elismert bizonyítványt kap.
Tanulni fogsz:
- Különféle adattípusokkal, operátorokkal és C++ függvényekkel dolgozhat
- Végezze el a kapszulázást
- Használjon konstruktorokat és destruktorokat
- Túlterhelési műveletek
- Használja az öröklődést és a polimorfizmust
- Absztrakt osztályok és interfészek fejlesztése
- Függvény- és osztálysablonok alkalmazása
- Kivételek kezelése
- Használja a Microsoft Visual Studio modern fejlesztői környezetét
5
tanfolyamokQt5 tanfolyamok professzionális tanára. 5 éves szoftverfejlesztői (C\C++), 3 éves vezető fejlesztői, 2 éves szoftvertervezői, 10 éves oktatói tapasztalattal rendelkezik. Ebben...
Qt5 tanfolyamok professzionális tanára. 5 éves szoftverfejlesztői (C\C++), 3 éves vezető fejlesztői, 2 éves szoftvertervezői, 10 éves oktatói tapasztalattal rendelkezik. Jelenleg az 1C vezető szoftvermérnöke és tervezője.
A Moszkvai Állami Egyetem Kémiai Karának diplomája (kitüntetéssel) M.V. Lomonoszov. Vladimir Aleksandrovich folyamatosan tanul és fejleszti a szintjét, nagy figyelmet fordít a hozzáértő tervezésre és programozási stílusra. Több programozási nyelvet ismer (C/C++, Python, PHP, Java), és a gyakorlati évek során szinte az összes főbb programozási nyelven dolgozott. Dicsérő oklevéllel rendelkezik a szoftverelhelyezési létesítményektől (az Agatnál – az egyik legnagyobb rendszernél – dolgozott integrátorok a haditengerészet számára), valamint több mint 70 vélemény több mint 500 ügyféltől a profi.ru oldalon (összesen értékelés 4,63+).
Vlagyimir Alekszandrovics a szó jó értelmében „aprólékos” tanár - mindig igyekszik a végsőkig megérteni a kérdést \ technológia \ koncepciót -, hogy minden világossá váljon osztályai diákjai számára. Jól magyaráz, elsőre megtanít mindent tisztán és helyesen csinálni, tudja, hogyan kell figyelni és hallani a közönséget. A hallgatók különösen felhívják a figyelmet arra, hogy képes minden tanuló számára külön megközelítést találni, valamint a személyes gyakorlatból hoz hasznos példákat.
1. modul. Adattípusok, műveletek és függvények C++ nyelven (4 ac. h.)
- Referencia adattípus.
- A műveletek a kontextus kiterjesztései.
- Műveletek új és törlése.
- Beépített inline funkciók.
- Funkció túlterhelés. Alapértelmezett argumentumok
2. modul. Tokozás (4 ac. h.)
- Osztálynyilatkozat.
- Hozzáférés-szabályozás.
- Ez a mutató.
- Barátságos órák és funkciók.
3. modul. Speciális osztályú módszerek (4 ak. h.)
- Alapértelmezett konstruktor.
- Konstruktor másolása.
- A kivitelezők túlterhelése.
- Pusztító.
4. modul. Állandó és statikus osztálytagok (4 ac. h.)
- Állandó függvények és objektumok.
- Statikus adatok és függvények.
- Az inicializálás és a használat szabályai.
5. modul. Működési túlterhelés (4 ac. h.)
- Operátor túlterhelési szabályok C++ nyelven.
- Példák az alapműveletek túlterhelésére.
- A hozzárendelési operátor és a másoláskonstruktor túlterhelése.
6. modul. Adatfolyamok C++ nyelven (4 ac. h.)
- A szálosztályok hierarchiája a C++ nyelven.
- Formázott bemenet/kimenet.
- Manipulátorok használata és létrehozása.
- I/O túlterhelés.
- Fájlokkal való munka.
7. modul. Öröklődés és polimorfizmus (4 ac. h.)
- Az öröklődés, mint a kód újrafelhasználásának mechanizmusa.
- Virtuális funkciók és késői kötés.
- Többszörös öröklés
- Virtuális alaposztály.
- Tiszta virtuális függvények és absztrakt osztályok.
8. modul. Függvény- és osztálysablonok (4 ac. h.)
- A sablonok alkalmazási területei.
- Sablon funkciók létrehozása és túltöltése.
- Az osztálysablonok meghatározása, specializációja és használata.
9. modul. Kivételkezelés (4 ac. h.)
- Try, catch, throw operátorok használata.
- Dinamikus futásidejű típusazonosító (RTTI).
- Típuskonverziós műveletek.
10. modul. Utolsó lecke (4 ak. h.)
- Tanfolyam elvégzése.