Курс «Программирование в Linux на C/C++» — возможность получать достойную зарплату и участвовать в масштабных проектах
Получите специализацию
по перспективному направлению!
В «Специалисте» стартует новый курс «», учебная программа которого построена на стыке популярных современных технологий. Благодаря тому, что специалисты в этой области владеют междисциплинарными знаниями, они высоко ценятся и высоко оплачиваются.
От соискателей, планирующих впервые трудоустроиться на должность , требуется хорошее знание самого языка, библиотек и шаблонов проектирования, принципов объектно-ориентированного программирования и теории реляционных баз данных. Программисты, претендующие на вакансии, связанные с кроссплатформенной разработкой, должны иметь опыт программирования на C/С++ не менее 1 года. Кандидаты обязаны знать на уровне уверенного пользователя и уметь разбираться в чужом коде.
По данным исследовательского центра рекрутингового портала SuperJob.ru, средний заработок московских программистов на C/С++ составляет 55 тысяч рублей. В Санкт-Петербурге — около 45 тысяч, а в Екатеринбурге и Новосибирске — 35 тысяч рублей.
Поскольку операционная система Linux стремительно захватывает корпоративный сегмент, то кроссплатформенных проектов становится со временем все больше, а это дает разработчикам возможность не только получать больший доход, но и обеспечивает участие в проектах значительно более интересных и лучше спроектированных (ведь к дисциплине в этом отношении обязывают сложности кроссплатформенной разработки). В настоящее время это, как правило, масштабные проекты, участие в которых ценится очень высоко, так как превращает специалиста в «матерого» профессионала.
Курс «» дает базовые знания и навыки, необходимые для разработки программного обеспечения для Linux:
- Понимание процесса сборки ПО и специфики компилятора C/C++ из состава GCC
- Разработка и использование разделяемых библиотек
- Использование функций файлового ввода-вывода
- Использование механизмов обеспечения многозадачности и межпроцессного взаимодействия
- Использование файловых и сетевых сокетов
- Использование механизма сигналов
- Понимание различий между процессами и потоками, использование многопоточности и ее специфики
- Создание демонов, понимание различий между демонами и прикладным ПО
- Понимание специфики консольного ввода-вывода и умение ее использовать
- Понимание специфики отображаемых в память файлов и умение их использовать
Занятия ведет , преподаватель-эксперт по. Работает в IT-индустрии с 1995 года. Последние 10 лет — руководитель проектов и IT-директор в крупных компаниях и интеграторах (Compulink, News Outdoor, Микротест и др.).
Ждем на новом курсе! Получите знания на стыке технологий! Станьте уникальным специалистом!