Для кого может подойти продолжение курса
- Для тех, кто прошёл обучение на без оплатном вводном курсе, кому подходит мой стиль изложения материала, преподавательские подходы и кто убедился, что получает результат от моих уроков.
Что Вы получите, пройдя курс
- Продолжите осваивать базовые понятия программирования и алгоритмизации, которые также будут применимы и к другим языкам
- Подробно изучите такие понятия программирования как циклы, случайные числа, одномерные массивы, вложенные циклы, функции, строки и решите множество закрепляющих задач
- Продолжите движение в освоении интересной и востребованной профессии, сэкономив при этом значительное время и силы на поиск необходимой информации.
Особенности курса
- Без воды. На курсе исключена лишняя информация. Акцент сделан на изучении самых важных и основополагающих понятий программирования и алгоритмизации
- Практика. В курсе делается упор на практику. Самостоятельное написание кода Учеником при решении различных задач, является основой обучения на курсе
- Грамотный код. В уроках даются рекомендации по улучшению кода с точки зрения эффективности, лаконичности, безопасности, читабельности, правильности оформления.
Преимущества курса
- Мне не всё равно. Я не перепродаю чужие видеокурсы. Данный курс я сделал сам, на основе своей преподавательской практики, которую веду с 2012 года. Я заинтересован в том, чтобы курс развивался, а люди, приобретшие его, получили результат.
- Курс развивается. Я продолжаю работу по разработке новых информационных блоков. В планах завершение базового курса и работа над продвинутым курсом.
Что необходимо для прохождения курса
- Уверенное владение компьютером;
- Желание изучать программирование.
Способы оплаты
- Блоки курса можно покупать по отдельности переводом на банковскую карту. При этом я рекомендую не пропускать блоки, потому что информация в них взаимосвязана.
- Для осуществления перевода на банковскую карту напишите запрос на почту prog-cpp@mail.ru
Информационные блоки курса
Блок 1. Введение в циклы и построение числовых рядов. Цикл while. Цикл с заданным количеством повторений и с заранее неизвестным количеством повторений. Различные задачи на построение числовых рядов. Подробная информация о блоке.
Блок 2. Накопление сумм и произведений. Переменная-накопитель и приёмы её использования. Циклы с незаданным количеством повторений на примере задач числового анализа. Подробная информация о блоке.
Блок 3. Случайные числа и другие виды циклов. Функция rand. Особенности генерации случайных чисел в С++. Цикл do while. Цикл for. Подробная информация о блоке.
Блок 4. Одномерные массивы в С++. В блоке представлена информация об основах работы с массивами в С++, описаны базовые алгоритмы по их обработке, разобраны различные закрепляющие задачи. Подробная информация о блоке.
Блок 5. Вложенные циклы. Использование циклов в цикле. Решение задач по этой теме. Подробная информация о блоке.
Блок 6. Функции в С++. Введение в функции. Их виды. Тестирование. Функциональное программирование. Подробная информация о блоке.
Блок 7. Символы и строки (char). Ещё один базовый тип - символы. Основы работы с массивами символов - строками. Подробная информация о блоке.
Блок 8. String - cтроки. Более удобный строковый тип данных в С++ по сравнению с char-строками. Примеры и особенности работы. Подробная информация о блоке.
Блок 9. Двумерные массивы. Двумерные массивы. Примеры и особенности работы. Подробная информация о блоке.
В планах сделать следующие информационные блоки в рамках данного курса.
10. Структуры
11. Вектор
12. Работа с файлами
Успехов в освоении программирования!
© Максим, 2012-2024