Заряди свой компьютер

Здесь приведен перечень рекомендуемого программного обеспечения, которым должны быть оснащены компьютеры студентов Бизнес-информатики для эффективного обучения. Всё, что здесь перечислено и рекомендовано, по возможности, должно быть установлено и проверено дома заранее во-избежание возможных недоразумений.
Читать далее «Заряди свой компьютер»

Фреймворки для детальной проработки бэкэнда на Python

  1. Django — Витрук Егор;
  2. TurboGears — Гиниятов Тимур;
  3. Web2py — Браженко Сергей;
  4. Zope — Чесановская Ксения;
  5. Grok — Матвеев Андрей;
  6. Flask — Фаттахов Равиль;
  7. Bottle — Сидоренко Никита;
  8. Pyramid — Янюк Илья;
  9. BlueBream — Балдин Денис;
  10. Pylon — Байзина Валерия;
  11. Bobo — Никитина Анна;
  12. Web.py — Потапкина Ирина;
  13. Muffin — Маркин Максим;
  14. Falcon —
  15. Divmod Nevow —
  16. Giotto —
  17. CubicWeb —
  18. Dash —
  19. Sanic —
  20. Quixote —
  21. CherryPy —
  22. Tornado —
  23. Ray —
  24. Vibora —
  25. WebCore —

Пример оформления отчета о решении задачи

Сортировка одномерного массива методом "пузырька"

При сортировке массива Arr[0], Arr[2], ..., Arr[N–1] методом простого выбора среди всех элементов находится элемент с наименьшим значением Arr[i], и Arr[0] и Arr[i] обмениваются значениями. Затем этот процесс повторяется для получаемого подмассива Arr[1], Arr[2], ..., Arr[N–1], ... Arr[j], Arr[j+1], ..., Arr[N–1] до тех пор, пока мы не дойдем до подмассива Arr[N–1], содержащего к этому моменту наибольшее значение.
Читать далее «Пример оформления отчета о решении задачи»

Начинаем с инструментов

 Рассмотрим следующие темы:

  1. Установка Python
  2. Установка Anaconda
  3. Установка IDE PyCharm
  4. Проверка работоспособности

На сегодняшний день существуют две версии Python – это Python 2 и Python 3, у них отсутствует полная совместимость друг с другом. На момент написания статьи вторая версия Python ещё широко используется, но, судя по изменениям, которые происходят, со временем, он останется только для того, чтобы запускать старый код. В нашей с вами работе, мы будем использовать Python 3, и, в дальнейшем, если где-то будет встречаться слово Python, то под ним следует понимать Python 3. Случаи применения Python 2 будут специально оговариваться.
Подробнее →

Методические указания для самостоятельной работы в I семестре по курсу "Технологии разработки Web-систем"

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

Поэтому начинаем мы его изучать в курсе "Технологии разработки Web-систем" на Бизнес-информатике. Для того, что бы "набить руку" и получить самые базовые компетенции в разработке вам предлагается всего лишь 100 задач, которые приведены ниже, для упражнений на Phyton. Каждому необходимо решить их до конца 1 семестра, а именно до 20 декабря 2018. САМОСТОЯТЕЛЬНО!!!

Читать далее «Методические указания для самостоятельной работы в I семестре по курсу "Технологии разработки Web-систем"»