Online Course
oct. 10, 2020 - nov. 19, 2020
Price800 RON
Book Now

[gdlr_row]

[gdlr_column size=”1/2″]

[gdlr_box_icon icon=”fa-copy” icon_color=”#4984d5″ icon_position=”left” title=”Cui se adresează” ]Cursul se adresează oricui:

  • își dorește să-și îmbunătățească cunoștintele de programare în C++
  • a urmat cursul Programming Essentials in C++ sau are competente de baza in C++
  • cunoaște limba engleză

Sunt necesare cunoștințe anterioare de C++ [/gdlr_box_icon]

[/gdlr_column]

[gdlr_column size=”1/2″]

[gdlr_box_icon icon=”fa-dashboard” icon_color=”#d55949″ icon_position=”left” title=”Durata” ]

8 saptamani– 33 ore – 11 sedinte

(18:30 – 21:30)

[/gdlr_box_icon]

[/gdlr_column]

[gdlr_column size=”1/2″]

[gdlr_box_icon icon=”fa-copy” icon_color=”#4984d5″ icon_position=”left” title=”Investiția în cariera ta” ]

  • 400 RON/lună

Durata cursului: 8 săptămâni

[/gdlr_box_icon]

[/gdlr_column]

[/gdlr_row]

Dezvoltă-ți cariera! Evoluează cu C++!

[gdlr_accordion style=”style-1″ initial=”1″]
[gdlr_tab title=”Obiectiv”]

[/gdlr_tab]

[gdlr_tab title=”Competențe dobândite”]

Cunoștințele teoretice se îmbină cu cele practice. Fiecare cursant va exersa, explora și încerca conceptele teoretice C++ în lucrări de laborator.

La sfârșitul modulului de curs vei fi capabil:

  • Să utilizezi containere STL;
  • Să intelegi operații și algoritmi STL și input/output la nivel avansat;
  • Să te familiarizezi cu utilitarele și uneltele disponibile in STL;
  • Să utilizezi template-uri.

[/gdlr_tab]

[gdlr_tab title=”Experiența educațională”][gdlr_frame type=”border” align=”left” caption=”Cum îți vom asigura rezultate de top?”] [gdlr_image_link type=”image” image_url=”https://savnet.ro/wp-content/uploads/2014/08/programare-experienta-educationala.png” alt=” ” link_url=”https://savnet.ro/wp-content/uploads/2014/08/programare-experienta-educationala.png” target=”_blank” width=”650px”][/gdlr_frame][/gdlr_tab]

[gdlr_tab title=”Ce vei studia”]

 

Capitol Subiecte discutate
1 – Containere secvențiale Tipuri de containere secvențiale
Vectori, structura deque, list și API-urile lor
Obiecte ca elemente ale containerelor
2 – Containere asociative Tipuri de containere asociative
Set și multiset
Map și multimap
Obiecte ca elemente în set și map
3 – Algoritmi non-modifying Definiția algoritmilor non-modifying
Liste de algoritmi non-modifying: for_each, find, find_if, find_end, find_first_of, adjacent_find, count, count_if, mismatch, equal, search, search_n
Compatibilitate cu containere
4 – Algoritmi STL modifying Definiția algoritmilor modifying
Lista de algoritmi modifying: transform, copy, copy_backward, swap, swap_ranges, iter_swap, replace, fill, fill_n, generate, generate_n, remove, remove_if, unique, unique_copy, reverse, reverse_copy, rotate, partition, stable_partition
Compatibilitate cu containere
5 – Operații de sortare Lista de algoritmi de sortare: random_shuffle, sort, stable_partition, lower_bound, upper_bound, equal_range, binary_search
Compatiblități
Sortare de obiecte
6 – Operații de ”merge” Lista de algoritmi de merge: merge, includes, min_element, max_element, inplace_merge
Operații STL pentru seturi
Compatibilitate cu containere
7 – Utilitare și librărie funcțională STL “small” tools
Listă de functori utili
8 – I/O avansat Clase care oferă capabilitate input-output
Consola I/O
Formatare
File I/O
Strings I/O
9 – Template-uri Ce sunt template-urile
Sintaxă de bază
Template-uri de funcții
Când se folosesc templates
Probleme comune în utilizarea template-urilor

[/gdlr_tab]

[gdlr_tab title=”Cât durează și cum decurge o ședință de curs”]

[/gdlr_tab]

[gdlr_tab title=”Cum se face evaluarea cunoștințelor”]

Evaluarea finală se face prin predarea temelor de laborator și prezentarea unui proiect de integrare a cunoștințelor.

[/gdlr_tab]

[gdlr_tab title=”Certificări recunoscute internațional”]

Curricula cursului Advanced Programming in C++ este aliniată cu cerintele pentru dobândirea certificării CPP – C++ Certified Professional Programmer Certification.

Susținerea examenului în vederea certificării sus menționate nu este inclusă în prețul ofertei de curs.

[/gdlr_tab]

[/gdlr_accordion]

Mă înscriu

Comments are closed.