Programmering i Visual C++ - kursus RUB 34.990. fra Specialist, uddannelse 40 ac. h., Dato: 12. maj 2023.
Miscellanea / / November 28, 2023
Programmeringssproget C++ opstod i begyndelsen af 1980'erne, da Bell Labs-medarbejder Björn Stroustrup kom med en række forbedringer af C-sproget til sine egne behov. I dag er C++ meget brugt til softwareudvikling, da det er et af de mest populære programmeringssprog. Dens omfang omfatter oprettelse af operativsystemer, en række applikationsprogrammer, enhedsdrivere, applikationer til indlejrede systemer, højtydende servere og spil.
Der er mange implementeringer af C++ sproget, både gratis og kommercielt, og til forskellige platforme. En variant af C++ er Visual C++, et Microsoft-produkt, der er en del af Microsoft Visual Studio-pakken. Hvis vi husker, at Microsoft-produkter bruges ekstremt meget i disse dage, bliver det klart, at professionelle, der arbejder med denne software, er efterspurgte af markedet.
De, der ønsker at udvikle deres karriere inden for programmering, inviteres af Specialistuddannelsescentret til at tage kurset “Programmering i Visual C++”.
Kurset er beregnet til alle C-programmører og på alle platforme. Det vil være nyttigt for både erfarne og uerfarne C-udviklere, der ønsker at udvikle deres professionelle færdigheder ved at lære C++.
Kursusprogrammet er sammensat under hensyntagen til kravene i den faglige standard "Programmer", godkendt. efter ordre fra Ministeriet for Arbejde og Social Beskyttelse i Den Russiske Føderation af 18. november 2013 nr. 679n.
Kurset "Programmering i Visual C++" dækker alle stadier af forberedelse og skriveprogrammer i C++. Du lærer at arbejde med forskellige C++ datatyper, operatorer og funktioner, udføre indkapsling og bruge konstruktører og destruktorer. Mestre abstrakte klasser og grænseflader, funktionsskabeloner, og lær, hvordan du håndterer undtagelser. Kursusprogrammet omfatter også at studere det moderne Microsoft Visual Studio-udviklingsmiljø.
Det særegne ved kurset “Programmering i Visual C++” er, at al teoretisk viden erhvervet i kurset er forstærket med praktiske eksempler. Kurset undervises af vidunderlige lærere, fagfolk inden for deres felt. Alle kombinerer de med succes undervisning med praktisk arbejde. Efter endt kursus vil du modtage et certifikat fra Centeret "Specialist", anerkendt af arbejdsgiverne.
Du vil lære:
- Arbejd med forskellige datatyper, operatorer og C++ funktioner
- Udfør indkapsling
- Brug konstruktører og destruktorer
- Overbelastningsoperationer
- Brug arv og polymorfi
- Udvikle abstrakte klasser og grænseflader
- Anvend funktions- og klasseskabeloner
- Administrer undtagelser
- Brug det moderne udviklingsmiljø Microsoft Visual Studio
5
kurserProfessionel underviser på Qt5 kurser. Han har 5 års erfaring som softwareudvikler (C\C++), 3 år som leadudvikler, 2 år som softwarearkitekt og 10 år som tutor. På dette...
Professionel underviser på Qt5 kurser. Han har 5 års erfaring som softwareudvikler (C\C++), 3 år som leadudvikler, 2 år som softwarearkitekt og 10 år som tutor. I øjeblikket er han en førende softwareingeniør og designer i 1C.
Kandidat (med udmærkelse) fra fakultetet for kemi ved Moscow State University opkaldt efter M.V. Lomonosov. Vladimir Aleksandrovich studerer og forbedrer konstant sit niveau, lægger stor vægt på kompetent design og programmeringsstil. Kender flere programmeringssprog (C/C++, Python, PHP, Java), og gennem årenes praksis har han arbejdet i næsten alle større programmeringssprog. Har anerkendelsesbeviser fra softwareplaceringsfaciliteter (i hans tid på at arbejde hos Agat - et af de største systemer integratorer til flåden), samt mere end 70 anmeldelser fra mere end 500 kunder på profi.ru (i alt vurdering 4,63+).
Vladimir Aleksandrovich er en "omhyggelig" lærer i ordets gode forstand - han forsøger altid at forstå problemet \ teknologi \ koncept til slutningen - så alt bliver klart for eleverne i hans klasser. Han forklarer godt, lærer at gøre alting rent og korrekt første gang, forstår at lytte og høre publikum. Lytterne bemærker især hans evne til at finde en separat tilgang til hver elev, såvel som nyttige eksempler, han giver fra personlig praksis.
Modul 1. Datatyper, operationer og funktioner i C++ (4 ac. h.)
- Referencedatatype.
- Operationer er udvidelser af kontekst.
- Operationer ny og slet.
- Indbyggede inline funktioner.
- Funktion overbelastning. Standardargumenter
Modul 2. Indkapsling (4 ac. h.)
- Klasseerklæring.
- Adgangskontrol.
- Denne pointer.
- Venlige klasser og funktioner.
Modul 3. Specialklassemetoder (4 ac. h.)
- Standard konstruktør.
- Kopi konstruktør.
- Overbelastende konstruktører.
- Destruktor.
Modul 4. Konstante og statiske klassemedlemmer (4 ac. h.)
- Konstante funktioner og objekter.
- Statiske data og funktioner.
- Regler for initialisering og brug.
Modul 5. Driftsoverbelastning (4 ac. h.)
- Operatør overbelastningsregler i C++.
- Eksempler på overbelastning af grundlæggende operationer.
- Overbelastning af opgaveoperatøren og kopikonstruktøren.
Modul 6. Datastrømme i C++ (4 ac. h.)
- Hierarki af trådklasser i C++.
- Formateret input/output.
- Brug og oprettelse af manipulatorer.
- I/O overbelastning.
- Arbejde med filer.
Modul 7. Arv og polymorfi (4 ac. h.)
- Arv som en mekanisme til genbrug af kode.
- Virtuelle funktioner og sen binding.
- Multipel arv
- Virtuel basisklasse.
- Rene virtuelle funktioner og abstrakte klasser.
Modul 8. Funktions- og klasseskabeloner (4 ac. h.)
- Anvendelsesområder for skabeloner.
- Oprettelse og overbelastning af skabelonfunktioner.
- Definition, specialisering og brug af klasseskabeloner.
Modul 9. Undtagelseshåndtering (4 ac. h.)
- Brug af try, catch, throw-operatører.
- Dynamic runtime type identification (RTTI).
- Typekonverteringsoperationer.
Modul 10. Sidste lektion (4 ac. h.)
- Afslutte kurser.