C++ Development - януари 2020
Курсът "Programming Basics with C++" дава начални умения по програмиране, необходими за всички технологични специалности в Софтуерния университет. Това включва писане на програмен код на начално ниво (basic coding skills), работа със среда за разработка (IDE), използване на променливи и данни, оператори и изрази, работа с конзолата (четене на входни данни и печатане на резултати), използване на условни конструкции (if, if-else) и цикли (for, while, do-while).
Курсът "C++ Fundamentals" ще запознае участниците с основните типове структури от данни и използването им в решаване на алгоритмични задачи. Ще бъдат разгледани масиви и особеностите им в C++, както и линейните контейнери (vector, list), асоциативните контейнери (map, set), контейнерните адаптери (stack, queue) и символните низове от STL. Обучението ще обхване и първите стъпки в обектно-ориентираното програмиране със C++, като студентите ще се научат да създават собствени класове, да инициализират и работят с обекти. През цялото продължение на курса ще се показват често срещани грешки в работата с езика и тяхното избягване. Заедно с това курсистите ще решават задачи, които да утвърдят познанията им върху материала.
Модулът завършва с курса "C++ Advanced", навлиза в спецификите на езика C++ и разглежда по-сложни тематики като пойнтери и управление на паметта. Ще разширите знанията си върху обектно ориентираното програмиране през погледа на C++, създаване на конструктори и деструктори, наследяване и полиморфизъм. Не на последно място ще придобиете умения да подреждате правилно кода в големи по обем проекти.
Курсове в модула
C++ Fundamentals - март 2020
C++ Advanced – юни 2020
Умения, които ще придобиеш
- Работа с конзолата (вход и изход на данни)
- Работа с цикли (for)
- Работа с по-сложни логически проверки
- Работа с логически проверки (if-else)
- Извършване на прости пресмятания
- Работа с по-сложни цикли (вложени for цикли и while)
- Основен синтаксис и особености на C++
- Работа с текст, файлове и входно-изходни потоци
- Начални познания по ООП и неговата реализация в C++
- Работа с масиви, линейни и асоциативни STL контейнери
- Работа с пойнтери и управление на паметта
- Основни концепции от ООП модела
- Правилно организиране на код при по-големи проекти
- Създаване на конструктори и деструктори
Модулът е подходящ за напълно начинаещи курсисти, желаещи да придобият познания в областта на програмирането със C++.
Как мога да се запиша?
За да се запишете за модула, кликнете на оранжевия бутон "ЗАПИШИ СЕ" и следвайте стъпките.
Как и къде ще се провеждат занятията?
Модулът е приключил, но имате възможност да се запишете за него, получавайки достъп до видеата и ресурсите към всяко едно от занятията към включените курсове. По този начин можете да усвоявате материала с удобни за вас темпо и време.
Колко струва обучението в модула и какво включва?
За модула се заплаща еднократна такса, включваща достъп до записите от проведените занятия и учебните материали.
Форма на обучение | Включва | Цена |
---|---|---|
Онлайн | Записване в онлайн форма на обучение: | 220 лв. |
СофтУни ви дава 100% гаранция за качеството на този курс. За нас е важно да придобиете необходимите умения и знания. Ако по някаква причина обучението не отговори на очакванията ви, ние ви гарантираме възстановяване на сумата, която сте заплатили. Таксата може да ви бъде възстановена до седем дни след заплащане за модула.
Дончо Ангелов
Преподавател
Работил е на С++ на редица платформи.
Днес се занимава със създаване и управление на екипите, доставящи услуги на различните студия, произвеждащи игрите на SEGA.
Смята, че С++ при езиците е като цигулката при музикалните инструменти: можеш ли да програмираш добре на него, лесно учиш и развиваш всеки друг програмен език.
Вярва, че едно от най-големите удовлетворения, които може да донесе кариерата в ИТ, е когато човек вижда как новите колеги отначало плахо, после все по-уверено стъпват на професионалния си път и се реализират като успешни разработчици, тестери, архитекти и лидери.
Любомир Томанов
Преподавател