Code Basics - это полностью бесплатные онлайн курсы по програмированию!
C++ — компилируемый, статически типизированный язык программирования общего назначения.
9 часов12841 студент38 уроков с практикой в браузере
Начать обучениеЗарегистрироватьсяОсновы
C++ – язык программирования созданный програмистом Bell Labs Бьёрн Страуструп в начале 80-х годов. Он стабильно входит в Top 10 самых популярных языков. На нем можно разрабатывать realtime или высокопроизводительные приложения, игры, мультимедиа, системное и индустриальное ПО. Изучать C++ мы будем с нуля, с самых азов. Первый модуль – плацдарм для написания осмысленных программ. В нем мы разберем, как написать свой первый код на C++. Расскажем, что такое комментарии и зачем они нужны. На примере проверки ваших решений рассмотрим, что такое тестирование и как читать вывод тестов.
Арифметика
Современные программы создаются для обслуживания бизнесов, помощи в ежедневной жизни и развлечений. Но в основе их работы по-прежнему лежат вычисления. Наиболее простая и базовая тема в программировании — арифметика. В этом модуле мы переведем арифметические действия на язык программирования. Вспомним школьные правила из уроков математики и поговорим о приоритете операций.
Переменные
Информацию можно помещать в специальные «хранилища» — переменные. Это позволяет переиспользовать уже существующие данные и не дублировать их в разных частях кода. В этом модуле мы разберем как изменять переменные и именовать их, чтобы чтение вашего кода было понятным для любого разработчика. Вы поймете, что придумать название переменной не так-то просто! А еще расскажем, как использовать переменные для упрощения сложных вычислений.
Начните прямо сейчас
Типы данных
От правильности выбранного типа зависит как эффективно программа будет потреблять память. В этом модуле мы познакомимся с базовыми типами данных в С++.
Ссылки и указатели
Ссылки и указатели одна из главных тем в С++, по скольку с ними связанно множество операций - это и передача аргумента по ссылке и динамическое выделение памяти. В этом модуле мы узнаем как их создавать и какие базовые операции существуют для ссылок и указателей.
Функции
Определение собственных функций значительно упрощает написание и поддержку программ. Например, умение определять функции позволяет объединять сложные (составные) операции в одну – вся сложность может быть скрыта за одной простой функцией. Научившись писать функции, вы сделаете первый шаг на пути к построению по-настоящему полезных программ.
Готовы попробовать?
Регистрация не требуется