Вы сможете использовать C на практике и решать задачи Middle-уровня. В процессе обучения вы рассмотрите устройство UNIX-подобных ОС и сопутствующего инструментария. Получите практические советы по написанию конкретных классов программ: веб-сервисов, демонов, игр, взаимодействия с БД, конкурентного программирования (многопоточных и многопроцессных программ).Еще одна особенность курса в том, что вы познакомитесь с аналогами ООП в C, хотя традиционно считается, что ООП в C не бывает.
Для кого этот курс?
Курс для тех, кто:
Уткнулся в пределы быстродействия используемого им языка программирования, например, Python.
Хочет задействовать в другом языке, опять же к примеру в Python, стороннюю библиотеку, написанную на C, и сталкивается с проблемами взаимодействия между языками.
Хочет подробнее узнать, как программы взаимодействуют с ОС и предоставляемыми ей ресурсами.
Хочет начать разрабатывать под микроконтроллеры и развиваться в IoT-направлении
Хочет заниматься системным программированием
Что даст вам обучение на курсе?
Изучите синтаксис С
Изучите основы архитектуры процессора и памяти
Изучите основы ассемблер
Сможете писать низкоуровневые приложения
Изучите структуры данных
Научитесь писать сетевые приложения (и клиенты, и серверы)
Научитесь быстро находить ошибки
Сможете написать приложения под UNIX
Сможете понять, как С используется в играх и веб-приложениях
Поймете, как пишутся приложения под микроконтроллеры
Поймете, как интегрируется С с PostgreSQL, MySQL и SQLite
В конце курса вы реализуете полноценный проект на C: это может быть какая-то ваша рабочая задача, своя идея или предложенная нами тема.
Достаточно структурированный материал. Подача на высоте. Замечательные комментарии по результатам выполнения домашних заданий, которые расширяют кругозор.
Лично для меня много нового. Часть полученных навыков сразу применялось в повседневной работе. Весьма доволен что оказался на курсе
Спасибо за курс. Рекомендую!
26.03.2021
Хороший курс! Все понравилось, особенно ДЗ - было прямо реально интересно.
К моему сожалению, из-за нехватки времени я сделал не все, что хотел - но вышесказанного это ни как не отменяет. В общем спасибо преподавателям большое за их труд.
Единственное замечание касается организации курса - иногда, занятия прямо перед своим началом, неожиданно переносились на другие дни. Я бы посоветовал, в будущем исключить эту практику. Так как планируешь свое время - сдвигаешь другие дела, а тут раз и нет занятия. Понятно, что это, без сомнений, вызвано объективными причинами, но некоторые неудобства это причиняло. В итоге я стал слушать лекции в записи - так проще планировать время, хотя поначалу слушал "живьем".
01.04.2021
Достаточно структурированный материал. Подача на высоте. Замечательные комментарии по результатам выполнения домашних заданий, которые расширяют кругозор.
Лично для меня много нового. Часть полученных навыков сразу применялось в повседневной работе. Весьма доволен что оказался на курсе
Спасибо за курс. Рекомендую!
18.09.2021
Интересные лекции, приятные преподаватели! Непростые домашние задания, однако в беде не оставят и направят :)). Подробные фидбеки по домашним заданиям, которые помогут углубить знания.
Параллельно с течением курса потребуется самостоятельное заполнение пробелов в подготовке по части синтаксиса языка.
13.02.2022
Курс очень сильно расширят понимание, как в целом работает компьютер и любой язык программирования, а не только учит языку программирования, как многие другие курсы. Кроме этого, происходит знакомство и со структурами данных, алгоритмами, потоками, сетевым стеком и основными библиотеками языка.
Иногда мне казалось, что я устроился на вторую работу, поэтому если беретесь за курс - готовьтесь к испытаниям и рассчитывайте свободное время.
Отдельное спасибо Андрею Кравчуку за передачу своей экспертизы и знаний, комментариям по ДЗ.
18.02.2022
Системный аналитик. Basic. Хороший курс для новичков.
При выборе курсов для меня было важно: - доступная подача материала;- помощь преподавателей/ наставников;- акцент на практику.Все это нашла на курсах для системных аналитиков в Отус (https://otus.ru/). Особенно ценно, что все преподаватели - это практики. Они все работают в разных компаниях аналитиками, тестировщиками, разработчиками и пр. и знают все нюансы работы аналитика.Курсы дают структуру знаний, которую можно в дальнейшем самим обогащать новыми знаниями. Очень довольна этими курсами. Сразу пошла на следующую ступень - Системный аналитик. Advanced.Что можно было бы улучшить:- бывает, что домашки долго проверяют (в течение 2-х недель); понимаю, что все это из-за загрузки самих наставников.- расписание занятий может меняться из-за разных форс-мажоров, поэтому на вечера лучше ничего не планировать или гибко планировать.- добавлять в материалы занятий ссылки на инструменты, которые используются на занятии или м. б. использованы.
Плюсы: доступная подача материалов, доступ к курсу остается навсегда, много практики, помощь преподавателей
Минусы: явных минусов не выявила, но есть некоторые моменты, которые можно улучшить - об этом есть информация в комментариях.
Источник: otzovik.com
Александр
24.08.2022
2
Никому не рекомендую курс «Инфраструктурная платформа на основе Kubernetes». Лекции обычно "ниочем", а домашние задания составлены лет 5 назад, и с тех пор не модифицировались. В ДЗ нередко встречаются ссылки на несуществующие конфигурационные файлы, и никто не торопится это исправлять. Также нередко встречаются нерабочие команды в ДЗ, синтаксис которых устарел и не поддерживается уже пару лет. В слаке преподаватели отвечают редко и не всегда понятно. Вдобавок ко всему, из-за известных событий в России стало невозможным пользоваться Google Cloud, а половина ДЗ заточены под него.