Онлайн курс C++ Developer. Professional от Otus
На курсе вы научитесь писать на С++ правильно. Поймете современные проблемы языка и специфики его применения. Освоите паттерны проектирования, принципы написания многопоточного кода. Узнаете, как взаимодействовать с сетью, хранить и обрабатывать большие объемы данных. Изучите и будете владеть нюансами программирования на С++, которые отличают разработчика уровня Middle от Junior.
Обучение программированию выстроено в формате вебинаров (онлайн). Слушателям предлагаются к выполнению домашние задания, которые позволят применить на практике полученные во время вебинаров знания. По каждому домашнему заданию преподаватель дает развернутый фидбек.
В момент коронавируса решил освоить новую (удаленную) профессию, но не знал с чего начать, спустя некоторого поиска в интернете заинтересовался программированием. Около года пытался заниматься сам, пробовал читать книги, заниматься по курсам на YouTube, но как это обычно бывает что то не понимаешь, а разжёвывать некому, сложил ручки и решил не моё. Время спустя наткнулся на сайт otus, заинтересовался.
Купил сразу весь курс языка C++, не пожалел. На данном этапе прошел базовый курс, очень советую. Для начала очень неплохой курс, даёт основные знания, преподаватели могут дать понимание о языке в целом (так как каждый работает в сфере где С++ основополагающий).
Для повышения своей квалификации по разработке ПО на С++ самое то ! Порекомендовал бы до приобретения курса поизучать основной синтаксис языка С++ (указатели, классы, перегрузку операторов, наследование, итераторы итд), тогда от уроков будет максимальный эффект.
Домашние задания только на первый взгляд кажутся сложными, но после недолгого погружения в тему их выполнения станет не так уж и невозможными.
Преподаватели дают информацию, подкрепляя их примерами из своей профессиональной деятельности, поэтому знания осваиваются очень быстро и надолго.
Добрый день. Хотелось бы поделиться отзывом о курсе по разработке на C++. Могу с уверенностью сказать, что лекции оказались понятны и достаточно полны, как и задания. Однако по факту затраченное время на учебу значительно превысило заявленное на сайте, не учитывая даже затрат на дополнительные задания. Поэтому старайтесь заранее запланировать побольше времени на учебу. Некоторые из домашних заданий являются блокирующими для других, поэтому случавшиеся задержки в их проверке были достаточно неудобны. Что касается содержания курса, то программа обширная, включает как погружение в изучение аспектов языка так и конкретные примеры применения. Я бы только добавил побольше мелких упражнений на отработку нюансов, например работа с rvalue, а так осталось ощущение, что не успел руку набить. Несмотря на эти нюансы, я остался доволен своим решением приобрести этот курс, так как получил достаточно пользы. Спасибо!
Курс очень понравился, как интересными лекциям в лице Дмитрия Шебордаева, так и проверкой домашних заданий Василием Зазнобиным с четкими и емкими комментариями/замечаниями. Опыт взаимного кода-ревью (которого у меня не было до поступления на курс) был весьма познавателен. Не столько опытом взаимного обогащения знаниями, но, в большей степени, опытом взаимного общения с коллегами :). Хотя, надо признаться, времени на последних домашних работах это отнимало очень много. Вторая половина курса, на мой взгляд, более требовательна по времени, чем первая, и это надо учитывать при прохождении курса. В самом курсе для меня был большой процент новизны (практически все темы), опыт программирования на С/C++ был, и было участие в достаточно большом промышленном проекте, но это был опыт самоучки. Знания стандартов C++11 и C++14, шаблонов и пр. ограничивалось небольшим курсом на Stepik, где я проходила самостоятельное обучение. От курса хотелось получить максимального количества знаний в, по–возможности, минимальные сроки. Также хотелось адекватно оценить свои пробелы в знаниях. Все это я от курса получила.