Описание курса
C – это универсальный язык программирования, на котором написаны Unix-системы. Но сейчас он не связан ни с какой операционной системой и может использоваться для написания больших программ, требующих быстродействия.
Кому подойдет
Студенты на курсе "Программист С" от онлайн-школы Otus учатся решать задачи middle-уровня, поэтому, чтобы преуспеть, необходимо уже обладать достаточными знаниями в разработке. Курс рассчитан:
- для тех, кто уже знает любой промышленный язык программирования;
- для тех, кто обладает навыками работы в консоли unix-подобных операционных систем.
C – трудный язык для начинающих, а программа курса не рассчитана на изучение языка с самых основ, так как обучение длится всего 5 месяцев. Поэтому нужен опыт и знания для успешного прохождения курса.
Чему вы научитесь
На курсе студенты обучатся:
- основам синтаксиса С;
- основам архитектуры процессора и памяти;
- основам ассемблера;
- писать сетевые приложения;
- быстро находить ошибки.
Каждый из этих навыков изучается не только в теории, но и подкрепляется практическими занятиями, поэтому студенты в полной мере освоят тонкости языка С.
Преподаватели
Преподавательский состав курса – опытные разработчики. Среди них:
- Виктор Коробков: более 15 лет занимается разработкой, более 20 обучением;
- Андрей Кравчук: более 13 лет коммерческой разработки на C/C++;
- Виктор Легкоступ: научный сотрудник, более 5 лет работает на предприятии военно-промышленного комплекса Беларуси.
Сколько зарабатывают программисты C
Знание C открывает для разработчика много перспектив. Он может работать в IoT, заниматься написанием операционных систем или сложного ПО. Поэтому вилка зарплат очень широка: от 50 тысяч рублей вплоть до полумиллиона ежемесячно.