Реєструйся на C++ GL BaseCamp (Lviv)!

Студенти та розробники-початківці зі Львова, які вже мають базові знання з програмування на С++ і хочуть доповнити їх практичним досвідом, станьте учасниками безкоштовного спеціалізованого курсу та отримайте шанс долучитися до команди GlobalLogic після завершення навчання!

Запрошуємо на C++ GL BaseCamp (Lviv)!

Успішні випускники матимуть можливість долучитись до проєктів компанії GlobalLogic та працювати над інноваційними рішеннями разом з топ-експертами!

Проєкти, до яких ви зможете долучитися після завершення курсу:

  • Development of FW/Mobile/Cloud for Elevator Systems;
  • Development of Automotive HMI and Missing Critical systems;
  • Development of FW for leading TV vendor;
  • Development of Healthcare (FW/Mobile/Cloud) projects including Class C devices (those than can kill);
  • Development Home Routers FW/Cloud/Big Data/ML and applications;
  • Development of Edge Device ML and CV applications.

У якості менторів та тренерів із вами працюватимуть одні з кращих спеціалістів галузі:

  • Дмитро Пелешко – доктор технічних наук НУ “ЛП” та незмінний тренер C/C++ GL BaseCamp. Дмитро – Data Science та Machine Learning Engineer, у якого вже понад 17 років досвіду викладання;
  • Роман Дехтяр – Senior Software Engineer Consultant компанії GlobalLogic. Роман має понад 5 років досвіду на проєктах, пов’язаних із Embedded Networking та IoT і допоможе вам краще зрозуміти Networking частину;
  • Група менторів – консультантів компанії GlobalLogic, які впродовж навчання будуть допомагати студентам вирішувати задачі, відповідати на додаткові питання та ділитись своїм багаторічним досвідом.

 

  • Старт навчання: березень
  • Тривалість: 3 місяці (4 рази на тиждень у вечірній час)
  • Формат проведення: Online
  • Lviv only

Не втрачайте час, реєстрація відкрита до 4 березня!

Реєстрація

Вимоги до студентів C++ GL BaseCamp (Lviv):

Candidate has to know and understand:

  • C & C++ language syntax (constructions & keywords);
  • Pointers, addressing and memory model;
  • Memory management in applications (stack/heap);
  • Application structure (headers + source files);
  • OOP;
  • Compilation and linking process;
  • Concurrency in applications;
  • Basic understanding of networking (protocol/socket);
  • Basic algorithms and explain their complexity.

Books to read (Choose at least 1):

  • “Stephen Prata C++”;
  • “Lafore C++ pdf”;
  • “Straustrup C++”;
  • “Bruce Eckel thinking in C++”.

Головні теми курсу:

  • Basic concepts. Translation. Keywords. Identifiers. Preprocessor. Preprocessor macros; 
  • Variables. Storage classes. Alignment. Expressions; 
  • Operators. User casting, operator overloading, specific operator overloading, overloading new & delete; 
  • C++ compounds. Enumerations. Structures. Union. Pointer; 
  • Namespaces. Using. Unnamed namespaces, nested namespaces; 
  • Function. Function call stack. Return type. Parameter list; 
  • Classes and Objects; 
  • Inheritance. Single inheritance, cast & inheritance, multiple inheritance, virtual classes; 
  • Polymorphism. Linking, virtual functions, vmt & vptr, abstract classes;  
  • Error handling; 
  • Templates. Function template, class template, variadic templates; 
  • I/O Streams;
  • Standard Template Library;  
  • Introduction to RTTI;
  • Threads;
  • Atomics.

Реєстрація

Лишились питання щодо курсу? Пишіть на lviv.basecamp@globallogic.com

Більше про GL BaseCamp