Когда я начал изучать программирование, я столкнулся с одной проблемой. Я считал, что для того чтобы работать над проектами и что-то создавать, нужно хорошо разбираться во всех темах. Поэтому я начал серьезно изучать программирование, но уже через несколько недель потерял мотивацию. Мне было непонятно, как кодинг может помочь мне создать то, что я хотел создать.
Простое решение задачек не было моей целью…
В итоге я понял, что для работы над небольшими проектами не обязательно досконально знать все затрагиваемые темы. Даже с теми знаниями, что у меня уже есть, вполне можно сделать что-то классное.
Работа над чем-то интересным мотивирует учиться дальше, а также позволяет понять, каким образом программирование решает жизненные проблемы.
И мне это помогло!
В сотрудничестве с Mozilla Campus Club я создал онлайн-клуб для разработчиков и исследователей. В рамках первого мероприятия мы создадим 10 проектов на Python, каждый из которых можно уложить в 10 строк кода.
Вот эти 10 проектов:
- Защита PDF-файла паролем
- Уведомление Windows
- Объединение нескольких PDF-файлов
- Диктофон
- Генератор случайных паролей (приложение)
- Инструмент аудиовизуализации (GUI)
- Извлечение mp3 из mp4
- Приложение для сокращения ссылок
- Терминальные хитрости
- Напоминалка о днях рождения
Основное видео:
Присоединяйтесь к Mozilla Campus Club: