Skip to content
Skillbox demo application for the Python course
Python
Branch: master
Clone or download
Latest commit 45e3d3d Oct 9, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
basic lesson 03 complete Oct 9, 2019
examples lesson 01 update Oct 7, 2019
src lesson 03 complete Oct 9, 2019
.gitignore venv ignore Oct 7, 2019
homework.md initial commit Oct 7, 2019
readme.md initial commit Oct 7, 2019
requirements.txt lesson 03 preparations Oct 9, 2019

readme.md

SkillBox - Приложение мини-чат на Python

В данном репозитории находятся материалы и примеры кода с онлайн интенсива по разработке на Python от SkillBox

Установка

Для установки зависимостей проекта необходимо выполнить

pip install -r requirements.txt

Для просмотра списка установленных пакетов

pip list

Для выгрузки списка установленных пакетов

pip freeze > requirements.txt

Для работы на Windows еще может понадобиться пакет pywin32

pip install pywin32

Структура репозитория

  • basic - примеры кода с вебинаров
    • first - первый день, работа с данными, синтаксис и операции, начало ООП
    • second - примеры ООП, работа с сетью, библиотека Twisted
    • third - примеры интерфейса на Qt
  • examples - дополнительные примеры программ и материалы с вебинара
  • src - готовый проект мини-чата

Полезные книги

  • Программирование на Python (Марк Лутц - O'Reilly)
  • Простой Python. Современный стиль программирования (Любанович Билл - O'Reilly)
  • Python. Карманный справочник (Марк Лутц - O'Reilly)
  • Изучение сложных систем с помощью Python (Аллен Б. Дауни - O'Reilly)
  • Приемы объектно-ориентированного проектирования. Паттерны проектирования (Гамма Эрих, Джонсон Р., Хелм Ричард, Влиссидес Джон - Питер)
  • Совершенный код. Мастер-класс (Стив Макконнелл - БХВ-Петербург)
You can’t perform that action at this time.