Курс на Stepik
Обложка курса «Язык программирования Си. Академический курс» на Stepik
3 900 ₽

Язык программирования Си. Академический курс ★ 5.000

Открыть на
STEPIK.ORG

Язык программирования Си и основы программирования. С абсолютного нуля до университетского уровня. C language .

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Язык программирования Си. Академический курс»Учеников на курсе 52
Сертификаты, выданные на курсе «Язык программирования Си. Академический курс»Сертификатов выдано 1
Отзывы о курсе «Язык программирования Си. Академический курс»Отзывов получено 1
Рейтинг курса «Язык программирования Си. Академический курс»Рейтинг курса 5.000
Уроки в курсе «Язык программирования Си. Академический курс»Количество уроков 185
Тесты в курсе «Язык программирования Си. Академический курс»Количество квизов 10
Время прохождения курса «Язык программирования Си. Академический курс»Время прохождения курса —
Стоимость курса «Язык программирования Си. Академический курс»Стоимость курса 3 900 ₽ —
Обновления курса «Язык программирования Си. Академический курс»Обновления курса — —
Дата публикации курса «Язык программирования Си. Академический курс»Дата публикации курса — ———
Последнее обновление курса «Язык программирования Си. Академический курс»Последнее обновление — ———
Сложность easy — ———

Чему вы научитесь

  • Общие основы программирования .Транзисторы , bit,byte,word,dword,qword . Представление чисел в различных системах счисления. ASCII , Windows125x , Unicode
  • LSB, MSB, Big Endian, Little Endian.Трансляторы. Ассемблер. Компилятор. Сравнение языков программирования.
  • Установка компиляторов GCC , glang , VC. Команды компилятора GCC. Настройка VisualStudio , CodeBlock , Dev_C
  • Этапы написания и построение программы на языке Си. Простейшая программа и необходимые навыки .
  • Комментарии и ошибки. Tokens (лексемы). Ключевые слова языка Си.
  • Встроенные типы. Численные литералы. Символьные литералы . Строковые литералы
  • Специальные символы и операторы языка Си . Операторы,операнды,операции,lvalue,rvalue.
  • Приоритет и ассоциативность. Порядок вычисления операндов . Преобразование типов. Логические операторы . Битовые операторы.
  • Условные операторы if ,else, switch, тернарный .
  • Операторы циклов while , do while, for
  • Операторы передачи управления : break , continue , return , goto .
  • Оператор взятия адреса & (addressOf)
  • Адрес переменной. Указатели . Масивы одномерные . Масивы многомерные . Массивы указателей .
  • Массивы указателей. Массивы символов. Указатели и строки.
  • const и указатели. Операторы sizeof и typedef.
  • Функции в языке Си. Функции : обьявление определение вызов. Функции :передача аргументов в функцию. Функция MAIN . Рекурсия.
  • ПРЕПРОЦЕССОР : include,define,undef,macro,предопределённые макросы,макро функции,if,ifdef,ifndef,else,endif,line,error,warning,pragma,операторы.
  • Вариативные функции. Указатели на функции. Указатели на функции как параметр функции и как возвращаемое значение. Массивы указателей на функции.
  • Обьявление,определение,глобальные и локальные переменные. SCOPE , LINKAGE, STORAGE , REGISTER , AUTO , EXTERN , STATIC
  • Организация памяти. Динамическое выделение памяти. Ошибки при работе с указателями.
  • Массивы переменной длины VLA. Динамические одномерные и многомерные массивы. _Generic
  • enum (перечисления) . Структуры. Структуры создание и инициализация.

О курсе

Язык программирования Си и основы программирования. С абсолютного нуля до университетского уровня. C language .

Для кого этот курс

Для тех кто хочет начать изучать программирование с абсолютного нуля ! Для начинающих программистов ! Для начинающих программистов , которые хотят на профессиональном уровне изучить язык программирования Си !

Начальные требования

НИ КАКИХ !!! Предварительных навыков не требуется . Мы начнём изучать программирование и язык Си с абсолютного нуля и дойдём до уровня университета.

Преподаватели курса

Как проходит обучение

Курс видео-лекций.

Сертификат курса Язык программирования Си. Академический курс

Сертификат

Успешно завершив курс, вы получите сертификат от платформы Stepik. Уже 1 учеников получили сертификат.

Что вы получите

  • Фундаментальные университетские знания программиста.
  • Чёткое понимание синтаксиса и всех конструкций языка Си.
  • Увидите работу компилятора и языка ассемблер.
  • По-настоящему поймёте как работают указатели и массивы.
  • На базе языка Си вы без труда перейдёте к объектно-ориентированным языкам.

Расскажите о курсе друзьям