Теперь Кью работает в режиме чтения

Мы сохранили весь контент, но добавить что-то новое уже нельзя

Что изучать после того, как изучил основы Python?

Занимаюсь программированием python около полугода. Изучил *легендарный    print("Hello, world")*, переменные, строки, списки, кортежи, словари, множества, ООП и наследование. Что проходить дальше? Библиотеку python?
ОбразованиеПрограммированиеPython
Илья Ледощук
Python Q
  · 3,9 K
Data engineer, пишу на python, люблю sqlalchemy, иногда копаюсь в data science  · 27 мар 2023
Приветствую🖐
Много изучено, теперь нужно прикладывать знания: практика, практика и еще раз практика.
После изучения общих и продвинутых концепций, стоит углубляться в изучение частных приложений, то есть отдельные библиотеки\фреймворки для работы по конкретным направлениям, тут зависит от ваших предпочтений, например:
  • парсинг (библиотеки re, Beautiful Soup, Selenium )
  • анализ данных (numpy\pandas)
  • визуализация (matplotlib\seaborn\plotly)
  • машинное обучение (numpy\sklearn\deep learning)
  • web-development\backend - (Flask, Django, …)
  • приложение с GUI (PyQt)
Выбираем интересное направление, изучаем и выполняем пет-проекты.
Какие-то интересности можно найти тут
Если неинтересны проекты, то всегда можно качать алгоритмы, решая задачки, leetcode\codecamp и прочие сервисы.
1 эксперт согласен
Помощь пользователям ПК и ноутбуков - спрашивайте   · 11 апр 2023  · itmen.help
Поздравляю с тем, что ты изучил основы Python! Теперь, когда ты освоил основы языка, можешь перейти к изучению библиотек Python, которые позволяют создавать приложения, работающие с различными API, базами данных, веб-фреймворками и т.д. Вот некоторые библиотеки, которые стоит изучить: 1. requests - для работы с HTTP-запросами и API. 2. BeautifulSoup - для парсинга HTML... Читать далее
Компьютерная помощь в вашем городеПерейти на itmen.help/uslugi
Довольно широкий круг интересов и компетенции, разнообразный опыт  · 26 мар 2023
Просто изучать язык программирования, не применяя его на практике, бессмысленно. Если вы знаете основы, возьмите реальную задачу. Сначала простую, потом усложняйте. По мере написания программного кода вопросы и темы для дальнейшего изучения будут возникать сами собой. 
Ну с библиотеками, конечно, разобраться придётся и их, кстати, не одна…