Programmering i Visual C++ - kurs RUB 34.990. fra Spesialist, opplæring 40 ac. h., dato: 12. mai 2023.
Miscellanea / / November 28, 2023
Programmeringsspråket C++ oppsto tidlig på 1980-tallet, da Bell Labs-ansatt Björn Stroustrup kom med en rekke forbedringer av C-språket for sine egne behov. I dag er C++ mye brukt til programvareutvikling, og er et av de mest populære programmeringsspråkene. Omfanget inkluderer opprettelse av operativsystemer, en rekke applikasjonsprogrammer, enhetsdrivere, applikasjoner for innebygde systemer, høyytelsesservere og spill.
Det finnes mange implementeringer av C++-språket, både gratis og kommersielle, og for ulike plattformer. En variant av C++ er Visual C++, et Microsoft-produkt som er en del av Microsoft Visual Studio-pakken. Hvis vi husker at Microsoft-produkter brukes ekstremt mye i disse dager, blir det klart at profesjonelle som jobber med denne programvaren er etterspurt av markedet.
De som ønsker å utvikle sin karriere innen programmering inviteres av Spesialistopplæringssenteret til å ta kurset “Programmering i Visual C++”.
Kurset er beregnet på alle C-programmerere og på alle plattformer. Det vil være nyttig for både erfarne og nybegynnere C-utviklere som ønsker å utvikle sine faglige ferdigheter ved å lære C++.
Kursopplegget er satt sammen under hensyntagen til kravene i fagstandarden "Programmer", godkjent. etter ordre fra departementet for arbeid og sosial beskyttelse i Den russiske føderasjonen av 18. november 2013 nr. 679n.
Kurset “Programmering i Visual C++” dekker alle stadier av forberedelse og skriveprogrammer i C++. Du vil lære å jobbe med ulike C++ datatyper, operatorer og funksjoner, utføre innkapsling og bruke konstruktører og destruktorer. Mestre abstrakte klasser og grensesnitt, funksjonsmaler og lær hvordan du administrerer unntak. Kursprogrammet inkluderer også å studere det moderne Microsoft Visual Studio-utviklingsmiljøet.
Det særegne med kurset “Programmering i Visual C++” er at all teoretisk kunnskap tilegnet i kurset er forsterket med praktiske eksempler. Kurset undervises av fantastiske lærere, profesjonelle innen sitt felt. Alle av dem kombinerer undervisning med praktisk arbeid. Etter fullført kurs vil du motta et sertifikat fra senteret "Spesialist", anerkjent av arbeidsgivere.
Du vil lære:
- Arbeid med ulike datatyper, operatorer og C++-funksjoner
- Utfør innkapsling
- Bruk konstruktører og destruktorer
- Overbelastningsoperasjoner
- Bruk arv og polymorfisme
- Utvikle abstrakte klasser og grensesnitt
- Bruk funksjons- og klassemaler
- Administrer unntak
- Bruk det moderne utviklingsmiljøet Microsoft Visual Studio
5
kursProfesjonell lærer på Qt5-kurs. Han har 5 års erfaring som programvareutvikler (C\C++), 3 år som hovedutvikler, 2 år som programvarearkitekt og 10 år som veileder. På dette...
Profesjonell lærer på Qt5-kurs. Han har 5 års erfaring som programvareutvikler (C\C++), 3 år som hovedutvikler, 2 år som programvarearkitekt og 10 år som veileder. For tiden er han en ledende programvareingeniør og designer i 1C.
Utdannet (med utmerkelser) ved Fakultet for kjemi ved Moscow State University oppkalt etter M.V. Lomonosov. Vladimir Aleksandrovich studerer og forbedrer stadig nivået sitt, legger stor vekt på kompetent design og programmeringsstil. Kan flere programmeringsspråk (C/C++, Python, PHP, Java), og gjennom årene med praksis har han jobbet i nesten alle store programmeringsspråk. Har anerkjennelsessertifikater fra programvareplasseringsanlegg (i tiden han jobbet på Agat - et av de største systemene integratorer for marinen), samt mer enn 70 anmeldelser fra mer enn 500 kunder på profi.ru (totalt vurdering 4,63+).
Vladimir Aleksandrovich er en "nøysom" lærer i ordets gode forstand - han prøver alltid å forstå problemet \ teknologi \ konseptet til slutten - slik at alt blir klart for elevene i klassene hans. Han forklarer godt, lærer å gjøre alt rent og riktig første gang, vet hvordan han skal lytte og høre publikum. Lyttere legger spesielt merke til hans evne til å finne en egen tilnærming til hver elev, samt nyttige eksempler han gir fra personlig praksis.
Modul 1. Datatyper, operasjoner og funksjoner i C++ (4 ac. h.)
- Referansedatatype.
- Operasjoner er utvidelser av kontekst.
- Operasjoner ny og slett.
- Innebygde innebygde funksjoner.
- Funksjon overbelastning. Standardargumenter
Modul 2. Innkapsling (4 ac. h.)
- Klasseerklæring.
- Adgangskontroll.
- Denne pekeren.
- Vennlige klasser og funksjoner.
Modul 3. Spesielle klassemetoder (4 ac. h.)
- Standard konstruktør.
- Kopi konstruktør.
- Overbelastende konstruktører.
- Destruktor.
Modul 4. Konstante og statiske klassemedlemmer (4 ac. h.)
- Konstante funksjoner og objekter.
- Statiske data og funksjoner.
- Regler for initialisering og bruk.
Modul 5. Driftsoverbelastning (4 ac. h.)
- Operatør overbelastningsregler i C++.
- Eksempler på overbelastning av grunnleggende operasjoner.
- Overbelastning av oppdragsoperatøren og kopikonstruktøren.
Modul 6. Datastrømmer i C++ (4 ac. h.)
- Hierarki av trådklasser i C++.
- Formatert input/output.
- Bruke og lage manipulatorer.
- I/O overbelastning.
- Arbeid med filer.
Modul 7. Arv og polymorfisme (4 ac. h.)
- Arv som en mekanisme for gjenbruk av kode.
- Virtuelle funksjoner og sen binding.
- Multippel arv
- Virtuell baseklasse.
- Rene virtuelle funksjoner og abstrakte klasser.
Modul 8. Funksjons- og klassemaler (4 ac. h.)
- Bruksområder for maler.
- Opprette og overbelaste malfunksjoner.
- Definisjon, spesialisering og bruk av klassemaler.
Modul 9. Unntakshåndtering (4 ac. h.)
- Bruke try, catch, throw-operatører.
- Dynamisk kjøretidstypeidentifikasjon (RTTI).
- Type konverteringsoperasjoner.
Modul 10. Siste leksjon (4 ac. h.)
- Fullfører kurs.