C++ – мова надзвичайно потужна. Одна із її основних переваг – програміст сам визначає, наскільки високорівневим буде його код. За потреби можна працювати, враховуючи найдрібніші особливості апаратної архітектури. Коли обґрунтованої необхідності так ускладнювати собі життя немає, за допомогою сучасної С++ можна писати не менш високорівневий код, ніж на Python, – маючи всі переваги високоефективного компілятора та мови, принцип якої: «Не платиш за те, чим не користуєшся».
Мова не нав’язує стиль програмування – вона багатопарадигмова. Є бажання «писати як на FORTRAN»? Без проблем. Надаєте перевагу ООП, функціональному стилю, узагальненому програмуванню, екстремальному метапрограмуванню – відповідні інструменти до ваших послуг.
Цей курс призначений провести дорогою сучасного С++ – показати, які засоби мови адекватні для різних задач, і як ними взагалі користуватися. Він включає як класичні теми, так і більш просунуті.
Очікується, що слухачі вільно володітимуть простими конструкціями С++. Зокрема, знають, що таке int, чим відрізняються signed та unsigned-типи, вміють користуватися умовним виразом if/if-else, знають, як працюють цикли for, while, do-while, знайомі із поняттям формальних аргументів функцій, відрізняють оголошення функції від її визначення.
Всі деталі курсу знаходяться за посиланням: https://goo.gl/EsA5sp
Реєстрація до 8 березня включно: https://goo.gl/forms/br9AhzmQdygAfNhu2
Заняття відбуватимуться по вечорах у понеділок та четвер з 19:00 по 20:30.
Старт курсу: 18 березня.
Тривалість: 30 занять по півтори години (до 4 липня включно).
Вартість курсу: 5000 грн для студентів УКУ, 10 000 грн для зовнішніх учасників.
Подія у Фейсбуці: https://www.facebook.com/events/633802483716377/