Что нового

Скачать курс: Программирование на C++ с Нуля до Гуру (Михаил Русаков)

Administrator
Команда форума
Регистрация
13.03.2019
Сообщения
34 313

Что такое C++ и для чего нужен этот язык?
C++ — это один из самых живучих языков программирования. Из всех более-менее известных (и при этом используемых) языков он наиболее старый. И это кажется весьма удивительным, ведь считается, что в мире программирования всё меняется очень быстро, и то, что было актуальным ещё вчера, сегодня признаётся устаревшим (на самом деле, вообще не так, но это совсем другая история). Так в чём же феномен C++? Почему уже есть такие замечательные языки как Java, C#, Python и многие другие, а C++ не просто живее всех живых, но ещё и пользуется огромным спросом на рынке труда?

А всё дело в его неоспоримых преимуществах:

Огромная скорость. Быстрее только язык C и Assembler, на которых на текущий момент программируют, в основном, микроконтроллеры. Ни Java, ни C# даже рядом не стоят по производительности в сравнении с C++.
Объектно-ориентированность. Это означает, что на C++ можно писать такие же гибкие и качественные программы с чистым кодом, как на Java или C#.
Отличные возможности по работе с памятью. По этой причине C++ является абсолютно незаменимым при системном программировании.
Кроссплатформенность. Один и тот же код можно с использованием соответствующего компилятора запустить на любой платформе, и он будет отлично работать.
Универсальность. Может использоваться реально везде. Мне, если честно, даже трудно представить область, где он не подойдёт.
Огромное сообщество разработчиков. Поскольку C++ уже много лет, то найти ответ на любой возникший вопрос не составит труда.Бесплатные библиотеки с открытым исходным кодом, ускоряющих и упрощающих разработку
Содержание
Курс состоит из 6 разделов

Введение
В данном разделе Вы узнаете:

Как наиболее эффективно проходить курс?
Как работает язык C++ изнутри? Это очень важно понимать, поскольку такие базовые знания отличают дилетанта от профессионала.
В какой среде разработки лучше писать код на C++? Как её скачать, установить (особенно важно, какие компоненты необходимы) и как настроить?
После просмотра данного раздела Вы уже будете знать, что это за язык, как он работает, а также у Вас уже будет всё готово для написания свои первых программ на C++.

Основы программирования на C++

В этом разделе Вы узнаете:

Как пишутся программы на C++?
Как правильно использовать комментарии?
Что такое переменные, как они создаются и используются?
Какие типы переменных есть в C++ и чем они отличаются друг от друга?
Что такое константы и как с ними работать?
Какие арифметические, логические и побитовые операции есть в C++ и как их использовать?
Как работать с консолью?
Как решить проблемы с кодировкой в консоли (не только на вывод, но и на ввод)?
Что такое условный оператор и как он работает?
Что такое оператор switch-case и когда его использовать?
Что такое циклы и какие они есть в C++?
Что такое цикл for, while и do-while и какая между ними разница?
Что такое массивы, какие они бывают и, как и когда их использовать?
Как работать с многомерными массивами?
Что такое ссылки и для чего они нужны?
Как создавать функции, как они работают изнутри, как они взаимодействуют со ссылками и многое-многое другое?
Что такое область видимости переменных?
Что такое статические переменные
Что такое пространства имён, для чего нужны и как применяются?
Что такое макросы?
Как правильно разбивать код на разные файлы?
Как собрать проект?
После прохождения этого раздела Вы уже сможете писать несложные программы на языке C++.

Бонус
Программирование на C++ в Unreal Engine













 
Верх