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

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

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

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

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Язык программирования Си. Академический курс»Учеников на курсе 41
Сертификаты, выданные на курсе «Язык программирования Си. Академический курс»Сертификатов выдано 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 учеников получили сертификат.

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

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

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