Привет всем! Сегодня хотел бы написать статью о том где можно изучать язык программирования Python! Почему именно он? Потому что я сам изучаю его на данный момент и могу посоветовать то чем пользуюсь лично я.

Я представляю два списка а именно про теорию и практику.

Теория:

🐍Изучаем Python (Том 1, 5-е издание) - это достаточно хорошая книга которую я бы посоветовал каждому новичку который хочет изучать данный язык программирования, в ней очень много практических задач так что все будет понятно!

🐍Изучаем Python: программирование игр, визуализация данных, веб-приложения. 3-е изд. | Мэтиз Эрик - Книга очень интересная и в ней так же много практики и это очень важно ведь на одной теории далеко не уедешь! Совет - Обязательно прочитать!

🐍A Byte of python - Хорошая книга которую рекомендуют читать в крупных компаниях! Но я считаю у нее есть существенный минус, а именно то что в ней много воды, может быть для кого то это и плюс когда все расписано но для меня проще воспринимать информацию так как она есть без воды.

В качестве практики хотел бы посоветовать несколько сайтов:

Codewars - Сайт который содержит огромное количество задач для разного уровня умений! Сложность измеряется в так называемых Cata, на сайте есть топ кодеров. Так же на данном сайте можно тренировать почти все популярные языки программирования!

LeetCode - Очень популярный сайт среди IT комьюнити так как там есть множество очень интересных задач, и некоторые из задач встречаются на собеседованиях в крупных IT компаниях!

Помимо этого хотел бы вам посоветовать сайт Stepik, думаю многие слышали о нем и понимают что там очень много различных бесплатных IT курсов с интерактивной частью и практикой!

Хотел бы сказать пару слов про ваше изучение данного языка программирования или любого другого, если вы хотите реально чего-то добиться то не изучайте только теорию, старайтесь практиковаться даже если вам кажется что ничего не получается! На одной теории далеко не уедешь! Лично я для практики беру проблему из жизни и пытаюсь решить ее с помощью кода, к примеру - я недавно написал бота для своей группы в колледже что бы было удобно смотреть расписание пар!

Вообще библиотеки в python очень интересные и их нужно изучать! Несколько библиотек которые я бы посоветовал изучать - Aiogram3(боты в телеграмм), Request (работа с http запросами), FastAPI(Самый популярный фреймворк после Django и Flask, но считается что он лучше чем они!)

В заключении хочу сказать вам что программирование не реально выучить быстро за день или неделю, если вы выбрали данное направление или профессию и вы хотите быть профессионалом то вы должны изучать это каждый день! Я верю в вас ребята, работайте над собой и все получится!

🔥Я сам студент и изучаю Python, я веду Telegram канал в котором рассказываю про свою жизнь и изучение Python!

3 комментария

А с какой целью вы ведете телеграм канал?

личный блог наверняка.

У платформы stepik есть одна весьма сомнительная функция: авторы курсов могут банить учеников, лишая тех возможности оставлять отзывы на курс по его окончании. Таким образом оставляя в выпускниках только лояльную аудиторию, ставящую программе оценку 5 звёзд. Сделано это наверняка с благой целью - защититься от токсиков и спамеров. Но по факту приходилось покупать откровенный шлак с высоким рейтингом и только уже внутри курса становилось понятно почему никто в отзывах не предупредил о качестве материала