10 проектов в 10 строк кода

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

Простое решение задачек не было моей целью…

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

Работа над чем-то интересным мотивирует учиться дальше, а также позволяет понять, каким образом программирование решает жизненные проблемы.

И мне это помогло!

В сотрудничестве с Mozilla Campus Club я создал онлайн-клуб для разработчиков и исследователей. В рамках первого мероприятия мы создадим 10 проектов на Python, каждый из которых можно уложить в 10 строк кода.

Вот эти 10 проектов:

  1. Защита PDF-файла паролем
  2. Уведомление Windows
  3. Объединение нескольких PDF-файлов
  4. Диктофон
  5. Генератор случайных паролей (приложение)
  6. Инструмент аудиовизуализации (GUI)
  7. Извлечение mp3 из mp4
  8. Приложение для сокращения ссылок
  9. Терминальные хитрости
  10. Напоминалка о днях рождения

Основное видео:

GitHub: https://github.com/qxresearch/qxresearch-event-1

Присоединяйтесь к #qxresearch:

Mozilla-группа: https://community.mozilla.org/en/groups/qx-research

Группа в Telegram: https://t.me/qxresearch