• Добро пожаловать в Пиратскую Бухту! Чтобы получить полный доступ к форуму пройдите регистрацию!
  • Гость, стой!

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

    Если хотите поблагодарить автора темы, или оценить реплику пользователя, для этого есть кнопки: "Like" и "Дать на чай".

 Посоветуйте книгу по изучению Python

Shen

Боцман
Местный
Регистрация
18.11.16
Сообщения
255
Онлайн
50д 21ч 38м
Сделки
0
Нарушения
1 / 5
Бытует мнение что видеокурсы это шляпа. Что книги заходят лучше. Посоветуйте книгу по изучению Python
 

Eugen13i

Пират
Читатель
Регистрация
26.01.21
Сообщения
60
Онлайн
12д 17ч 34м
Сделки
0
Нарушения
0 / 3
Аллен Б. Дани-Основы Python.
 
  • Like
Реакции: Shen

LoweBowe

Гардемарин
Читатель
Регистрация
06.11.20
Сообщения
157
Онлайн
5д 9ч 13м
Сделки
0
Нарушения
0 / 3
Shen, ну, многие хвалят автора Марк Лутц, название фолианта не помню, но думаю не составит труда и так найти)
 
  • Like
Реакции: Shen

Дублон

Мичман
Знаток
Регистрация
20.02.21
Сообщения
544
Онлайн
23д 5ч 49м
Сделки
0
Нарушения
0 / 4

ZdarovOtec

Пират
Читатель
Регистрация
07.03.21
Сообщения
89
Онлайн
4д 20ч 34м
Сделки
0
Нарушения
1 / 1
программерам - да, но ещё лучше - официальная документация. в общем вот, что б себя же не копипастить )
Не лучше.Зубрёжка технической документация очень быстро отобьёт всё желание чему-либо учиться.Конечно,если есть дичайшая мотивация - может быть и можно по докам.
 

Samovar26

Незнакомец
Читатель
Регистрация
30.07.19
Сообщения
19
Онлайн
19д 23ч 37м
Сделки
0
Нарушения
0 / 0
A Byte of Python, по ней вроде как в NASA учат
 

Дублон

Мичман
Знаток
Регистрация
20.02.21
Сообщения
544
Онлайн
23д 5ч 49м
Сделки
0
Нарушения
0 / 4
Зубрёжка технической документация очень быстро отобьёт всё желание чему-либо учиться.
ой лол, ну имхо, если процесс правильного, полнообъемного и точного по спецификации, изучения нового ЯВУ называется "зубрёжка", то возможно это не твоё... и вообще, зачем себя насиловать? это должно нравиться, иначе, возможно, имеет смысл заняться чем-то другим? )

A Byte of Python, по ней вроде как в NASA учат
понимаешь, главный плюс изучения (и последующего мониторинга) по официальной online-документации - это её постоянная актуальность, т.е. "реалтаймовое" соответствие как требованиям текущих реалий, так и возможностям/изменениям/багам среды выполнения. и поэтому, никакая книга просто в силу "законченности" на момент выпуска, ну может включать в себя всё то, что изменяется итеративно... а по поводу "A Byte of Python" - есть чуйка, что те, кто программят в/на NASA его ещё со времен школьной скамьи знают на уровне, ни как не сравнимым с тем, который ты получишь предпочтя онную полноценной, постоянно обновляемой онлайн документации )

ясен, из всех правил есть исключения, и само-собой, среди обычных книг есть своя нетленка (GoF's Design Patterns, Fowler's P of EAA, Larman's Applying UML and patterns, Bloch's Effective Java, Deitel's C++ How to Program, Cecils's Clean Code - кстати, именно эта одна из must read в NASA, ну и т.д.), но в данном случае, мы рассматриваем скорее методологии предметных областей в целом, общий скилл и принцип мышления, но уже приобретаемый после того, когда изучающий раскурит синтаксис с стандартную библиотеку выбранного ЯВУ на все 100%, а вот до этого, имхо, самая правильная и всегда актуальная документация - только официальная... ну а если её изучение у кого-то вызывает негатив и ассоциации зубрежки - ну возможно, правильнее всего, ему следует заняться чем-то другим, более полезным для него самого и окружающих (добыча акков, обнал, верифы например, ну а чё ))
 

ZloyGeniy

Шкипер
Бродяга
Регистрация
02.06.20
Сообщения
1,067
Онлайн
59д 6ч 17м
Сделки
0
Нарушения
0 / 3
Вот как пример

А вообще в поиске сайта забей в библиотеке много литературы по python
 

Дублон

Мичман
Знаток
Регистрация
20.02.21
Сообщения
544
Онлайн
23д 5ч 49м
Сделки
0
Нарушения
0 / 4

Дублон

Мичман
Знаток
Регистрация
20.02.21
Сообщения
544
Онлайн
23д 5ч 49м
Сделки
0
Нарушения
0 / 4
Благодарность тебе огромная, добрый человек)
Только надеюсь, что мой "ниже среднего" уровень математики не помешает в освоении Питона))
да не вопрос) и там главное, при изучении синтаксиса и окружения самого языка - сразу понимать, что пайтон - это скорее "фреймверк", чем обычный язык типа C++, Java, JS (хотя последняя ES достаточно много общего с ним имеет - друг у друга заимствуют ;) и т.д. и вот пониманию этого именно офф. дока лучше всего учит.

так же, отдельно порекомендую вот эту книжку (имхо единственная чисто по языку, дающая действительно PRO-уровень) - Fluent Python: Clear, Concise, and Effective Programming (обрати внимание - конкретно и только 2nd Edition) но её сложность сопоставима вот с тем списком, что я привёл по ссылке выше (по крайней мере, будешь понимать что пайтон на самом деле - ни разу не простой язык, как о нём все говорят, и мотивирующе рассказывают в "онлайн-академиях", а в скором будущем, судя по текущим трэндам, все с использованием typing писать будут и ссылками на PEP-ы вместо статеек бросаться... вот тогда дженерики TypeScript & Java всем лёгкой прогулкой в сад покажутся ))
 

dbd

Гардемарин
Читатель
Регистрация
12.12.21
Сообщения
150
Онлайн
6д 7ч 13м
Сделки
0
Нарушения
0 / 0
Дело не в том какую книгу прочитать, а в самом подходе в обучении. Без практики никуда, самое лучшее чем больше кодишь тем быстрее учишься. Если кодить нечего то стоит придумать себе задачу и пытаться ее решить. Так же самое лучшее подспорье разобраться это читать код других, github в помощь.
 

Дублон

Мичман
Знаток
Регистрация
20.02.21
Сообщения
544
Онлайн
23д 5ч 49м
Сделки
0
Нарушения
0 / 4
Tom Lomonaco, да ну всё индивидаульно разумеется, но в среднем, через 3 месяца регулярных занятий, уже имхо фрилансить по-немногу можешь начинать (всякие парсеры там, грабберы - руку набить)
а вот всё то - ну в районе 6-7 месяцев наврено + ещё столько же на Web-стэк (джанго, фласк, старлет - если надо) с базы... у меня ушло хз, и больше и меньше (чисто по пайтону если) - т.к. я несколько раз с него практически полносью уходил и после назад возвращался, и каждый раз нужен был продвинутый уровень, не ниже мидла скажем так
 

Дублон

Мичман
Знаток
Регистрация
20.02.21
Сообщения
544
Онлайн
23д 5ч 49м
Сделки
0
Нарушения
0 / 4
там по ходу изучения примеров для практики достаточно будет... здесь вся практика к матчасте привязана, и пока только начинаешь изучать, отдельно практика без теории тебе мало поможет. а так вот чел выше писал: GitHub - лучший источник для примеров IRL, например
 

igor4ito

Мичман
Знаток
Регистрация
15.07.19
Сообщения
485
Онлайн
22д 4ч 3м
Сделки
0
Нарушения
1 / 4
Изучаем программирование на Python.
Бэрри П.

2017 год
 
Сверху