Программа

Основы программирования на C/C++ Полная версия

Программа для обучения программированию с нуля. Последовательно, просто, кратко. На интересных, не типовых задачах. В основе язык С/C++. Сформируем основы: понятие типов данных, конструирование кода, базовые алгоритмы, функции, основы ООП. Начните с С++, и Вы легко перейдете на Java, C#, JavaScript, PHP или Scala!
3 курса
Начальный уровень

Чему вы научитесь

  • Вы научитесь писать программы на С/C++.
  • Разберетесь с основами, которые необходимы для понимания ЛЮБОГО языка программирования.
  • Разовьете алгоритмическое мышление, т.е. "поставите мозги на место".
  • Разберетесь с основами объектно-ориентированного программирования на С++

О программе

Программа обучения включает три курса. Первые два охватывают основы процедурного программирования на С/C++. Третий курс посвящен объектно-ориентированному программированию на С++

Три курса собраны вместе - так купить их дешевле!

1) Основы программирования на С/C++. Курс "для самых маленьких". Изучим основы языка и алгоритмизации:

  • типы данных и их представление в памяти компьютера;
  • вычисление выражений;
  • ввод и вывод данных (как в классическом C, так и в C++)
  • конструирование кода из базовых конструкций: ветвления и циклов;
  • работа с массивами;
  • алгоритмы поиска и сортировки массивов.

Курс очень подробный. Развивает алгоритмическое мышление. Учит думать "как программист"! 

2) Основы программирования на С/C++. Часть 2.  Здесь мы углубимся в возможности C/C++:

  • изучим его "изюминку" - указатели;
  • разберемся с функциями: как их создавать, как передавать параметры, и даже попробуем рекурсию;
  • узнаем, что такое динамическая память и как с ней работать;
  • строки, структуры, файлы - все инструменты для написания более сложных и комплексных программ.

3) Основы ООП на С++. Последовательно разберем возможности языка С++ для реализации основных принципов объектно-ориентированного программирования:

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

А самое главное - изучать будем все это последовательно, "накручивая на клубок" новые знания и закрепляя их в комплексе большим количеством задач. Я очень люблю этот момент - когда ученик смотрит на свой код и говорит: "неужели это я все это написал?" 

Эта программа подходит для студентов первого курса, которые начинают с изучения C++, а не с Python (что на мой взгляд весьма разумно). 

Что внутри

В комплект входят 3 курса общей стоимостью 5 400 ₽.

  •      
     
     
  •      
     
     
  •      
     
     

Для кого эта программа

Этот курс для всех новичков в программировании.

Начальные требования

Никаких особых знаний не требуется. Понимание школьной математики приветствуется!

Наши преподаватели

Как проходит обучение

Каждый теоретический шаг имеет две версии: видео и текст. Выбирайте то, что Вам подходит, либо используйте оба сразу (рекомендую!)

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

Никакого дополнительного поиска в интернете не потребуется (ну или почти :)

Я всегда на связи (кроме выходных и праздников). На комментарии и просьбы о помощи отвечаю оперативно.

Стараюсь поддерживать на своих курсах здоровую, доброжелательную атмосферу. Здесь Вам рады!

Содержание

Сколько стоит обучение

Price: 5 400 
Вы попробовали и поняли, что вам сейчас не подходит эта программа? Ничего страшного, мы вернём вам деньги в течение 30-ти дней после покупки.

Часто задаваемые вопросы

Расскажите о программе друзьям

Price: 5 400