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.

Înscrie-te:
Curs Online cu video

Lista de clase la care te poți înscrie:

Cursul C++ Fundamentals – 13 Iulie –  începe luni, 13 Iulie 2020, la ora 18:00 și se desfășoară în fiecare zi de luni, în intervalul 18:00-22:00, timp de 10 săptămâni.
Cursul cuprinde 44 ore de curs.
Instructor: Raul Tabacu
Tarif: 500 lei – elevi/studenti la licenta
           550 lei – persoane fizice
Înscrie-te acum
Cursul C++ Fundamentals prin Cisco WebEX  – 09 Iulie – începe joi, 09 Iulie 2020, la ora 18:00 și se desfășoară în fiecare zi de joi, în intervalul 18:00-22:00, timp de 10 săptămâni.
Cursul cuprinde 44 ore de curs.
Instructor: Roxana Mihalache
Tarif: 500 lei – elevi/studenti la licenta
           550 lei – persoane fizice
Înscrie-te acum
Nivel

Fundamentals

Nr. ședințe

10

Durata ședinței

4 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
Tarife
500 lei - student
550 lei - pers. fizică
840 lei - pers. juridică
Tarife Curs Online cu Video
150 lei - student
150 lei - pers. fizică
300 lei - pers. juridică

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?

  • 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
  • studenților care doresc să își completeze cunoștințele de programare

 

Modalități de desfășurare a cursului

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 adresa de e-mail și parola setate în formularul de î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 (**acesta este activat de noi la cererea cursantului și este cronometrat)
  • Catalogul cu note.
  • Diploma C++ Institute la promovarea cursului

Perioada maxima de promovare a cursului este de 4 luni de la data înscrierii.

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 .

CerificareNumărul de întrebariPunctaj minim de promovare
CPA5580%
CPP6080%
CLA5570%
CLP6070%

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 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