Awesome Open Source
Awesome Open Source

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

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

Установка

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

pip install -r requirements.txt

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

pip list

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

pip freeze > requirements.txt

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

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

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

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

Get A Weekly Email With Trending Projects For These Topics
No Spam. Unsubscribe easily at any time.
python (51,023
server (511
chat (373
tcp (234
messenger (108
requests (104
pyqt (29
twisted (28
wxpython (16

Find Open Source By Browsing 7,000 Topics Across 59 Categories