fbpx

Curs C++ Fundamentals

Limbajul C++ se concentrează pe simplitate și performanță. Acest lucru permite includerea mai multor paradigme: procedurală, orientată-obiect și funcțională. În ciuda vârstei înaintate, C++ este unul dintre cele mai populare limbaje de programare, fiind adesea prima opțiune în dezvoltarea unei aplicații.

Self Study

C++ Fundamentals

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

C++ Fundamentals [12 luni]

Abonament anual
19 RON/lună Total azi: 228 RON
Tarif pers. fizică
Nivel

Fundamentals

Studiu individual

6 ore/săpt.

Suport de curs scris
Materiale video

Nr. ore video

4h20 min

Limba materialului scris

Engleză

Limba materialului video

Română

Metode de evaluare
  • Examene de capitol
  • 2 proiecte
  • Examen final teoretic
Înscrie-te! alege opțiune

Despre curs

De ce să înveți C++?

Nu există un limbaj de programare pe care să îl putem considera perfect. Fiecare limbaj de programare are avantajele lui, în funcție de ce ne dorim să facem cu el, însă întreaga omenire folosește C++ zilnic, uneori fără să își dea seama.

Limbajul C++ se concentrează pe simplitate și performanță. Acest lucru permite includerea mai multor paradigme: procedurală, orientată-obiect și funcțională. În ciuda vârstei înaintate, C++ este unul dintre cele mai populare limbaje de programare, fiind adesea prima opțiune în dezvoltarea unei aplicații.

Învățarea unui limbaj de programare este primul pas în cariera oricărui programator, iar limbajul C++ este o alegere potrivită datorită sintaxei ușor de înțeles și căutării mari pe piață.

La ce folosim C++?

  • scrierea sistemelor de operare (Windows, Linux, Google Chrome, RIM Blackberry 4.x, Symbian, Apple Mac, iPAD, Apple iPhone iPod Touch, Cisco IOS)
  • dezvoltarea browserelor (Internet Explorer, Google Chrome, Mozilla Firefox, Safari, Netscape Navigator, Opera)
  • scrierea site-urilor web precum Google, Facebook, Twitter, YouTube, Amazon, PayPal
  • dezvoltarea produselor Microsoft Office, a playerelor multimedia (Winamp, Windows Media Player, VLC Media Player), a sistemelor de baze de date (Oracle, MySQL, IBM DB2, Microsoft SQL Server, MongoDB), a compilatoarelor sau a mașinilor virtuale pentru diverse limbaje de programare.
  • crearea jocurilor (Doom III, StarCraft, Master of Orion III, Warcraft III)
  • dezvoltarea unor aplicații precum Google Earth, Picasa, Adobe Photoshop, Adobe Illustrator, Acrobat Reader, InDesign, etc

Cui i se adresează cursul de C++?

  • tuturor celor care doresc să înceapă o carieră în IT, indiferent de nivelul de pregătire anterioară ca: Software Developer, Software Engineer, System Engineer, Software Architect
  • elevilor care doresc să aprofundeze noțiunile învățate la liceu sau să se pregătească pentru a urma o facultate de profil, vârsta minimă fiind 15 ani sau să fi promovat clasa a-9-a
  • studenților care doresc să își completeze cunoștințele de programare

Modalități de desfășurare a cursului:

Cursul se desfășoară în regim Studiu individual. Tutorialele video te vor însoți la fiecare pas pentru a parcurge curricula în propriul ritm, din confortul casei tale. Vei putea accesa cursul de oriunde și oricând vei avea nevoie.

De asemenea, nu uita să instalezi aplicația de mobil Telecom Academy din Magazin Play (pentru Android) și accesează cursurile tale direct de pe telefon!

Dacă simți că totuși ai nevoie de îndrumarea unui instructor, aruncă un ochi pe ORARUL claselor cu predare și înscrie-te la orice clasă disponibilă!

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 ca ai fost înscris/înrolat în clasa, pe cursuri.telacad.ro. Aici vei avea acces la materialul video și îl vei accesa cu credențialele alese la înscriere.

Dacă ești deja cursantul nostru, după procesarea plații, vei primi confirmarea înscrierii/înrolării în clasa dorită pe cursuri.telacad.ro și iți vei accesa contul cu e-mail-ul și parola deja existente.

Ce găsești aici?

  • Materialele video
  • Regulile de Promovare

De asemenea ți se va crea cont pe platforma www.netacad.com, și vei primi un email cu pașii pe care trebuie să îi urmezi pentru configurare.

Ce găsești aici?

  • Materialele scrise
  • Examenele de capitol pe care le vei susține online
  • Examen final (teoretic și practic) pe care îl vei susține online (*acesta este activat la cererea cursantului)
  • Catalogul cu note
  • Diploma C++ Institute la promovarea cursului

Ce vei învăța

  • să declari variabile
  • să folosești structuri de date și de control, funcții, pointeri
  • să aplici principiile programării orientate pe obiect la crearea unei aplicații software
  • să tratezi excepții
  • să lucrezi cu fluxuri I/O
  • să definești și să supraîncarci operatori
  • să definești și să utilizezi namespace-uri

Certificări

Furnizorul de certificare pentru programarea în C++ este C++ Institute.

Certificările furnizate de C++ Institute sunt următoarele:

  • CPA – C++ Certified Associate Programmer
  • CPP – C++ Certified Professional Programmer
  • CPS – C++ Certified Senior Programmer
  • CLA – C Programming Language Certified Associate
  • CLP – C Certified Professional Programmer (disponibil din 2016)
  • CLS – C Certified Senior Programmer (disponibil din 2016)

Durata de desfășurare a unui examen este de 75 minute: 10 minute pentru acomodarea cu examenul și 65 minute pentru a răspunde la întrebări. Mai multe detalii: https://www.cppinstitute.org/?page_id=2094 .

Cerificare Numărul de întrebari Punctaj minim de promovare
CPA 55 80%
CPP 60 80%
CLA 55 70%
CLP 60 70%

Costul unui examen de certificare este de 295$, însă cursanții pot obține vouchere de reducere de 50%, costul examenului de certificare fiind redus la $147.5.

Pentru a obține voucher-ul de reducere pentru certificarea CPA, cursanții trebuie să obțină minimum 70 pct la examenul final și să își susțină toate examenele de capitol. Împreună cu voucher-ul de reducere, cursanții primesc și o incercare suplimentara gratuită pentru a promova certificarea CPA.

Examenele de certificare se susțin în centre de testare acreditat Pearson VUE.

Programarea la examen se face prin crearea unui cont de utilizator pe www.vue.com.

Ce poți face mai departe?

Pentru a aprofunda limbajul C++ , înscrie-te la cursul C++ Advanced și continuă să te perfecționezi!

Programa

  • limbaj mașină și limbaj de nivel înalt, procesul de compilare
  • primul program C/C++
  • variabile
  • tipul integer
  • tipul character
  • operații de citire/afișare
  • cum se controlează fluxul unui program
  • tipul float
  • tipul double
  • bucle și controlul execuției în buclă
  • logica binară și operatori aritmetici
  • pointeri
  • declararea și invocarea funcțiilor
  • efecte laterale
  • metode de pasare a parametrilor
  • parametri impliciți
  • funcții inline
  • supraîncărcarea funcțiilor
  • conversii de tip
  • tipul String
  • namespaces: utilizare și declarație
  • clase și obiecte
  • constructori
  • membrii statici
  • definirea și supraîncărcarea operatorilor
  • clase de bază, subclasă, superclasă
  • clase friend
  • moștenire
  • tipuri de moștenire
  • moștenire multiplă
  • aruncarea excepțiilor
  • tratarea excepțiilor
  • categorii de excepții
  • supraîncărcarea operatorilor
  • tipul enum

Sponsori și parteneri