Programmeerimine Visual C++ keeles - kursus 34 990 RUB. alates Spetsialist, koolitus 40 ak. h., kuupäev: 12. mai 2023.
Varia / / November 28, 2023
Programmeerimiskeel C++ sai alguse 1980. aastate alguses, kui Bell Labsi töötaja Björn Stroustrup tuli oma vajaduste jaoks välja C-keele mitmete täiustustega. Tänapäeval kasutatakse tarkvara arendamiseks laialdaselt C++, mis on üks populaarsemaid programmeerimiskeeli. Selle rakendusala hõlmab operatsioonisüsteemide, mitmesuguste rakendusprogrammide, seadmedraiverite, manussüsteemide rakenduste, suure jõudlusega serverite ja mängude loomist.
C++ keele rakendusi on palju, nii tasuta kui ka kommertskasutuses ning erinevatele platvormidele. Üks C++ variantidest on Visual C++, Microsofti toode, mis on osa Microsoft Visual Studio komplektist. Kui meenutada, et Microsofti tooteid kasutatakse tänapäeval ülimalt laialdaselt, saab selgeks, et selle tarkvaraga töötavad professionaalid on turul nõutud.
Neid, kes soovivad arendada oma karjääri programmeerimisvaldkonnas, kutsub Spetsialistide Koolituskeskus läbima kursuse “Programmeerimine Visual C++”.
Kursus on mõeldud kõigile C-programmeerijatele ja kõigil platvormidel. See on kasulik nii kogenud kui ka algajatele C-arendajatele, kes soovivad arendada oma professionaalseid oskusi C++ õppimise kaudu.
Kursuse programm on koostatud arvestades kutsestandardi “Programmeerija”, kinnitatud, nõudeid. Vene Föderatsiooni töö- ja sotsiaalkaitseministeeriumi 18. novembri 2013. aasta korraldusega nr 679n.
Kursus “Programmeerimine Visual C++” hõlmab kõiki programmide ettevalmistamise ja kirjutamise etappe C++ keeles. Õpid töötama erinevate C++ andmetüüpide, operaatorite ja funktsioonidega, teostama kapseldamist ning kasutama konstruktoreid ja destruktoreid. Õppige abstraktseid klasse ja liideseid, funktsioonimalle ning õppige erandite haldamist. Kursuse programm sisaldab ka kaasaegse Microsoft Visual Studio arenduskeskkonna õppimist.
Kursuse “Programmeerimine Visual C++” eripäraks on see, et kõik kursusel omandatud teoreetilised teadmised on kinnitatud praktiliste näidetega. Kursust juhendavad suurepärased õpetajad, oma ala professionaalid. Kõik nad ühendavad edukalt õpetamise praktilise tööga. Kursuse läbimisel saate keskuse “Spetsialist” tunnistuse, mida tunnustavad tööandjad.
Sa õpid:
- Töötage erinevate andmetüüpide, operaatorite ja C++ funktsioonidega
- Tehke kapseldamine
- Kasutage konstruktoreid ja hävitajaid
- Ülekoormustoimingud
- Kasutage pärilikkust ja polümorfismi
- Töötage välja abstraktsed klassid ja liidesed
- Rakenda funktsiooni- ja klassimalle
- Erandite haldamine
- Kasutage kaasaegset arenduskeskkonda Microsoft Visual Studio
5
kursusedQt5 kursuste professionaalne õpetaja. Tal on 5-aastane kogemus tarkvaraarendajana (C\C++), 3 aastat juhtiva arendajana, 2 aastat tarkvaraarhitektina ja 10 aastat juhendajana. Sellel...
Qt5 kursuste professionaalne õpetaja. Tal on 5-aastane kogemus tarkvaraarendajana (C\C++), 3 aastat juhtiva arendajana, 2 aastat tarkvaraarhitektina ja 10 aastat juhendajana. Praegu on ta 1C juhtiv tarkvarainsener ja disainer.
Lõpetanud (kiitusega) Moskva Riikliku Ülikooli keemiateaduskonna M.V. Lomonossov. Vladimir Aleksandrovitš õpib pidevalt ja tõstab oma taset, pöörab suurt tähelepanu pädevale disainile ja programmeerimisstiilile. Tunneb mitmeid programmeerimiskeeli (C/C++, Python, PHP, Java) ning aastatepikkuse praktika jooksul on ta töötanud peaaegu kõigis suuremates programmeerimiskeeltes. Tal on tarkvarapaigutusasutuste kiitustunnistused (töötamise ajal Agatis - ühes suurimas süsteemis mereväe integraatorid), samuti rohkem kui 70 arvustust enam kui 500 kliendilt saidil profi.ru (kokku hinnang 4,63+).
Vladimir Aleksandrovitš on selle sõna heas tähenduses “täpse” õpetaja - ta püüab alati teemast \ tehnoloogia \ kontseptsioonist lõpuni aru saada, et tema klassi õpilastele kõik selgeks saaks. Ta seletab hästi, õpetab kõike esimesel korral puhtalt ja õigesti tegema, oskab kuulata ja kuulda publikut. Kuulajad panevad eriti tähele tema oskust leida igale õpilasele eraldi lähenemine, aga ka kasulikke näiteid isiklikust praktikast.
1. moodul. Andmetüübid, toimingud ja funktsioonid C++ (4 ac. h.)
- Viiteandmete tüüp.
- Operatsioonid on konteksti laiendused.
- Toimingud uued ja kustutada.
- Sisseehitatud sisemised funktsioonid.
- Funktsioonide ülekoormus. Vaikeargumendid
2. moodul. Kapseldamine (4 ak. h.)
- Klassi deklaratsioon.
- Juurdepääsu kontroll.
- See osuti.
- Sõbralikud tunnid ja funktsioonid.
3. moodul. Eriklassi meetodid (4 ak. h.)
- Vaikekonstruktor.
- Kopeeri konstruktor.
- Konstruktorite ülekoormamine.
- Hävitaja.
4. moodul. Püsivad ja staatilised klassiliikmed (4 ak. h.)
- Pidevad funktsioonid ja objektid.
- Staatilised andmed ja funktsioonid.
- Initsialiseerimise ja kasutamise reeglid.
5. moodul. Toimingute ülekoormus (4 ac. h.)
- Operaatori ülekoormuse reeglid C++ keeles.
- Näited põhitoimingute ülekoormamisest.
- Määramisoperaatori ja koopiakonstruktori ülekoormamine.
6. moodul. Andmevood C++ keeles (4 ac. h.)
- Keermeklasside hierarhia C++ keeles.
- Vormindatud sisend/väljund.
- Manipulaatorite kasutamine ja loomine.
- I/O ülekoormus.
- Töötamine failidega.
7. moodul. Pärilikkus ja polümorfism (4 ak. h.)
- Pärand kui koodi taaskasutamise mehhanism.
- Virtuaalsed funktsioonid ja hiline sidumine.
- Mitmekordne pärand
- Virtuaalne baasklass.
- Puhtad virtuaalsed funktsioonid ja abstraktsed klassid.
8. moodul. Funktsiooni- ja klassimallid (4 ak. h.)
- Mallide kasutusvaldkonnad.
- Malli funktsioonide loomine ja ülekoormamine.
- Klassimallide määratlus, spetsialiseerumine ja kasutamine.
9. moodul. Erandite haldamine (4 ak. h.)
- Proovi, püüda, viska operaatorite kasutamine.
- Dünaamiline käitusaja tüübituvastus (RTTI).
- Tüübi teisendustoimingud.
10. moodul. Viimane tund (4 ak. h.)
- Kursusetööde täitmine.