@DarkwingDuck48
Самостоятельно постигаю программирование на Python

Выучил базовые основы Python 3. Куда копать дальше?

Год назад начал изучать язык Python. Прошел курсы на Stepic, написал небольшую программку для работы, попутно потрогав PyQt4, зарегистрировался на codewars. Но, смотря на вакансии стажера или Juniora, вижу кучу дополнений к Python (типа Django, Flask). Хочется устроиться, получить хоть какой-то опыт программирования.
Какие посоветуете технологии к изучению и какие пути/книги?
  • Вопрос задан
  • 7640 просмотров
Решения вопроса 1
werevolff
@werevolff
Если для Web, то Django + Scrapy. На scrapy можно сразу начинать делать парсеры. Парсеры нужны очень часто, и можно сразу брать проект и делать. Для десктопа и кроссплатформенности - не знаю. Возможно, что Kivy.

Да, чуть не забыл: Peewee. Можно и SQLAlchemy, но pewee выглядит очень изящно.
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
@asd111
Если речь идет о веб разработке,то:
Django, SQL, горизонтальное и вертикальное масштабирование БД, нормализация данных в БД, кэширование(Memcache или Redis), ElasticSearch или Sphinx для полнотекстового и фасетного поиска и в целом с такими знаниями можно найти работу в сфере веб разработки.
Ещё полезно знать javascript, HTML, CSS, AJAX, websocket.
Ответ написан
Комментировать
Dmitry_BPW
@Dmitry_BPW
Scrapy однозначно, как уже упомянул werevolff. Парсеры это величайшая вещь. И потребность в них никогда не иссякнет. Ну и Django невероятно популярен. С ним работу найти на порядок легче, любой сайт по поиску работы докажет.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы