Описание:
Курс направлен на изучение основ языка C, на котором написано подавляющее большинство операционных систем. Это знание позволит понять внутренние механизмы и устройство большинства современных высокоуровневых языков, поскольку является их прародителем. Знание основ C будет полезно не только начинающим, но и программистам со стажем. Знание фундаментальных основ делает из хороших программистов лучших.
Чему Вы научитесь
- Познакомитесь с одним из самых популярных (по рейтингу TIOBE) языков в мире;
- Узнаете основные понятия, используемые в программировании;
- Научитесь применять двоичные вычисления (Булеву алгебру);
- Научитесь напрямую работать с оперативной памятью;
- Получите навык написания простых системных программ и библиотек;
- Сможете применять полученные знания при работе с любым другим языком программирования.
Программа курса:
Урок 1. Знакомство с базой
Урок 2. Функции, указатели и массивы
Урок 3. Строки, структуры данных и файловая система