Programmering i Visual C++ - kurs 34 990 RUB. från Specialist, utbildning 40 ac. h., Datum: 12 maj 2023.
Miscellanea / / November 28, 2023
Programmeringsspråket C++ uppstod i början av 1980-talet, när Bell Labs medarbetare Björn Stroustrup kom med ett antal förbättringar av C-språket för sina egna behov. Nuförtiden används C++ flitigt för mjukvaruutveckling, eftersom det är ett av de mest populära programmeringsspråken. Dess omfattning inkluderar skapandet av operativsystem, en mängd olika applikationsprogram, drivrutiner, applikationer för inbyggda system, högpresterande servrar och spel.
Det finns många implementeringar av C++-språket, både gratis och kommersiellt, och för olika plattformar. En variant av C++ är Visual C++, en Microsoft-produkt som ingår i Microsoft Visual Studio-sviten. Om vi kommer ihåg att Microsofts produkter används extremt flitigt nuförtiden, blir det tydligt att yrkesverksamma som arbetar med denna programvara efterfrågas av marknaden.
De som vill utveckla sin karriär inom programmeringsområdet bjuds in av Specialistutbildningscentret att gå kursen “Programmering i Visual C++”.
Kursen är avsedd för alla C-programmerare och på alla plattformar. Det kommer att vara användbart för både erfarna och nybörjare C-utvecklare som vill utveckla sina professionella färdigheter genom att lära sig C++.
Kursprogrammet är sammanställt med hänsyn till kraven i yrkesstandarden ”Programmerare”, godkänd. på order från Ryska federationens ministerium för arbete och socialt skydd av den 18 november 2013 nr 679n.
Kursen "Programmering i Visual C++" täcker alla stadier av förberedelse- och skrivprogram i C++. Du kommer att lära dig att arbeta med olika C++ datatyper, operatorer och funktioner, utföra inkapsling och använda konstruktorer och destruktorer. Bemästra abstrakta klasser och gränssnitt, funktionsmallar och lär dig hur du hanterar undantag. I kursprogrammet ingår också att studera den moderna utvecklingsmiljön Microsoft Visual Studio.
Det speciella med kursen “Programmering i Visual C++” är att alla teoretiska kunskaper som förvärvats i kursen förstärks med praktiska exempel. Kursen undervisas av underbara lärare, professionella inom sitt område. Alla kombinerar de framgångsrikt undervisning med praktiskt arbete. Efter avslutad kurs kommer du att få ett certifikat från Center "Specialist", erkänt av arbetsgivare.
Du kommer att lära dig:
- Arbeta med olika datatyper, operatorer och C++-funktioner
- Utför inkapsling
- Använd konstruktörer och förstörare
- Överbelastningsoperationer
- Använd arv och polymorfism
- Utveckla abstrakta klasser och gränssnitt
- Använd funktions- och klassmallar
- Hantera undantag
- Använd den moderna utvecklingsmiljön Microsoft Visual Studio
5
kurserProfessionell lärare i Qt5-kurser. Han har 5 års erfarenhet som mjukvaruutvecklare (C\C++), 3 år som ledande utvecklare, 2 år som mjukvaruarkitekt och 10 år som handledare. Vid denna...
Professionell lärare i Qt5-kurser. Han har 5 års erfarenhet som mjukvaruutvecklare (C\C++), 3 år som ledande utvecklare, 2 år som mjukvaruarkitekt och 10 år som handledare. För närvarande är han en ledande mjukvaruingenjör och designer inom 1C.
Graduate (med utmärkelser) från fakulteten för kemi vid Moscow State University uppkallad efter M.V. Lomonosov. Vladimir Aleksandrovich studerar ständigt och förbättrar sin nivå, ägnar stor uppmärksamhet åt kompetent design och programmeringsstil. Kan flera programmeringsspråk (C/C++, Python, PHP, Java), och under åren av praktik har han arbetat i nästan alla större programmeringsspråk. Har lovbetyg från programvaruplaceringsanläggningar (under sin tid på Agat - ett av de största systemen integratörer för marinen), samt mer än 70 recensioner från mer än 500 kunder på profi.ru (totalt betyg 4,63+).
Vladimir Aleksandrovich är en "noggrann" lärare i ordets goda bemärkelse - han försöker alltid förstå frågan \ teknik \ koncept till slutet - så att allt blir klart för eleverna i hans klasser. Han förklarar bra, lär sig att göra allt rent och korrekt första gången, vet hur man lyssnar och hör publiken. Lyssnare noterar särskilt hans förmåga att hitta ett separat förhållningssätt till varje elev, såväl som användbara exempel han ger från personlig praktik.
Modul 1. Datatyper, operationer och funktioner i C++ (4 ac. h.)
- Referensdatatyp.
- Operationer är förlängningar av sammanhang.
- Operationer nya och ta bort.
- Inbyggda inline-funktioner.
- Funktionsöverbelastning. Standardargument
Modul 2. Inkapsling (4 ac. h.)
- Klassdeklaration.
- Åtkomstkontroll.
- Den här pekaren.
- Vänliga klasser och funktioner.
Modul 3. Specialklassmetoder (4 ac. h.)
- Standardkonstruktör.
- Kopiera konstruktör.
- Överbelastade konstruktörer.
- Förstörare.
Modul 4. Konstanta och statiska klassmedlemmar (4 ac. h.)
- Konstanta funktioner och objekt.
- Statiska data och funktioner.
- Regler för initiering och användning.
Modul 5. Driftöverbelastning (4 ac. h.)
- Operatörsöverbelastningsregler i C++.
- Exempel på överbelastning grundläggande operationer.
- Överbelastning av uppdragsoperatören och kopieringskonstruktören.
Modul 6. Dataströmmar i C++ (4 ac. h.)
- Hierarki av trådklasser i C++.
- Formaterad input/output.
- Använda och skapa manipulatorer.
- I/O överbelastning.
- Arbeta med filer.
Modul 7. Arv och polymorfism (4 ac. h.)
- Arv som en mekanism för kodåteranvändning.
- Virtuella funktioner och sen bindning.
- Multipelt arv
- Virtuell basklass.
- Rena virtuella funktioner och abstrakta klasser.
Modul 8. Funktions- och klassmallar (4 ac. h.)
- Användningsområden för mallar.
- Skapa och överbelasta mallfunktioner.
- Definition, specialisering och användning av klassmallar.
Modul 9. Undantagshantering (4 ac. h.)
- Använda försök, fånga, kasta operatörer.
- Dynamisk körtidstypidentifiering (RTTI).
- Typ konverteringsåtgärder.
Modul 10. Sista lektionen (4 ac. h.)
- Slutför kurser.