Курсът ще запознае участниците с основния синтаксис на C++, започвайки с бърз оглед на типове данни, условни конструкции, цикли и работа с функции. Ще бъдат разгледани масиви и особеностите им в C++, както и линейните контейнери (vector, list), асоциативните контейнери (map, set), контейнерните адаптери (stack, queue) и символните низове от STL. Обучението ще обхване и първите стъпки в обектно-ориентираното програмиране със C++, като студентите ще се научат да създават собствени класове, да инициализират и работят с обекти. През цялото продължение на курса ще се показват често-срещани грешки в работата с езика и тяхното избягване. Заедно с това курсистите ще решават задачи, които да утвърдят познанията им върху материала.
C++ Fundamentals – ноември 2017
Умения, които ще придобиеш
- Познаване на основния синтаксис на C++ и неговите особености
- Работа с текст, файлове и входно-изходни потоци
- Начални познания по ООП и неговата реализация в C++
- Работа с масиви, линейни и асоциативни STL контейнери
Теми
-
Resources -
Introduction to C++ and basic syntax -
Functions, arrays, and vectors -
Strings and streams -
STL Linear Containers -
STL Associative Containers -
Classes and Objects -
Exam Preparation -
Exam -
Retake exam
Георги Георгиев
Преподавател
Георги Георгиев започва да участва в състезания по програмиране и ИТ като ученик, като първите му по-сериозни успехи в национални и международни състезания, са свързани с 3D графика и симулатори, най-вече проектът DriveFreeZ. Жоро е водил курсове по C#, C++, JavaScript, Windows 8 WinRT, XAML, WinJS, както и няколко семинара за 3D графика с OpenGL, WebGL, изчислителна геометрия, има познания в работата с физични библиотеки като Bullet, и пише Java в проект, свързан с анализ на телеметрия на състезателни коли (https://virtualracingschool.com). Блог: http://itgeorge.net.
5.6/6 оценка на курса
Елена Христова
Лекторите са невероятни професионалисти. Отговарят бързо, точно, ясно, до пълното изясняване на проблема и неговото отстраняване. Страхотни лекции и менторска общност!
Кристина Николова
Лекторът много добре представя информацията и отговаря изчерпателно на всички въпроси. Отлична оценка. Впечатляващо е колко търпение и внимание отделя, за да сме сигурни, че разбираме всичко.
Камен Стоянов
Лекторите в СофтУни правят обучението лесно и достъпно. Благодаря за възможността да уча с професионалисти! Препоръчах СофтУни на брат ми и той се записа, сега учи HTML.
Айлин Серафимова
Много съм доволна от обучението в СофтУни! Лекциите са онлайн и ги гледах когато имам време след работа или уикенда, което е супер, защото мога да ги забавя или повторя, ако не съм разбрала нещо. Преподавателите предоставят ясни обяснения, а самата платформа е много лесна за използване.
Александър Стоянов
Винаги съм казвал, че сте страхотни. Ще го кажа и сега. Дори да не си намеря работа в Индустрията, само заради страхотна Ви енергия и страст, с която извършвате дейността, заслужавате суперлативи и комплименти. Продължавайте да дерзаете.
Яна Костова
Много съм доволна от курса! Лекторите са внимателни, обясняват с примери и винаги са готови да отговорят на въпросите ми.
Димитър Георгиев
Страхотни сте! Благодаря Ви, че съществува опцията за менторски екип, защото така всеки курсист има възможност да зададе въпрос и да получи съдействие веднага!
Владимир Попов
Благодарение на СофтУни успях да развия нови умения, които ще ми помогнат в кариерата. Преподавателите са чудесни специалисти!
Иван Георгиев
Лекторът е с много богат опит и това е от голямо значение за нас като студенти. Никога не подминава въпрос. Аз в началото бях много резервиран към неговия начин на водене на занятията и даже не ми допадаше особено, но с времето ме спечели. И има невероятно чувство за хумор.
Нина Бояджиева
Преподавателите в СофтУни са невероятни! Много търпеливи и обясняват всичко с примери. Образованието тук е на високо ниво, аз продължавам напред в следващия курс и се надявам да успея да се справя, защото си заслужава.