1

Тема: Практичні навички програмування на мові Python.

Доброго дня! Я вивчаю Python і бажаю отримати більше практики. Можливо, хтось знає ресурс, де можна знайти завдання, що близькі до реальних, або веб-сайт із ідеями для невеликих проектів з метою поліпшення моїх знань? Я маю базові навички та розуміння алгоритмів, і моє наступне бажання - вивчення машинного навчання. Проте мій прогрес зупинився, і я не знаю, як навчатися далі. Дякую за ваші поради

2 Востаннє редагувалося frz (11.10.2023 11:20:56)

Re: Практичні навички програмування на мові Python.

knn23 написав:

завдання, що близькі до реальних

Ресурси з задачками є тут:

https://replace.org.ua/post/186255/#p186255

Тут йдеться більше про логічні задачки які в принципі зустрічаються в реальних проектах.

З того переліку я особисто використовував codewars i hackerrank. Можу впевнено порадити обидва, хоча говорять що codewars давно не підтримується розробниками і деякі баґи нема кому виправити. Є рівні від елементарних до дууже просунутих, над якими доведеться попотіти не одну годину.

knn23 написав:

сайт із ідеями для невеликих проектів

https://www.dataquest.io/blog/python-pr … beginners/

knn23 написав:

наступне бажання - вивчення машинного навчання

Люди що шарять радять курс від Andrew Ng, який дивиться в корінь зла. Є також багато курсів які просто вчать використовувати готові бібліотеки. Тут кому що легше, для глибинного пізнання я б обрав Andrew Ng.

3

Re: Практичні навички програмування на мові Python.

На https://prometheus.org.ua/ подивіться там навіть є курс  де піднімають сайт
на джанго.

Подякували: leofun011

4

Re: Практичні навички програмування на мові Python.

О тут як підняти аналог твітера на фласк https://blog.miguelgrinberg.com/post/th … ello-world

5 Востаннє редагувалося Teg Miles (11.10.2023 20:28:19)

Re: Практичні навички програмування на мові Python.

1. Raschka S. Machine Learning with PyTorch and Scikit-Learn 2022 — Тут багато теорії та математики по машинному навчанню, але є і практика.
2. Jha A. Mastering PyTorch 2ed 2023 — Тут переважно практика, дуже гарні приклади з детальним поясненням.
3. Deep Learning for Coders with fastai and PyTorch — це книга проєкту Fastai, що хоче зробити машинне навчання доступним для всіх.
Там не вимагається надто глибокого знання математики, багато готових шаблонів для використання.

Ще є Tensorflow від компанії Google, але я не цікавився ним поки що. До речі, Google надає безкоштовно свої потужності (відеокарти)
для проєктів із машинного навчання. Погугліть, щоб дізнатися більше:).

Оберіть якийсь проєкт цікавий особисто вам — розпізнавання облич, літер, ШІ, перенесення стилів зображень і т.д.
І зробіть щось невеличке, що буде несоромно показати іншим.

Подякували: knn231

6

Re: Практичні навички програмування на мові Python.

Всім дякую за допомогу!