Что такое Python?

20140818105506_3a16a_1280x1280[1]Работали с одним языком, с другим, с третьим и вот решили познакомиться с питоном. У многих при этом возникает вопрос: с чего начать изучение ? Я не исключение, поэтому этот же вопрос мучил и мою голову. Многие скажут — начинай с нуля и не парься. Это понятно, но нужна хорошая литература, чтобы изучение было максимально эффективно и интересно. Хотя интереса скорее сам добавляешь, чем литература.

Тем не менее нужна была хорошая книга, где новичку можно быстро во все вникнуть. Хотя тут ситуация двоякая. Может быть так легко все и не получится, если вы в программировании совсем новичок. Нужно тогда вникать в типы, в принципы работы, для кого-то это не так просто. Но при желании все возможно!

Собственно, ниже приведу список литературы, с которой можно смело начинать изучение Python.

Официальный сайт

Первым делом не забываем про официальный сайт питона. Почему-то многие забывают про офф. сайты, где полно полезнейшей информации как для новичков, так и для более продвинутых личностей. Заглядывайте в раздел документации, там есть и вики, и краткая документация, и рекомендации по литературе. Но большая часть информации здесь на английском, поэтому подойдет для тех, кто знает хотя бы немного английский (можно спокойно читать с переводчиком).

Документация по Python

Язык программирования Python (Россум, Дж. Дрейк, Откидач)

С этой книги я сам начал свой путь с питоном, поэтому и советую ее вам. Книга хорошая, написано очень простым языком. По-моему, нет ничего непонятного. За это большое спасибо переводчикам, хорошо перевели.

В общих словах книга описывает весь язык, разбирая каждую конструкцию, синтаксис, типы и структуры данных, классы, модули и вообще все возможности языка. Сразу скажу, книга только по питону, т.е. в ней нет инфы про джанго, который сейчас так популярен. Поэтому по фреймворкам ищите книги отдельно. Хотя о них я может еще буду говорить в будущем.

По-моему, это самый лучший вариант для тех, кто только начинает изучать Python.

Ссылка на книгу (в PDF)

Изучаем Python (Марк Лутц)

Эту книгу рекомендуют многие и я в том числе. Книга подойдет как начинающим разработчикам на Python, так и профессиональным. Можно использовать в качестве настольной книги.

Привожу ссылку на книгу в озоне, на последнее 4-е издание. В свободном досутпе ищите уже сами, думаю, это не проблема.

Ссылка на книгу (Озон)

PyQt. Создание оконных приложений на Python 3 (Н.А. Прохоренко)

Эта книга уже касается больше вопроса работы именно с PyQt (про саму библиотеку я уже писал ранее). Довольно простым языком описано, как создавать оконные приложения на Python. Что такое QtDesigner и как с ним работать, что связывать событие с действиями и конкретными элементами. Ничего сверхъестественного, но для понятия принципов создания оконных приложений подойдет идеально. Советую.

Ссылка на книгу (Rutracker)

В заключении

На самом деле есть и другие книги, книг вообще не мало, но достойных не так и много. К тому же, здесь в основном приведены книги для тех, кто только начинает изучать Python. Хотя исключением может быть книга Изучаем Python (Марк Лутц), она рассчитана на всех.

Надеюсь, этого списка вам хватит для начала. Со временем будем изучать еще и другую литературу. Кстати, если знаете неплохие книги по питону, то жду комментариев, может быть я действительно что-то упустил.

Запись навигация

Top