Programiranje u Visual C++ - tečaj 34 990 RUB. od Specijalist, izobrazba 40 ak. h., Datum: 12.05.2023.
Miscelanea / / November 28, 2023
Programski jezik C++ nastao je ranih 1980-ih, kada je zaposlenik Bell Labsa Björn Stroustrup smislio brojna poboljšanja jezika C za svoje potrebe. Danas se C++ naširoko koristi za razvoj softvera, budući da je jedan od najpopularnijih programskih jezika. Njegov djelokrug uključuje izradu operativnih sustava, raznih aplikacijskih programa, upravljačkih programa uređaja, aplikacija za ugrađene sustave, poslužitelje visokih performansi i igre.
Postoje mnoge implementacije jezika C++, besplatne i komercijalne, te za razne platforme. Jedna varijanta C++ je Visual C++, Microsoftov proizvod koji je dio paketa Microsoft Visual Studio. Ako se prisjetimo da se Microsoftovi proizvodi ovih dana iznimno široko koriste, postaje jasno da su profesionalci koji rade s ovim softverom traženi na tržištu.
Sve koji žele razvijati svoju karijeru u području programiranja Centar za specijalističko usavršavanje poziva na tečaj „Programiranje u Visual C++“.
Tečaj je namijenjen svim C programerima i na svim platformama. Bit će koristan i iskusnim i početnicima u C programerima koji žele razviti svoje profesionalne vještine učenjem C++.
Program tečaja sastavljen je uzimajući u obzir zahtjeve odobrenog profesionalnog standarda "Programer". naredbom Ministarstva rada i socijalne zaštite Ruske Federacije od 18. studenog 2013 broj 679n.
Tečaj “Programiranje u Visual C++” pokriva sve faze pripreme i pisanja programa u C++. Naučit ćete raditi s različitim C++ tipovima podataka, operatorima i funkcijama, izvoditi enkapsulaciju i koristiti konstruktore i destruktore. Savladajte apstraktne klase i sučelja, predloške funkcija i naučite kako upravljati iznimkama. Program tečaja uključuje i proučavanje suvremenog Microsoft Visual Studio razvojnog okruženja.
Posebnost kolegija “Programiranje u Visual C++” je u tome što se sva teorijska znanja stečena na kolegiju potkrepljuju praktičnim primjerima. Tečaj predaju prekrasni učitelji, profesionalci u svom području. Svi oni uspješno spajaju nastavu s praktičnim radom. Po završetku tečaja dobivate certifikat Centra “Specijalist” priznat od strane poslodavaca.
Naučit ćeš:
- Radite s različitim tipovima podataka, operatorima i C++ funkcijama
- Izvršite enkapsulaciju
- Koristite konstruktore i destruktore
- Operacije preopterećenja
- Koristiti nasljeđivanje i polimorfizam
- Razvijte apstraktne klase i sučelja
- Primijenite predloške funkcija i klasa
- Upravljanje iznimkama
- Koristite moderno razvojno okruženje Microsoft Visual Studio
5
tečajeviStručni predavač Qt5 tečajeva. Ima 5 godina iskustva kao softverski programer (C\C++), 3 godine kao vodeći programer, 2 godine kao softverski arhitekt i 10 godina kao mentor. Kod ovoga...
Stručni predavač Qt5 tečajeva. Ima 5 godina iskustva kao softverski programer (C\C++), 3 godine kao vodeći programer, 2 godine kao softverski arhitekt i 10 godina kao mentor. Trenutno je vodeći softverski inženjer i dizajner u 1C.
Diplomirao (s pohvalama) Kemijskog fakulteta Moskovskog državnog sveučilišta nazvanog po M.V. Lomonosov. Vladimir Aleksandrovich neprestano uči i poboljšava svoju razinu, posvećuje veliku pozornost kompetentnom dizajnu i stilu programiranja. Poznaje nekoliko programskih jezika (C/C++, Python, PHP, Java), a kroz godine prakse radio je u gotovo svim većim programskim jezicima. Posjeduje pohvale od ustanova za postavljanje softvera (za vrijeme dok je radio u Agatu - jednom od najvećih sustava integratori za mornaricu), kao i više od 70 recenzija od više od 500 klijenata na profi.ru (ukupno ocjena 4.63+).
Vladimir Aleksandrovič je "pedantan" učitelj u dobrom smislu riječi - uvijek pokušava do kraja razumjeti pitanje \ tehnologiju \ koncept - kako bi učenicima njegovih razreda sve postalo jasno. On dobro objašnjava, uči sve učiniti čisto i ispravno prvi put, zna kako slušati i čuti publiku. Slušatelji posebno ističu njegovu sposobnost pronalaženja zasebnog pristupa svakom učeniku, kao i korisne primjere koje daje iz osobne prakse.
Modul 1. Tipovi podataka, operacije i funkcije u C++ (4 ac. h.)
- Referentni tip podataka.
- Operacije su proširenja konteksta.
- Operacije novo i brisanje.
- Ugrađene ugrađene funkcije.
- Preopterećenje funkcija. Zadani argumenti
Modul 2. Enkapsulacija (4 ak. h.)
- Deklaracija klase.
- Kontrola pristupa.
- Ovaj pokazivač.
- Prijateljski razredi i funkcije.
Modul 3. Metode posebnih razreda (4 ak. h.)
- Zadani konstruktor.
- Konstruktor kopiranja.
- Preopterećenje konstruktora.
- Destruktor.
Modul 4. Konstantni i statični članovi klase (4 ac. h.)
- Konstantne funkcije i objekti.
- Statički podaci i funkcije.
- Pravila za inicijalizaciju i korištenje.
Modul 5. Operativno preopterećenje (4 ak. h.)
- Pravila preopterećenja operatora u C++.
- Primjeri preopterećenja osnovnih operacija.
- Preopterećenje operatora dodjele i konstruktora kopiranja.
Modul 6. Tokovi podataka u C++ (4 ac. h.)
- Hijerarhija klasa niti u C++.
- Formatirani ulaz/izlaz.
- Korištenje i stvaranje manipulatora.
- I/O preopterećenje.
- Rad s datotekama.
Modul 7. Nasljeđe i polimorfizam (4 ak. h.)
- Nasljeđivanje kao mehanizam za ponovnu upotrebu koda.
- Virtualne funkcije i kasno uvezivanje.
- Višestruko nasljeđivanje
- Virtualna osnovna klasa.
- Čiste virtualne funkcije i apstraktne klase.
Modul 8. Predlošci funkcija i klasa (4 ac. h.)
- Područja primjene šablona.
- Stvaranje i preopterećenje funkcija predloška.
- Definicija, specijalizacija i korištenje predložaka klasa.
Modul 9. Upravljanje iznimkama (4 ak. h.)
- Korištenje operatora pokušaj, uhvati, baci.
- Dinamička identifikacija tipa u vremenu izvođenja (RTTI).
- Operacije konverzije tipa.
Modul 10. Završna lekcija (4 ak. h.)
- Završavanje nastave.