fbpx

Curs C++ Fundamentals cu predare

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.

Momentan nu avem deschisă înscrierea la nicio clasă pentru acest curs.
Pentru întrebări și nelămuriri nu ezitați să ne contactați
Nivel

Fundamentals

Nr. ședințe

15

Durata ședinței

3 ore

Studiu individual

6 ore/săpt.

Suport de curs scris

Materiale video

Nr. ore video

5

Limba de predare

Română

Limba materialului scris

Engleză

Metode de evaluare
  • examene de capitol
  • 2 proiecte
  • examen final teoretic
Înscrie-te! vezi lista de clase

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 sa î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.

Dacă ești interesat/ă să urmezi un curs în regim self study, accesează curs C ++ Fundamentals.

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 mail 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
  • Catalogul cu note
  • Diploma C++ Institute la promovarea cursului

Odată înscris în clasă, cursantul va putea accesa materialele de curs și își va putea susține toate examenele, până la data finalizării cursului. Data finalizării cursului se va calcula ulterior, după ultima ședință de curs. Data de finalizare a cursului reprezintă perioada maximală în care participantul la curs poate susține toate examenele conform regulilor de promovare și poate promova cursul.

Examene și evaluări – Criterii de promovare

Există mai tipuri de examene: testele pentru capitole, examenul final teoretic, examen final practic și/sau proiect.

Examenele de capitol se susțin de acasă.

Pentru a fi promovat, cursantul trebuie să obțină un punctaj de minimum 70% la toate metodele de evaluare.

 

Dacă încă nu ești decis că acest curs este cel potrivit pentru tine, ai la dispoziție varianta Demo a cursului direct pe platforma noastră de e-learning. Creează-ți un profil și dă start studiului!

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 întrebări 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 încercare suplimentara gratuită pentru a promova certificarea CPA.

Examenele de certificare se susțin în centre de testare Pearson VUE, iar Telecom Academy este un astfel de centru de testare acreditat.

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

 

 

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