Programavimas Visual C++ - kursas 34 990 RUB. iš Specialistas, mokymas 40 ak. val., Data: 2023 m. gegužės 12 d.
įvairenybės / / November 28, 2023
C++ programavimo kalba atsirado devintojo dešimtmečio pradžioje, kai Bell Labs darbuotojas Björnas Stroustrupas savo poreikiams sugalvojo keletą C kalbos patobulinimų. Šiais laikais C++ yra plačiai naudojama programinės įrangos kūrimui, nes yra viena populiariausių programavimo kalbų. Jos taikymo sritis apima operacinių sistemų, įvairių taikomųjų programų, įrenginių tvarkyklių, įterptųjų sistemų programų, didelio našumo serverių ir žaidimų kūrimą.
Yra daug C++ kalbos diegimų, tiek nemokamų, tiek komercinių, ir įvairioms platformoms. Vienas C++ variantų yra „Visual C++“, „Microsoft“ produktas, kuris yra „Microsoft Visual Studio“ rinkinio dalis. Prisiminus, kad Microsoft produktai šiais laikais naudojami itin plačiai, tampa aišku, kad su šia programine įranga dirbantys profesionalai yra paklausūs rinkoje.
Norinčius plėtoti savo karjerą programavimo srityje Specialistų rengimo centras kviečia išklausyti kursą „Programavimas Visual C++“.
Kursas skirtas visiems C programuotojams ir visoms platformoms. Jis bus naudingas tiek patyrusiems, tiek pradedantiesiems C kūrėjams, norintiems tobulinti savo profesinius įgūdžius mokantis C++.
Kurso programa sudaroma atsižvelgiant į profesinio standarto „Programuotojas“, patvirtinto, reikalavimus. 2013 m. lapkričio 18 d. Rusijos Federacijos darbo ir socialinės apsaugos ministerijos įsakymu Nr.679n.
Kursas „Programavimas Visual C++“ apima visus rengimo ir programų rašymo etapus C++ kalba. Išmoksite dirbti su įvairiais C++ duomenų tipais, operatoriais ir funkcijomis, atlikti inkapsuliavimą, naudotis konstruktoriais ir destruktoriais. Įvaldykite abstrakčias klases ir sąsajas, funkcijų šablonus ir išmokite valdyti išimtis. Kurso programa taip pat apima modernios Microsoft Visual Studio kūrimo aplinkos studijas.
Kurso „Programavimas Visual C++“ ypatumas yra tas, kad visos kurso metu įgytos teorinės žinios yra sustiprinamos praktiniais pavyzdžiais. Kursą veda nuostabūs dėstytojai, savo srities profesionalai. Visi jie sėkmingai derina mokymą su praktiniu darbu. Baigę kursus gausite darbdavių pripažintą Centro „Specialistas“ pažymėjimą.
Tu išmoksi:
- Darbas su įvairiais duomenų tipais, operatoriais ir C++ funkcijomis
- Atlikite kapsuliavimą
- Naudokite konstruktorius ir destruktorius
- Perkrovos operacijos
- Naudokite paveldimumą ir polimorfizmą
- Kurti abstrakčias klases ir sąsajas
- Taikykite funkcijų ir klasių šablonus
- Tvarkyti išimtis
- Naudokite modernią kūrimo aplinką Microsoft Visual Studio
5
kursaiProfesionalus Qt5 kursų mokytojas. Jis turi 5 metų programinės įrangos kūrėjo (C\C++), 3 metų vadovaujančio kūrėjo, 2 metų programinės įrangos architekto ir 10 metų mokytojo patirtį. Šiuo...
Profesionalus Qt5 kursų mokytojas. Jis turi 5 metų programinės įrangos kūrėjo (C\C++), 3 metų vadovaujančio kūrėjo, 2 metų programinės įrangos architekto ir 10 metų mokytojo patirtį. Šiuo metu jis yra pirmaujantis programinės įrangos inžinierius ir dizaineris 1C.
Baigė (su pagyrimu) Maskvos valstybinio universiteto Chemijos fakultetą, pavadintą M. V. Lomonosovas. Vladimiras Aleksandrovičius nuolat mokosi ir tobulina savo lygį, didelį dėmesį skiria kompetentingam dizainui ir programavimo stiliui. Moka keletą programavimo kalbų (C/C++, Python, PHP, Java), o per ilgus praktikos metus dirbo beveik visomis pagrindinėmis programavimo kalbomis. Turi pagyrimo sertifikatus iš programinės įrangos talpinimo įstaigų (dirbdamas Agate – vienoje didžiausių sistemų jūrų laivyno integratoriai), taip pat daugiau nei 70 atsiliepimų iš daugiau nei 500 klientų svetainėje profi.ru (iš viso įvertinimas 4,63+).
Vladimiras Aleksandrovičius yra „skrupulingas“ mokytojas gerąja to žodžio prasme - jis visada stengiasi iki galo suprasti problemą \ technologija \ koncepciją, kad viskas taptų aišku jo klasių mokiniams. Puikiai paaiškina, iš pirmo karto moko viską daryti švariai ir teisingai, moka išklausyti ir išgirsti publiką. Klausytojai ypač atkreipia dėmesį į jo gebėjimą rasti atskirą požiūrį į kiekvieną studentą, taip pat naudingus pavyzdžius iš asmeninės praktikos.
1 modulis. Duomenų tipai, operacijos ir funkcijos C++ (4 ac. h.)
- Nuorodos duomenų tipas.
- Operacijos yra konteksto išplėtimas.
- Operacijos naujos ir ištrinti.
- Integruotos eilutinės funkcijos.
- Funkcijų perkrovimas. Numatytieji argumentai
2 modulis. Inkapsuliavimas (4 ak. h.)
- Klasės deklaracija.
- Prieigos kontrolė.
- Ši rodyklė.
- Draugiškos pamokos ir funkcijos.
3 modulis. Specialiosios klasės metodai (4 ak. h.)
- Numatytasis konstruktorius.
- Kopijavimo konstruktorius.
- Perkraunami konstruktoriai.
- Destruktorius.
4 modulis. Pastovios ir statinės klasės nariai (4 ak. h.)
- Pastovios funkcijos ir objektai.
- Statiniai duomenys ir funkcijos.
- Inicijuojimo ir naudojimo taisyklės.
5 modulis. Operacijų perkrova (4 ak. h.)
- Operatoriaus perkrovos taisyklės C++.
- Pagrindinių operacijų perkrovimo pavyzdžiai.
- Perkraunamas priskyrimo operatorius ir kopijavimo konstruktorius.
6 modulis. Duomenų srautai C++ (4 ac. h.)
- Gijų klasių hierarchija C++.
- Suformatuotas įvestis / išvestis.
- Manipuliatorių naudojimas ir kūrimas.
- I/O perkrova.
- Darbas su failais.
7 modulis. Paveldėjimas ir polimorfizmas (4 ak. h.)
- Paveldėjimas kaip kodo pakartotinio naudojimo mechanizmas.
- Virtualios funkcijos ir vėlyvas įrišimas.
- Daugialypis paveldėjimas
- Virtuali bazinė klasė.
- Grynos virtualios funkcijos ir abstrakčios klasės.
8 modulis. Funkcijų ir klasių šablonai (4 ak. h.)
- Šablonų taikymo sritys.
- Šablonų funkcijų kūrimas ir perkrovimas.
- Klasių šablonų apibrėžimas, specializacija ir naudojimas.
9 modulis. Išimčių valdymas (4 ak. h.)
- Naudojant try, gaudyti, mesti operatorius.
- Dinaminis vykdymo laiko tipo identifikavimas (RTTI).
- Tipo konvertavimo operacijos.
10 modulis. Paskutinė pamoka (4 ak. h.)
- Kursinių darbų baigimas.