====== Материалы для проектов ====== Ссылки на вики по изучению Django и всем технологиям, которые используются в проектах: * [[ https://github.com/EvgeniyGor/StudentRecords/wiki/%D0%9F%D0%B5%D1%80%D0%B5%D0%B4-%D0%BD%D0%B0%D1%87%D0%B0%D0%BB%D0%BE%D0%BC-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B8 | Перед началом разработки ]] * [[ https://github.com/w3prog/GoodTravel/wiki/%D0%91%D0%B8%D0%B1%D0%BB%D0%B8%D0%BE%D1%82%D0%B5%D0%BA%D0%B0-Django | Django Framework ]] * [[ https://github.com/w3prog/GoodTravel/wiki/Django-console-commands | Консольные команды Django ]] * [[ https://github.com/w3prog/teacherPlan/wiki/%D0%9C%D0%BE%D0%B4%D0%B5%D0%BB%D0%B8-%D0%B2-Django | Модели в Django ]] * [[ https://github.com/w3prog/teacherPlan/wiki/%D0%90%D0%B2%D1%82%D0%BE%D1%80%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F-%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D0%B5%D0%BB%D1%8F | Авторизация в Django ]] * [[ https://github.com/w3prog/teacherPlan/wiki/%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD%D1%8B-%D0%B8-%D1%81%D1%82%D0%B0%D1%82%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B8%D0%B5-%D1%84%D0%B0%D0%B9%D0%BB%D1%8B-%D0%B2-django | Шаблоны и статические файлы в django ]] * [[ http://djbook.ru/rel1.8/topics/http/urls.html | Маршрутизация в django(djbook.ru) ]] * [[ http://djbook.ru/rel1.6/howto/deployment/wsgi/modwsgi.html | Развертывание на сервере apache(djbook.ru) ]] * [[ http://djbook.ru/rel1.6/topics/forms/index.html| Работа с формами в Django(djbook.ru) ]] * [[ http://eax.me/python-virtualenv/ | virtualenv ]] Материалы по модулям Django: * [[ http://djbook.ru/rel1.8/howto/outputting-pdf.html | Генерация PDF ]] * [[ https://django-mongodb-engine.readthedocs.io/en/latest/tutorial.html | Англоязычная документация по Django mongodb engine]] * [[ http://www.django-rest-framework.org/ | Django Rest Framework]] * [[ http://mongoengine.org/ | Библиотека mongo engline ]] Баги и особенности работы Django norel: * [[ https://gist.github.com/ielshareef/2986459l | Баг с site id ]] * [[ http://stackoverflow.com/questions/5827590/css-styling-in-django-forms | Добавление классов CSS в формы ]] * [[ https://habrahabr.ru/post/313764/ | Стратегии расширения Django User Model ]] Другие материалы для обучения: * [[ http://jsman.ru/mongo-book/Glava-4-Modelirovanie-dannyh.html | Книжка по mongoDB ]] * [[ https://www.dokuwiki.org/dokuwiki# | Документация по wiki движку ]] * [[ http://se.moevm.info/doku.php/start:mse:bash_script | Скрипт для развертывания приложения ]] * [[ http://se.moevm.info/doku.php/start:mse:docker| Материалы по docker ]] * [[ https://habrahabr.ru/post/267721/ | Сравнение apache и nginx ]] Готовые модули: * [[ https://github.com/geo2tag/geo2tag/tree/master/scripts/db | Утилита для работы с монго ]] * [[ https://github.com/geo2tag/geo2tag/tree/master/testdump | Тестовые дампы ]] * [[ https://github.com/geo2tag/geo2tag/blob/master/scripts/local_deploy.sh | Скрипт для развертывания приложения ]] * [[ https://github.com/geo2tag/geo2tag/tree/master/src/tst | Юнит тесты ]] Тестирование: * [[ https://github.com/w3prog/teacherPlan/wiki/%D0%A0%D1%83%D1%87%D0%BD%D0%BE%D0%B5-%D1%82%D0%B5%D1%81%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5 | Ручное тестирование ]] * [[ http://djbook.ru/rel1.7/topics/testing/overview.html | Документация по тестироваю в Django(djbook.ru) ]] * [[ http://marselester.com/django-todo-testing-during-construction.html | рекомендации по тестированию Djnago ]] * [[ http://docs.seleniumhq.org/ | Продвинутый эмулятор браузера для тестирования ]]* * [[ https://kreisfahrer.gitbooks.io/selenium-webdriver/content/page_object_pattern_arhitektura_testovogo_proekta/ispolzovanie_patterna_page_object.html | Паттерн проектирования Page Object ]] * [[ http://www.reportportal.com/ | Мощная система отчетов для различных языков программирования ]] * [[ http://allure.qatools.ru/ | Отчеты по Unit тестированию ]] * [[ http://appium.io/ | Фреймворк для тестирования мобильных приложений ]] * [[ http://www.sonarqube.org/downloads/ | Статистический анализатор кода ]] Материалы по Андроиду: * [[ http://se.moevm.info/doku.php/start:mse:androiddev | Материалы для мобильной разработки ]] * [[ http://java-help.ru/retrofit-library/ | Библиотека работы с RestAPI ]] * [[ https://realm.io/docs/java/latest/| ORM для работы с Java ]] * [[ https://habrahabr.ru/post/265601/| Векторная графика в андроид ]] * [[ https://developer.android.com/studio/write/vector-asset-studio.html| Векторная графика в андроид(eng) ]] * [[ https://material.google.com/#introduction-goals| Официальные гайдлайны(eng) ]]