С чего начать изучение в Python

Время чтения - 1 мин, 44 сек.
23 сен 2021
Дата
О чем статья
О чем статья
Питон это язык программирования. Сам по себе он никому не нужен. Нужно то, что с помощью этого языка программирования вы хотите получить.

Python
Python

Короткий пост, дабы наставить на путь истинный.

Часто в меня спрашивают: "Что мне поучить по питону?"

Дорогие мои! Питон это язык программирования. Сам по себе он никому не нужен. Нужно то, что с помощью этого языка программирования вы хотите получить.

Например задачи, которые можно решить с помощью Python:

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

Именно применённые для практических целей знания усаживаются глубоко в голову и становятся навыками.

Теперь тем, кто ничего сам не хочет программировать, но хочет выучить питон, получить работу в конторе и поиметь денег.

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

И всё же, что почитать, если хочется сделать своего бота, нейросеть или парсер, а ничего не умею?

  1. Тонкую книгу по питону, которую написал русскоязычный автор. Изучение питона должно занимать не более недели. В идеале, дня два.
  2. Посетить специальные форумы и чаты, где спросить, какие библиотеки использовать для своих целей.
  3. Узнав в (2), какие библиотеки использовать, начать читать документацию этих библиотек, запускать примеры и экспериментировать с примерами.
  4. Будут проблемы. Поиск в гугле: "название_библиотеки скопированный_из_консоли_текст_ошибки". Знайте, чем более специфичная область, тем меньше шансов, что вам будут давать ответ. Вам придётся разбираться самому по чуть-чуть. Именно этот ваш опыт и нужен работодателю.

Вот, что нужно читать. Не надо читать толстые книги по питону. Не надо читать переведённые на русский язык книги по питону.

Доведите до конца ваш мини-проект. Он должен работать. Постепенно улучшайте его: приделайте GUI, отловите нестандартные поведения.

Помните, что учить питон это бессмысленная трата времени, которое разумно потратить иначе.

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

679
ИИ против ИИ. Новая эра кибербезопасности
Технологии, компьютер и интернет
ИИ позволяет хакерам значительно увеличивать масштабы, скорость и сложность атак. Например, атаки на основе ИИ могут обходить традиционные системы защиты в 15% случаев, тогда как обычные фишинговые атаки успешны лишь в 0,3% случаев. В статье рассматриваются ключевые риски, связанные с использованием ИИ в кибератаках
Март
218
Command and Control system. Оружие кибербандитов
Технологии, компьютер и интернет
Статья рассказывает о ключевом элементе кибератак — инфраструктуре управления и контроля (C2 или C&C), которую злоумышленники используют для управления зараженными устройствами и кражи конфиденциальных данных. Автор объясняет, что успешная кибератака требует не только первоначального взлома, но и постоянного взаимодействия с зараженными системами через скрытые каналы связи. Эти каналы позволяют злоумышленникам передавать инструкции, загружать дополнительные вредоносные программы и извлекать украденные данные.
Март
225
Приложение под прикрытием
Технологии, компьютер и интернет
ФБР и австралийская полиция завершили масштабную операцию под кодовым названием «Троянский щит», в ходе которой создали и внедрили защищённый мессенджер An0m в преступные круги. Приложение, продвигаемое через доверенных посредников, позволило властям в течение трёх лет отслеживать и расшифровывать более 20 миллионов сообщений, отправленных с 11,8 тысяч устройств. В результате операции было задержано более 800 человек в 18 странах, включая членов 300 преступных группировок, занимавшихся наркоторговлей, коррупцией и другими организованными преступлениями. Операция стала примером того, как спецслужбы не только взламывают, но и создают защищённые сети для полного контроля над преступной деятельностью.
Март
113
Нейросети, которые сделают всю работу за вас
Технологии, компьютер и интернет
Нейросети уже сегодня способны выполнять задачи, которые раньше требовали часов, а то и дней работы. От обработки текстов и анализа данных до создания дизайнов и написания кода — искусственный интеллект становится вашим надежным помощником. Давайте разберем, как они могут изменить ваш подход к задачам и освободить время для действительно важных вещей.
Январь
406
Как установить расширение из архива в браузер Google Chrome
Технологии, компьютер и интернет
Установка расширений Chrome из архива: пошаговая инструкция. Научитесь легко устанавливать расширения Google Chrome из архива. Повысьте функциональность вашего браузера с помощью новых инструментов и улучшений.
Ноябрь 2024
486