Учитесь таким образом, чтобы вы могли создавать свои собственные решения.
Каждый должен иметь возможность создавать свои собственные программы для автоматизации и облегчения утомительных/повторяющихся задач. Представьте себе сокращение 50% (или более) времени, которое вы тратите на свою работу, без потери качества. Разве это не здорово?
Добро пожаловать на наш курс практического программирования. В этом курсе мы научим вас основам программирования. Однако вы должны знать, что мы не будем учить углубленным понятиям (например, распределению памяти). Цель этого курса — дать вам достаточно концепций программирования, чтобы вы могли создавать свои собственные программы для автоматизации задач, которые знаете только вы.
Вот несколько примеров того, что вы сможете делать после этого курса:
- Пользовательские калькуляторы (для автоматизации длительных процессов расчета)
- Списки дел
- Кодировщики/декодеры сообщений
- Текстовые игры
- игра в понг
Итак, чему будет учить этот курс?
Простой, каждый «шаг» будет содержать следующую процедуру:
- Краткое объяснение того, что это за концепция и как она работает.
- Примеры.
- Упражнение, за которым следует управляемое решение.
- Второе упражнение со ссылкой на файл с решением.
- Выводы (мысли о том, чем это может быть вам полезно).
Вы готовы?
Надеюсь, вы с таким же энтузиазмом относитесь к обучению, как я к обучению. Я надеюсь, что вам понравится этот курс, и, пожалуйста, не стесняйтесь оставлять вопросы или предложения в разделе комментариев. Этот курс основан на книге, которую я пишу по полному введению в программирование, поэтому ваше мнение имеет большое значение для создания этой книги. Если вы хотите узнать больше о книге, вы можете посмотреть эту кампанию на Kickstarter.
Мы будем публиковать этап этого курса каждые 2 дня, поэтому вам предлагается подписаться на нас здесь, в Medium, Facebook и Twitter, чтобы получать уведомления каждый раз, когда выходит обновление.