Programare în Visual C++ - curs 34.990 RUB. de la Specialist, antrenament 40 ac. h., Data: 12 mai 2023.
Miscelaneu / / November 28, 2023
Limbajul de programare C++ a apărut la începutul anilor 1980, când angajatul Bell Labs, Björn Stroustrup, a venit cu o serie de îmbunătățiri ale limbajului C pentru propriile nevoi. În zilele noastre, C++ este utilizat pe scară largă pentru dezvoltarea de software, fiind unul dintre cele mai populare limbaje de programare. Domeniul său de aplicare include crearea de sisteme de operare, o varietate de programe de aplicații, drivere de dispozitiv, aplicații pentru sisteme încorporate, servere de înaltă performanță și jocuri.
Există multe implementări ale limbajului C++, atât gratuite, cât și comerciale, și pentru diverse platforme. O variantă a C++ este Visual C++, un produs Microsoft care face parte din suita Microsoft Visual Studio. Dacă ne amintim că produsele Microsoft sunt utilizate extrem de larg în zilele noastre, devine clar că profesioniștii care lucrează cu acest software sunt solicitați de piață.
Cei care doresc să-și dezvolte cariera în domeniul programării sunt invitați de Centrul de Formare Specialist să urmeze cursul „Programare în Visual C++”.
Cursul este destinat tuturor programatorilor C și pe toate platformele. Va fi util atât pentru dezvoltatorii C cu experiență, cât și pentru cei începători care doresc să-și dezvolte abilitățile profesionale prin învățarea C++.
Programul de curs este alcătuit ținând cont de cerințele standardului profesional „Programator”, aprobat. prin ordinul Ministerului Muncii și Protecției Sociale al Federației Ruse din 18 noiembrie 2013 nr. 679n.
Cursul „Programare în Visual C++” acoperă toate etapele de pregătire și scriere a programelor în C++. Veți învăța să lucrați cu diferite tipuri de date, operatori și funcții C++, să efectuați încapsulări și să utilizați constructori și destructori. Stăpânește clase și interfețe abstracte, șabloane de funcții și învață cum să gestionezi excepțiile. Programul de curs include, de asemenea, studiul mediului de dezvoltare modern Microsoft Visual Studio.
Particularitatea cursului „Programare în Visual C++” este că toate cunoștințele teoretice dobândite în cadrul cursului sunt consolidate cu exemple practice. Cursul este predat de profesori minunați, profesioniști în domeniul lor. Toate îmbină cu succes predarea cu munca practică. La finalizarea cursului, veți primi un certificat de la Centrul „Specialist”, recunoscut de angajatori.
O sa inveti:
- Lucrați cu diferite tipuri de date, operatori și funcții C++
- Efectuați încapsularea
- Utilizați constructori și destructori
- Operații de supraîncărcare
- Folosiți moștenirea și polimorfismul
- Dezvoltați clase și interfețe abstracte
- Aplicați șabloane de funcție și de clasă
- Gestionați excepțiile
- Utilizați mediul de dezvoltare modern Microsoft Visual Studio
5
cursuriProfesor profesionist al cursurilor Qt5. Are 5 ani de experiență ca dezvoltator de software (C\C++), 3 ani ca dezvoltator principal, 2 ani ca arhitect software și 10 ani ca tutor. În acest...
Profesor profesionist al cursurilor Qt5. Are 5 ani de experiență ca dezvoltator de software (C\C++), 3 ani ca dezvoltator principal, 2 ani ca arhitect software și 10 ani ca tutor. În prezent, este un inginer și designer de software de top în 1C.
Absolvent (cu onoruri) al Facultății de Chimie a Universității de Stat din Moscova, numit după M.V. Lomonosov. Vladimir Aleksandrovich studiază și își îmbunătățește constant nivelul, acordă o mare atenție designului competent și stilului de programare. Cunoaște mai multe limbaje de programare (C/C++, Python, PHP, Java), iar de-a lungul anilor de practică, a lucrat în aproape toate limbajele de programare majore. Are certificate de laudă de la facilitățile de plasare a software-ului (în perioada în care lucra la Agat - unul dintre cele mai mari sisteme integratori pentru marina), precum și peste 70 de recenzii de la peste 500 de clienți pe profi.ru (total rating 4.63+).
Vladimir Aleksandrovich este un profesor „meticulos” în sensul bun al cuvântului - el încearcă întotdeauna să înțeleagă problema \ tehnologie \ conceptul până la capăt - astfel încât totul să devină clar pentru elevii claselor sale. El explică bine, învață să facă totul curat și corect prima dată, știe să asculte și să audă publicul. Ascultătorii notează în special capacitatea lui de a găsi o abordare separată pentru fiecare elev, precum și exemplele utile pe care le dă din practica personală.
Modulul 1. Tipuri de date, operații și funcții în C++ (4 ac. h.)
- Tip de date de referință.
- Operațiile sunt extensii ale contextului.
- Operațiuni noi și șterge.
- Funcții integrate în linie.
- Supraîncărcarea funcției. Argumente implicite
Modulul 2. Încapsulare (4 ac. h.)
- Declarație de clasă.
- Controlul accesului.
- Acest indicator.
- Cursuri și funcții prietenoase.
Modulul 3. Metode de clasă specială (4 ac. h.)
- Constructor implicit.
- Constructor de copiere.
- Supraîncărcarea constructorilor.
- Destructor.
Modulul 4. Membrii clasei constanți și statici (4 ac. h.)
- Funcții și obiecte constante.
- Date și funcții statice.
- Reguli de inițializare și utilizare.
Modulul 5. Supraîncărcare operațională (4 ac. h.)
- Reguli de supraîncărcare a operatorului în C++.
- Exemple de supraîncărcare a operațiunilor de bază.
- Supraîncărcarea operatorului de atribuire și a constructorului de copiere.
Modulul 6. Fluxuri de date în C++ (4 ac. h.)
- Ierarhia claselor de fire în C++.
- Intrare/ieșire formatate.
- Utilizarea și crearea de manipulatoare.
- Supraîncărcare I/O.
- Lucrul cu fișiere.
Modulul 7. Moștenirea și polimorfismul (4 ac. h.)
- Moștenirea ca mecanism de reutilizare a codului.
- Funcții virtuale și legare tardivă.
- Moștenire multiplă
- Clasa de bază virtuală.
- Funcții virtuale pure și clase abstracte.
Modulul 8. Șabloane de funcție și clasă (4 ac. h.)
- Domenii de aplicare a șabloanelor.
- Crearea și supraîncărcarea funcțiilor șablonului.
- Definirea, specializarea și utilizarea șabloanelor de clasă.
Modulul 9. Managementul excepțiilor (4 ac. h.)
- Folosind operatorii try, catch, throw.
- Identificare dinamică a tipului de rulare (RTTI).
- Operații de conversie a tipului.
Modulul 10. Lecția finală (4 ac. h.)
- Finalizarea cursurilor.