Реєструйся на 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