C++ Standard Template Library

Invata sa lucrezi cu STL si imbunatateste-ti cunostintele de C++ cu ajutorul exercitiilor si sesiunilor de practica.
Cod: C-007
Durata: 31 ore

Descriere

Acest training este o prezentare detaliata a componentelor Standard Template Library precum functii, containere, algoritmi si iteratori. Vei descoperi cum sa iti simplifici codul si vei avea ocazia sa te familiarizezi mai bine cu filosofia din spatele C++.

Cu ajutorul a 19 sesiuni de practica vei putea sa inveti sa lucrezi cu C++ Standard Template Library. Mai mult decat atat, informatiile dobandite in cadrul cursului o sa iti fie utile in rezolvarea celor mai comune intrebari si exercitii de test din interviurile tehnice.

Subiecte curs

Prezentarea metodologiei
Obiecte functionale
  • Programare generica si callable objects
  • Relatia functiilor cu STL
  • Transformari intre diferitele tipuri de functii (function adaptors)

Containere
  • Reprezentare vizuala, detalii legate de implementare, cazuri de utilizare, corner cases si prezentarea operatiilor pentru toate containere
  • Clasificarea containerelor
  • Sequence containers: Common, Vector, List, Forward list, Deque
  • Container adaptors
  • Ordered associative
  • Unordered associative
  • Pseudo containers

Iteratori
  • Iterator model, clase, proprietati si operatii
  • Implementare pentru stream iterators si iterator adaptors

Prezentare algoritmi
Non-modifying algorithms
Modifying algorithms
Sorting & searching
Numeric

Obiective

  • Familiarizarea cu instrumentele STL
  • Invata cum sa lucrezi cu clasele si utilitatile STL
  • Cunoasterea costurilor asociate cu instrumentele folosite
  • Cum sa scrii cod cu limbajul modern C++
  • Intelegerea filosofiei STL

Public tinta

  • Programatori C++ (Junior/Regular/Senior)
  • C Developers (Regular/Senior)

Cerinte curs

  • Cunostinte de baza de C++
  • Cunostinte de baza de CMake, GTest, Git

Alege oras Online Pret
Inregistreaza-te pentru urmatorul curs.
+
Inregistrarea la urmatorul curs va asigura prioritatea pe lista de inscriere. Veti fi contactat pentru confirmarea inscrierii in momentul in care urmatorul curs este programat.
Online 2470 RON
Bucuresti 2470 RON
Cracovia 2470 RON
Wroclaw 2470 RON

Facturile pentru curs sunt emise in moneda locala. Toate preturile de mai sus pot fi supuse modificarilor in functie de locul unde se desfasoara trainingul si modul de livrare. Preturile pot fi supuse modificarilor si in perioada in care se programeaza. La preturile afisate se adauga TVA.

Alte cursuri care te-ar putea interesa:
++

Inscrie-te!

Prenume*
Nume*
Companie
Adresa email*
Alege oras
Telefon
Observatii
Mai ai intrebari?
Contacteaza-ne.
Thank you.
Your request has been received.