Часть 2. Развертывание в Ubuntu16.04 - PyCharm(Django + Python3) + Apache2 + Mod_Wsgi + MySql + PhpMyAdmin.

Часть 2. Развертывание в Ubuntu16.04 - PyCharm(Django + Python3) + Apache2 + Mod_Wsgi + MySql + PhpMyAdmin.

Очень подробно рассмотрели, одно видео, один шаг, так же все команды прописаны в уроках текстом, то что набирали в терминале. Подробно всё до тошноты. Ориентровался на новичков.

Часть 1.

    1. Создаём проект в pycharm. 2. Установка PyMySql. 3. Установим Apache2 и Wsgi. 4. Запускаем wsgi. 5.Заполняем upps.conf для apache. 6.Добавляем виртуальный хост. 7. Проверить на ошибки код Apache и включить виртуальный хост upps. 8. Добавляем наш сайт в hosts. 9. Прописываем upps.wsgi 10. Учимся делать alias.часть 2. 11. Некоторые фишки. 12. Перепишем ALLOWED_HOSTS 13. Устанваливаем PHP и меняем настройки. 14. Устанваливаем MySql сервер. 15. Устанваливаем phpmyadmin. 16. Делаем символьную ссылку. 17. Исправялем ошибку. 18. Создание базы MySqlв проекте. 19. В заключение.

Часть 2. Развертывание в Ubuntu16.04 - PyCharm(Django + Python3) + Apache2 + Mod_Wsgi + MySql + PhpMyAdmin.

Вышло два курса, очень подробная полная настройка сервера на ubuntu.

Перейдите там есть и презентационное видео. Ребята делал очень подробно, одно видео один шаг, ориентировался на новичков, что бы мог каждый развернуть среду.

ОБратите внимание созданы и рубрика в группе и форум по эту тему. Найдёте в первых уроках курсов. Так же если у вас свои варианты развёртывания, там инструкция- просьба, что сделать.

Часть 1. Развертывание в Ubuntu16.04 - PyCharm(Django + Python3) + Apache2 + Mod_Wsgi + MySql + PhpMyAdmin.

С курса 4 узнаете:

    1. Идея ветвления. 2. Добавим код. 3. Создадим ветку develope. 4. Сольём ветки. 5. Создадим подветку, для решения какой-то задачи и сольём с веткой разработки, когда убедимся. что решение работает, сольём веттку разработки с основной. Это очень удобно. Ветка основная она у нас всегда стабильна. Ветка разработки, времена стабильна, тогда мы её сливаем с основной и создание других веток, для разработки нового или решения каких то срочных задача, даёт нам возможность перестать боятся за код и проект. Работа в кайф. Как важно этому научится начинающему разработчику, тогда изучение будет в кайф и эксперементируй сколь угодно не боясь напортачить, напортачил, удалил ветку, создал новую. Главное что основной код всегда будет стабильным. Поняли новички, учитесь, не теряйте время. как это было у меня. УФ! Как я за вас рад. Я к этому пришёл спустя несколько лет, не делайте моей ошибки. 6. Работа с метками. 7. Что дальше.

http://python-tut.ru/course/kurs-4-rabota-s-vetkami-git--bitbucket--pycharm-uf-silischa/

А начать лучше с того, что говорил, если вы совсем новичок.

https://spb-tut.ru/info/action/

Вышел курс. Вот, что рассмотрели очень подробно.

    Шаг 1. Зарегистрируйтесь на Bitbucket Шаг 2. Загрузить плагины для PyCharm. Шаг 3. Устанавливаем плагины. Шаг 4. Скачиваем и устанаваливаем GIT. Шаг 5. Прописываем путь к системе контроля версий Git. Шаг 6. Прописываем путь в переменных средах. Шаг 7. Чтение книги по Git. (дочитайте, что сказал) Шаг 8. Создание git репозитория. Шаг 9. Суть Git. Шаг 10. Обзор среды разработки PyCharm и функций Git. 11. Домашнее задание.

Смотреть видео о курсе и ещё одно архи важно, зачем git + pycharm + bitbucket начинающему разработчику. Курс 1. Git + PyCharm + Bitbucket. Настройка по шагам.

git + pycharm + bitbucket

Я долго обходил систему контроля версий GIT. Так как бытует мнение, что она нужна для разработки в команде.

А пока нет команды, вроде бы, как и не нужны.

Посмотрите пожалуйста видео, ради чего нужно изучить именно начинающему разработчику.

Прежде внимательно прочтите предложение ниже.

Сколько раз вы создавали приложение, потом, когда что-то пошло не так, сносили его. потом по новому ставили.

А если я вам скажу, что инвестиовав всего несколько часов на просмотры курсов по настройке

git + pycharm + bitbucket

Все эти проблемы останутся в прошлом, больше никаких переустановок, программирование только в кайф, смотрите изюминку.

смотреть видео зачем начинающему разработчику git + pycharm + bitbucket

Вышел курс 12.

Контекст выполнения функции. Тема архиважная, полностью убирает путаницу с областями видимости, а так же как что происходит с функцией в момент вызова и в момент выполнения.

Что в этом курсе примечательного?

Я обратил внимание в курсе, но вы сами обратите внимание. Заметите что вы начали думать языком, планировать что будет происходить, то есть писать. Можно сказать начали программировать на этапе базы. Круто! А ведь мы ещё изучаем базу всего лишь.

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

Найдите на этой странице видео к курсу 12, там изложил методику, ведь все очень просто, согласитесь.

Смотреть видео Django + JavaScript. Авторская методика Бовсуновского.

Вышел курс

Курс 8. Продолжим функции в JS. Инструменты JS в PyCharm. Но что примечательного в этом курсе. Мы продолжили функции, но и начали разбираться в инструментах PyCharm, как вы увидите, их много - это круто. Так же создал форум, где мы будем собирать и обсуждать всё что связано в PyCharm с J

S.

Но стоит перейти и посмотреть обзорное видео, хотя был урок и в курсе. Всегда нужно сказать себе STOP! и задать вопрос:

    А НУЖЕН ЛИ МНЕ JS? Я ДОКАЗАЛ СЕБЕ, ЧТО МНЕ НУЖЕН. ПОСМОТРИТЕ ВИДЕО, НАЙДИТЕ ДЛЯ ЭТОГО ВИДЕО К КУРСУ 8 НА ЭТОЙ СТРАНИЦЕ.

Помните, что нет ничего хуже сомнений, которые не дадут выучить язык. Давайте их уберём раз и навсегда.

http://python-tut.ru/course/django_plus_js_courses/

А видео смотреть здесь, разбираем нужен ли нам JavaScript, при изучении Django?

Django Plus - это уроки, где к Django мы добавляем:

    JS JQuery Ajax Redis И другие.

С целью научиться писать сложные проекты на Django, включая приложения типа Инстаграм, где серверная часть на Django, а морда сайта на Kivy.

Дальнейшие уроки по Django + JavaScript смотреть здесь.

Я рассказал свою историю, для тех людей, которые хотят стать программистами, это не просто монолог. Рассказывал я больше не о себе, а отвечал на вопросы новичков, просто рассказывал, как это было у меня.

Поставил цель, что бы мой рассказ был полезен новичку и он получил ориентиры

или как сейчас принято говорить дорожную карту, что бы у того, кто смотрит, появилась, вера, что у него получится.

Смотреть видео.Почему реально научиться программировать, было бы желание, а как. я рассказал?