fbpx

Introducere în C/C++

Acest curs oferă o bază solidă în programarea în limbajele C și C++ și te pregătește pentru proiecte mai avansate și dezvoltare software în viitor.

Self Study

Introducere în C/C++

Abonament lunar
23 RON/lună
Tarif pers. fizică
Self Study

Introducere în C/C++ [12 luni]

Abonament anual
16 RON/lună Total azi: 192 RON
Tarif pers. fizică
Nivel

Fundamentals

Nr. cursuri

10

Suport de curs scris

Limba materialului scris

Română

Înscrie-te! alege opțiune

Despre curs

De ce Introducere în C/C++?

Acest curs oferă o bază solidă în programarea în limbajele C și C++ și te pregătește pentru proiecte mai avansate și dezvoltare software în viitor.

 

La ce folosim C/C++?

Limbajele de programare C și C++ sunt utilizate într-o varietate largă de domenii datorită caracteristicilor lor puternice și flexibile. Iată câteva dintre domeniile principale în care aceste limbaje sunt folosite:

  • Sisteme de operare: Multe sisteme de operare, inclusiv Unix, Linux și Windows, sunt scrise în mare măsură în limbajul C.
  • Programare încorporată: C este utilizat frecvent în dezvoltarea software-ului pentru dispozitive încorporate, cum ar fi microcontrolerele, datorită eficienței sale și controlului apropiat al resurselor hardware.
  • Dezvoltarea driverelor: Driver-ele pentru diferite componente hardware sunt adesea scrise în C pentru a obține performanță și control direct la nivel de hardware.
  • Aplicații de performanță înaltă: Algoritmi și aplicații care necesită o performanță ridicată, cum ar fi procesarea datelor în timp real sau simulările științifice, pot fi scrise eficient în C.
  • Dezvoltare software generală: C++ este utilizat pe scară largă pentru dezvoltarea software-ului general, inclusiv aplicații desktop, aplicații web, și multe altele.
  • Programare orientată pe obiect (OOP): C++ oferă suport pentru programarea orientată pe obiect, permițând dezvoltatorilor să utilizeze concepte precum clase, obiecte și moștenire pentru a organiza și structura codul.
  • Jocuri video: C++ este un limbaj popular în industria jocurilor video datorită performanței sale ridicate și controlului direct asupra resurselor hardware.
  • Sisteme de gestionare a bazelor de date: Multe sisteme de gestionare a bazelor de date utilizează C++ pentru a dezvolta software-ul care interacționează eficient cu bazele de date.
  • Dezvoltare cross-platform: C++ este folosit pentru dezvoltarea de aplicații care rulează pe mai multe platforme, datorită portabilității sale.
  • Aplicații de grafică și animație: Datorită performanței ridicate și controlului direct asupra resurselor hardware, C++ este utilizat în dezvoltarea aplicațiilor de grafică și animație.

Este important să menționăm că, în ciuda asemănărilor lor, C și C++ sunt limbaje distincte, iar alegerea între ele depinde adesea de cerințele specifice ale proiectului și preferințele dezvoltatorilor.

 

Cui i se adresează cursul de Introducere în C/C++?

Acest curs este ideal pentru studenții de la informatică și inginerie, programatori începători, profesioniști din industrie cât și pentru cei interesați de programare la nivel de sistem.

 

Modalități de desfășurare a cursului

Pentru moment cursul se desfășoară doar în varianta Online (studiu individual).

 

Contul de cursant

Ce înseamnă asta?

Dacă ești cursant nou, după procesarea plății, vei primi pe mail o solicitare de activare a contului tău și un mail de informare că ai fost înscris/înrolat la curs. Contul tău va fi pe cursuri.telacad.ro, pe care îl vei accesa cu adresa de e-mail și parola setate în formularul de înscriere.

Dacă ești deja cursantul nostru, după procesarea plății, vei primi confirmarea înscrierii/înrolării la cursul dorit și îți vei accesa contul cu e-mail-ul și parola deja existente.

Ce găsești aici?

  • Materialul scris
  • Regulile de Promovare
  • Examenele de capitol pe care le vei susține online
  • Examen final pe care îl vei susține online
  • Catalogul cu note
  • Diploma Telecom Academy la promovarea cursului

 

Certificări

La terminarea cursului, cursantul primește diploma eliberată de către Telecom Academy care atestă faptul că acesta a absolvit cursul la Telecom Academy.

Programa

  • Bun venit în lumea programării!
  • De ce C/C++?
  • Ce este progamarea?
  • Instalarea și utilizarea unui IDE
  • De la cod la program sau procesul de compilare
  • Primul program „Hello World!”
  • Operații I/O
  • Declararea și inițializarea variabilelor
  • Tipuri de date în C/C++
  • Operatori
  • Variabile în virgula mobilă (float)
  • Instrucțiuni decizionale (if,else)
  • Instrucțuni repetitive
  • Instrucțiuni de salt
  • Declararea și definirea funcțiilor
  • Parametrii sau argumentele
  • Parametrii prestabiliți (default)
  • Supraîncărcarea funcțiilor
  • Vectori sau șiruri
  • Matrici
  • Exerciții pentru înțelegere
  • Conceptul de pointeri
  • Utilizarea pointerilor
  • Aritmetica pointerilor
  • Declararea unui șir de caractere
  • Citirea și afișarea unui șir de caractere
  • Parcurgerea și lucrul cu șiruri de caractere
  • Funcții predefinite
  • Tipul char *. Legătura dintre pointeri și tablouri
  • Declarația și definirea structurilor
  • Accesarea membrilor structurilor
  • Lucrul cu tablouri și pointeri la structuri
  • Ce este diferit între C și C++?
  • Clase și obiecte
  • Constructori și destructori
  • Ce este o excepție
  • Ce reprezintă catch and throw pentru o excepție
  • Aprofundare

Sponsori și parteneri