Советы и лайфхаки

C для чайников с нуля – C# для чайников — бесплатное обучение языку программирования Си Шарп | онлайн-курсы для начинающих на GeekBrains.ru | GeekBrains

Содержание

Уроки программирования на языке C++ с нуля

Основы и тонкости языка программирования C++. Практические задания и тесты. Хотите научиться программировать? Тогда вы по адресу. Неважно, имеете ли Вы опыт в программировании или нет, эти уроки помогут Вам начать создавать, компилировать и отлаживать программы на языке C++ в разных средах разработки: Visual Studio, Code::Blocks, Xcode, Eclipse. Множество примеров и подробных разъяснений. Отлично подойдут как для новичков (чайников), так и для более продвинутых. Объясняется всё с нуля и до самых деталей. Абсолютно бесплатно!

Важное примечание: Если вы застряли на каком-то уроке или у вас не получается выполнить тестовое задание или пройти итоговый тест до конца — не переживайте и не думайте, что это не для вас и не у ваших силах. Отдохните немного, пересмотрите материал, если никак не получается — пропустите урок или задание (посмотрите его выполнение). Эти уроки дадут вам хорошую базу, фундамент в понимании программирования не только в С++, но и в других языках. Главное — не отчаиваться и не забрасывать, если что-то не получается или вы что-то не можете понять. Продолжайте двигаться.

От Вас нужно только желание, желание учиться.

Глава №0. Введение. Начало работы

Глава №1. Основы C++

Глава №2. Переменные и основные типы данных в C++

Глава №3. Операторы в C++

Глава №4. Область видимости и другие типы переменных в C++

Глава №5. Порядок выполнения кода в программе. Циклы, ветвления в C++

Глава №6. Массивы, Строки, Указатели и Ссылки в C++

Глава №7. Функции в C++

Глава №8. Основы Объектно-Ориентированного Программирования (ООП) в C++

Глава №9. Перегрузка операторов в C++

Глава №10. Введение в отношения между объектами в C++

Глава №11. Наследование в C++

Глава №12. Виртуальные функции в C++

Глава №13. Шаблоны в C++

Глава №14. Исключения в C++

Перевод с LearnCpp.com.

 

ravesli.com

С++ программирование / Уроки C++

Полезные ссылки:
Язык С++ появился еще в 1983 году. Он базируется на языке Си, но отличался новыми функциями, которые намного упростили создание приложений и привнесли множество новых понятий таких, как: ООП (создание классов и объектов), наследование, освобождение и удаление памяти (new и delete), виртуальные функции, исключения и много других нововведений.

Язык С++ получил свое название от языка Си, но с добавлением

++, так как это означает инкремент (увеличение на единицу). Таким образом он наследует все принципы классического языка Си, но с новыми очень полезными дополнениями.

Интересный факт: язык Си до сих пор остается популярным, несмотря на то, что язык C++ появился уже очень давно и намного лучше чем язык Си. Это обусловлено тем, что множество программ было написано именно на языке Си и переход на более новый язык затруднен.

Многие советуют изучать изначально язык Си перед языком C++, но на самом деле этого не стоит делать. Если вы сразу начнете изучать C++, то вы получите знания из более нового языка и переход на более старый язык совсем не составит труда. Да и неизвестно, потребуется ли вообще совершать переход на более старый язык, скорее всего нет.

Но если вы все же хотите изучить Си перед языком C++, то предлагаем вам ознакомиться с большим видео уроком, в котором вы сможете познакомиться с этим языком:


Не стоит особо сильно углубляться в этот видео урок по Си, так как все эти концепции мы еще будем изучать в данном видео курсе.

C++ является одним из самых популярных языков программирования в мире. На нем можно создавать всевозможные программы под Windows и Мак, строить сайты, а также создавать игры.

В этом видео курсе мы изучим с вами все основные концепции этого языка, познакомимся с его синтаксисом, а также изучим важные моменты такие, как: ООП, шаблоны, наследование, переопределение методов и многие другие вещи.


Для работы с C++ необходимо установить среду разработки. Вы можете установить любую удобную для вас среду или же вовсе воспользоваться онлайн компилятором. Среди самых популярных сред разработки можно отметить такие, как: Visual C++, Xcode (только Мак), GCC, Intel C++ Compiler, Embarcadero (Borland) C++ Builder.
Домашнее задание
Что такое C++?

Расскажите для чего используется C++ и какие функции он может выполнять?

Посмотреть ответ