Посоветуйте учебники/книги по Python 3

Статус
В этой теме нельзя размещать новые ответы.

InfoBD

Постоялец
Регистрация
31 Янв 2017
Сообщения
105
Реакции
52
Урок 1. Введение в программирование на языке Python
  • Установка и запуск интерпретатора Python
  • Что такое Python? Краткая история языка
  • Кто в настоящее время использует Python?
  • Cильные стороны Python
  • Философия Python
  • Версии Python 2.x и 3.x
  • Вычисления на Python: использование интерпретатора в качестве калькулятора
  • Знакомство и типами данных: числа, строки, списки, логический тип, None
  • Определение функций
  • Управление потоком выполнения: оператор if
  • Циклы for и while
  • Функции range и enumerate
  • Операторы break и continue
  • Оператор pass
  • Методы работы со строками
  • Методы работы со списками
  • Оператор del
Урок 2. Структуры данных
  • Дробные числа (Decimal и Fraction)
  • Дробные числа (Decimal и Fraction)
  • Словари (dict)
  • Множества (set и frozenset)
  • Работа с файлами - чтение, запись
  • Генераторы
  • Встроенные функции max, min, sum

Урок 3. Функциональное программирование
  • Ввод данных пользователем: input()
  • Встроенные функции: map, zip, filter, reduce
  • Встроенные функции: any, all
  • Лямбда-функции (lambda)
  • Функции-генераторы (yield вместо return)
Урок 4. Системное программирование
  • Регулярные выражения (модуль re)
  • Взаимодействие с операционной системой
  • Модули os, os.path, shutil, sys
  • Протоколы интернет (модуль urllib)

Урок 5. Модули, пакеты, классы и объекты
  • Модули
  • Импорт модуля (import и from)
  • Пространство имен модуля
  • Атрибуты модулей
  • Пакеты
  • Создание пакета
  • Классы и объекты
  • Синтаксис определения класса
  • Объекты классы
  • Объекты-экземпляры классов
  • Наследование
  • Метод-конструктор __init__
  • Множественное наследование
  • Приватные переменные класса
  • Консервация объектов. Модуль shelve
Урок 6. Декораторы, Метаклассы, Исключения. Итераторы и Генераторы
  • Декораторы
  • Специальные декораторы для классов
  • @property, @staticmethod, @classmethod, @abstractmethod
  • Метаклассы
  • Ошибки и исключения
  • Обработка исключений
  • Инструкция try/except
  • Инструкция try/else
  • Возбуждение исключений
  • Создание собственных исключений
  • Инструкция try/finally
  • Итераторы

Урок 7. Библиотеки
  • Работа с итераторами - itertools
  • Работа с коллекциями - collections
  • Работа с CSV
  • Работа с SQLite
  • Работа с JSON
  • Работа с XML
Урок 8. Django
  • Веб-фреймвок для перфекционистов с дедлайнами
  • Виртуальные окружения virtualenv
  • Установка pip и Django
  • Создание и запуск проекта
  • Создание блога на Django
  • Для просмотра ссылки Войди или Зарегистрируйся Для просмотра ссылки Войди или Зарегистрируйся
 

t2me

Создатель
Регистрация
27 Авг 2016
Сообщения
10
Реакции
1
Марк Лутц - Программирование на Python, 4-е издание, I том, 2011
Марк Лутц - Программирование на Python, 4-е издание, II том, 2011
Maykl_Douson_Programmiruem_na_Python_2014

Но луче читать в оригинале на английском языке.
 

nethu_srt

Писатель
Регистрация
18 Фев 2017
Сообщения
4
Реакции
0
Functional Programming in Python, David Mertz эту посмотри, может подойдет. Здесь все индивидуально, кому то одно, кому то другое.
 

Nulik02

Создатель
Регистрация
20 Фев 2017
Сообщения
18
Реакции
0
Пробовал читать Доусона, неплохо. До конца правда не добрался). Сейчас прохожу видео-курс школы Foxford для 11 классов (помогает, если вы совсем новичок). Вполне себе неплохое изложение, грамотный автор.
 

hichkas62

Создатель
Регистрация
18 Янв 2017
Сообщения
21
Реакции
2
По поводу IDE, пользуюсь PyCharm, очень удобная
 

estr

Гуру форума
Регистрация
8 Дек 2014
Сообщения
284
Реакции
57

hichkas62,


ломаную используете или купили ключик? слышал ещё лет 5 назад, что имея студенческий возможно купить по значительной скидке (где-то 50-70%). Вы как покупали?

Сорре за рекламу, надеюсь кому-то поможет:
по Питону и Джанге посоветую видеокурсы от нашего автора-программиста(Беларусь) с сайтов pro365.net , spb-tut.ru . Как он говорил в каком-то рекламном видео, по состоянию на прошлый год видео в общем количестве снято на 3-4 суток(!) .

Сам доступ купил, стоит он 1-2 тысячи рублей на год или без ограничений.
 

Pohmeliy

Постоялец
Регистрация
18 Мар 2013
Сообщения
55
Реакции
22
ломаную используете или купили ключик?
В сети есть УРЛы лицензирующих серверов.
Для ознакомления можно ими воспользоваться.
Потом, конечно, лучше ключ купить, если собираешься программированием деньги зарабатывать.
 
Последнее редактирование:
  • Нравится
Реакции: estr

estr

Гуру форума
Регистрация
8 Дек 2014
Сообщения
284
Реакции
57
В сети есть УРЛы лицензируещих серверов.
Для ознакомления можно ими воспользоваться.
Потом, конечно, лучше ключ купить, если собираешься программированием деньги зарабатывать.
подскажите где их найти и сколько они будут работать (т.е. это все тот же триал)?
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху