Programa

Limbajul C++

Cursul este destinat persoanelor care deja au o initiere in programare si presupune o aprofundare in principiile OOP,

precum si elaborarea mici aplicatii desktop Win32. Intrumente folosite: Code::Blocks, Visual Studio Comunity.

costul: 1000.00 lei   1200.00 lei   20% reducere valabila înca 3 zile

 

Tema

Ore

(academice)

Modulul 1. Introducere in C++
  • Sintaxa limbajului
  • Operatori
  • Tipuri de date. Tipul referinta
  • Clase
  • Principiile OOP
4

Modulul 2. Clase. Abstarctizarea si Incapsularea
  • Clase si obiecte
  • Abstractizarea
  • Incapsularea
  • Specificatori de acces
  • Metode, functii inline, functii prieten
4

Modulul 3. Constructori si Destructori
  • Constructori
  • Constructori impliciti, constructori de copiere
  • Destructori
3

Modulul 4. Membri statici
  • Campuri si metode statice
  • Reguli de definire si initializare
3

Modulul 5. Supraincarcarea operatorilor
  • Functii operatorr
  • Supraincarcarea operatorilor
  • Definirea claselor numere complexe, reale, naturale
3

Modulul 6. Fisiere
  • Biblioteca
  • Fluxuri de intrare si iesire
  • Principalele functii de manipulare a fisierelor
3

Modulul 7. Mostenire si Polimorfism
  • Mostenire simpla, mostenire multipla
  • Functii virtuale, functii virtuale pure
  • Clase abstracte
3

Modulul 8. Mediul de programare Visual Studio
  • Instalarea IDE Visual Studio
  • Proiecte Win32
  • Inspectarea codului: breakpoints, debug window etc.
3

Modulul 9. Structura aplicatiei Win32
  • Functia WinMain
  • Functia WndProc
  • Adaugarea functionalitatii
  • Ferestre dialog
3

Modulul 10. Dezvoltarea unei mici aplicatii desktop
  • Crearea proiectului Win32
  • Definirea functionalitatii
  • Elaborea programului
4

Modulul 11. Dezvoltarea unei mici aplicatii desktop
  • Adaugarea meniului
  • Lucrul cu imagini bitmap
  • Efecte de stil
4

Modulul 12. Dezvoltarea unei mici aplicatii desktop. Totalizare
  • Adaugrea unei iconite desktop
  • Instalarea si crearea shortcut-ului
  • Totalizari
3

Total

40