Учитесь таким образом, чтобы вы могли создавать свои собственные решения.

Каждый должен иметь возможность создавать свои собственные программы для автоматизации и облегчения утомительных/повторяющихся задач. Представьте себе сокращение 50% (или более) времени, которое вы тратите на свою работу, без потери качества. Разве это не здорово?



Добро пожаловать на наш курс практического программирования. В этом курсе мы научим вас основам программирования. Однако вы должны знать, что мы не будем учить углубленным понятиям (например, распределению памяти). Цель этого курса — дать вам достаточно концепций программирования, чтобы вы могли создавать свои собственные программы для автоматизации задач, которые знаете только вы.

Вот несколько примеров того, что вы сможете делать после этого курса:

  • Пользовательские калькуляторы (для автоматизации длительных процессов расчета)
  • Списки дел
  • Кодировщики/декодеры сообщений
  • Текстовые игры
  • игра в понг


Итак, чему будет учить этот курс?

Простой, каждый «шаг» будет содержать следующую процедуру:

  1. Краткое объяснение того, что это за концепция и как она работает.
  2. Примеры.
  3. Упражнение, за которым следует управляемое решение.
  4. Второе упражнение со ссылкой на файл с решением.
  5. Выводы (мысли о том, чем это может быть вам полезно).

Вы готовы?

Надеюсь, вы с таким же энтузиазмом относитесь к обучению, как я к обучению. Я надеюсь, что вам понравится этот курс, и, пожалуйста, не стесняйтесь оставлять вопросы или предложения в разделе комментариев. Этот курс основан на книге, которую я пишу по полному введению в программирование, поэтому ваше мнение имеет большое значение для создания этой книги. Если вы хотите узнать больше о книге, вы можете посмотреть эту кампанию на Kickstarter.

Мы будем публиковать этап этого курса каждые 2 дня, поэтому вам предлагается подписаться на нас здесь, в Medium, Facebook и Twitter, чтобы получать уведомления каждый раз, когда выходит обновление.