Найти в Дзене
Максим

Информация для желающих продолжать изучение курса "Основы программирования на С++"

Оглавление

Для кого может подойти продолжение курса

  • Для тех, кто прошёл обучение на без оплатном вводном курсе, кому подходит мой стиль изложения материала, преподавательские подходы и кто убедился, что получает результат от моих уроков.

Что Вы получите, пройдя курс

  • Продолжите осваивать базовые понятия программирования и алгоритмизации, которые также будут применимы и к другим языкам
  • Подробно изучите такие понятия программирования как циклы, случайные числа, одномерные массивы, вложенные циклы, функции, строки и решите множество закрепляющих задач
  • Продолжите движение в освоении интересной и востребованной профессии, сэкономив при этом значительное время и силы на поиск необходимой информации.

Особенности курса

  • Без воды. На курсе исключена лишняя информация. Акцент сделан на изучении самых важных и основополагающих понятий программирования и алгоритмизации
  • Практика. В курсе делается упор на практику. Самостоятельное написание кода Учеником при решении различных задач, является основой обучения на курсе
  • Грамотный код. В уроках даются рекомендации по улучшению кода с точки зрения эффективности, лаконичности, безопасности, читабельности, правильности оформления.

Преимущества курса

  • Мне не всё равно. Я не перепродаю чужие видеокурсы. Данный курс я сделал сам, на основе своей преподавательской практики, которую веду с 2012 года. Я заинтересован в том, чтобы курс развивался, а люди, приобретшие его, получили результат.
  • Курс развивается. Я продолжаю работу по разработке новых информационных блоков. В планах завершение базового курса и работа над продвинутым курсом.

Что необходимо для прохождения курса

  • Базовые знания по математике уровня 6 класса включительно. Подробности здесь;
  • Уверенное владение компьютером;
  • Желание изучать программирование.

Способы оплаты

-2
  • Блоки курса можно покупать по отдельности переводом на банковскую карту. При этом я рекомендую не пропускать блоки, потому что информация в них взаимосвязана.
  • Для осуществления перевода на банковскую карту напишите запрос на почту prog-cpp@mail.ru

Информационные блоки курса

-3

Блок 1. Введение в циклы и построение числовых рядов. Цикл while. Цикл с заданным количеством повторений и с заранее неизвестным количеством повторений. Различные задачи на построение числовых рядов. Подробная информация о блоке.

Блок 2. Накопление сумм и произведений. Переменная-накопитель и приёмы её использования. Циклы с незаданным количеством повторений на примере задач числового анализа. Подробная информация о блоке.

Блок 3. Случайные числа и другие виды циклов. Функция rand. Особенности генерации случайных чисел в С++. Цикл do while. Цикл for. Подробная информация о блоке.

Блок 4. Одномерные массивы в С++. В блоке представлена информация об основах работы с массивами в С++, описаны базовые алгоритмы по их обработке, разобраны различные закрепляющие задачи. Подробная информация о блоке.

Блок 5. Вложенные циклы. Использование циклов в цикле. Решение задач по этой теме. Подробная информация о блоке.

Блок 6. Функции в С++. Введение в функции. Их виды. Тестирование. Функциональное программирование. Подробная информация о блоке.

Блок 7. Символы и строки (char). Ещё один базовый тип - символы. Основы работы с массивами символов - строками. Подробная информация о блоке.

Блок 8. String - cтроки. Более удобный строковый тип данных в С++ по сравнению с char-строками. Примеры и особенности работы. Подробная информация о блоке.

Блок 9. Двумерные массивы. Двумерные массивы. Примеры и особенности работы. Подробная информация о блоке.

В планах сделать следующие информационные блоки в рамках данного курса.

10. Структуры

11. Вектор

12. Работа с файлами

Успехов в освоении программирования!

© Максим, 2012-2024