№1 Практическая онлайн-школа обучения языкам программирования Python (Django), JavaScript, Kotlin В. Бовсуновского.

Специальная, подарочная акция получения доступа к Django4!

Как, я, начал код писать в Python? Смотрите, если уперлись и ничего не получается.

39. Django 4. Улучшим шаблон, добавим сообщение, когда нет постов и titile.

Давайте добавим код в шаблоны, что бы если пользователь откроет записи другого пользователя, а там ничего нет, что бы выводилось - пока записей нет и наведём порядок с заголовками.

-

Перейти к уроку

40. Создание сайта на Django 4. Перепившим вьюху, поймем важные вещи по выборке QuerySet.

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

-

Перейти к уроку

41 Django 4. Пишем крутой сайт на Django 4. Поняли, как писать код в Django, соберём мозги в кулак.

Лучшие понятные уроки по Django Python.

На этой странице мы подводим итог, по урокам на Ютубе. (их 40, всего уже больше 100).

Цель создание полноценного сайта социальной сети по шагам на #Django4 (сохраните эту страницу в закладки, что бы вернуться и переосмыслить).

Мы пишем сайт на Django 4 вот такой (смотри видео).

-

Как работать с этой страницей?

Шаг 1. Посмотреть это видео и понять итог, что вы поймёте с этих уроков.

-

-

Шаг 2. Посмотреть уроки и подвести крутой итог своего реального опыта в Django. (ведь те кто делал и делает пишут мне. что у них получается, я рад, а п о другому и быть не может)

здесь три варианта:

Вариант 1. Вы смотрите уроки на Ютуб.

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

Вариант 3. Быстрый, крутой, рекомендуемый. Вы Получаете доступ и начинаете заниматься по системе, по шагам с начала, на самом деле это самый быстрый путь и понимание ваше будет в десятки раз мощнее и яснее, а кроме того, вы учтёте все рекомендации, которые мы излагаем в видео и они описаны на этой странице.

Выберите свой, который вам кажется наиболее успешным и быстрым по времени.

Цель этого видео.

Показать что дальше.

Собрать в голове в единое целое пройденные знания, что бы осознавать, как опыт (собрать в единое целое, как работает Django)

Очертим, что дальше будем делать:

Нам нужно много ещё освоить, писать социальные связи(друзья, фоловеров/подписчиков, освоить Ajax и многое другое. )

Мы поступим так:

Нарисуем схему.

Ещё раз проштудируем документацию.

Посмотрим наш реально написанный проект и переосмыслим, с целью собрать все в одно целое в голове.

Поехали:

Модель. (имеет API)

Модель имеет АPi (вспомните алгоритм, который дал, все начинается с API модели в Jupyter Notebook).

Шаблоны.

Шаблоны имеют API и это всегда словарь context.

Имеют доступ:

к модели;

К представлению;

К url, через api.

Представления(Views):

имеют доступ к шаблонам;

доступ к модели,;

url;

формам (формы будет делать уже в ближайшие уроки, там нужно разобраться с представлением, много тонкостей нужно рассказать).

Важные предпосылки:

Важно изучение нескольких языков(система, тогда будете понимать исходный код и главное начнёт происходить процесс осмысления, что языка похожи, пример json).

А тем более мы будем использовать js, а потом возможно мобильные приложения.

Система работы с кодом (основной кит определяющий успех в программировании).

Важно начинать язык с функций и довести до профессионализма:

Считывание параметров по взгляду.

Вызов.

Исключения.

Понимание функций влияет:

на прямую влияет на чтение документации и исходного кода, без этого профи не стать.

Тестирование наш следующий шаг. (подключим тесты, посмотрите, В 100 раз быстрее выучите Python с Pytest.)

Вам понравились уроки. которые вы прошли?

У вас получилось? (поздравляю - это уже ваш опыт, я только направил и объяснил, не останавливайтесь у вас целый мир программирования впереди)

Вы увидели на собственном опыте, что писать - это реально и верите уже, ведь у вас получается.

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

Что делать дальше?

Продолжить обучение получив доступ.

Чем поможет моя школа?

Доступ пожизненный, занимайтесь в удобное время и пока не получится. Это круто и редкость в наше время, я пишу уроки с 2013 года, а язык первый начал учить в 2009, кстати это был СИ. (то есть давно).

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

Вы в это время можете учится, где то ещё, читать книги, самое важное, что для вас сделает моя система обучения, научится осознавать программирование и ориентироваться в нем, как рыба в воде.

Взяв мою систему изучения программирования, сможете самостоятельно шагать в программировании намного быстрее.

Вырастите в цене, как программист, найдете работу или напишите проект. (Вы проделали уроки и уже чувствуете. свой опыт - это только начало, есть более крутые вещи).

Научитесь главному, что подразумевает профессия программиста использовать документацию и писать сходу. (это люди обходят и годами стоят на одном месте).

Спасибо, что у вас получается, спасибо за доверие.

Кое-что ещё: Думаю скоро я вернусь к блокчейн(я вел уже школу), знаете, что в Джанго можно встраивать блокчейн? (блокчейн это технология, что бы её применить нужен либо сайт, либо мобильное приложение, будете изучать языки по моей системе сможете писать и сайты и мобильные приложения, дело в подходе к изучению программирования, я это вам уже говорил).

Не один язык нужно учить, а научится разбираться в программировании и писать на чём угодно и что задумано. (в этом суть моей системы, все на личном опыте)

Перейти к уроку

1. Установка и настройка django-pytest в наш проект.

Для начала прочтите и посмотрите видео.

С тестами вы выучите язык в 100 раз быстрее.
Конечно же я дурак(что поздно понял роль тестов для новичка), когда-то я давал тесты немного на pro***.net(сайт удалён теперь все на одном сайте spb-tut.ru, но как то ими не интересовались, да и был там UnitTest.
И я как то забыл, а сам всегда занимался тестированием, когда не понимал механизм, чего-либо.

И вот именно, когда в 2020 году переделывал школу, я рассказал это в этом коротком видео,

В 100 раз быстрее выучите Python с Pytest.

Теперь главное. Мы с вами уже понимаем Django 4 и здорово продвинулись, нам этого мало. Нужно профессиональное понимание.

Подключим тесты:

Тесты нам дадут то что нам нужно:

Профессиональное понимание Джанго.

Что бы написать тест необходимо знать, что тестировать, как тестировать и как записать, так вот он алгоритм разбираться в тонкостях, получается тесты новичку нужны больше чем кому-либо, так как движение к профессионализму значительно ускорится в 100 раз.

И кроме этого, будем спокойны, что проект работает нормально. Погнали.

Перейти к уроку