На этой странице можно оплатить пожизненный доступ к урокам Django 4 + Подарки.



Акция действует до 4 марта.

На данный момент скидка, вместо 22 000 RUB, Вы оплатите 8000 RUB.



Оплата происходит через известную и надёжную систему приема платежей:

2024-01-31_19-59.png

Доступные способы оплаты:

  • карты Visa, MasterCard, МИР.
  • Yandex Pay.
  • Система быстрых платежей.

ВАЖНО: После оплаты ОБЯЗАТЕЛЬНО, напишите письмо со страницы контакты, данные будут высланы в обратном письме и инструкции. Емейл должен совпадать с указнным в форме оплаты(находится ниже).





Инструкция для оплаты:

  • Внимательно заполните поле емейл, на него придёт чек оплаты.
  • В поле фамилия имя отчество, можно написать только имя, важно что бы оно было заполнено.
  • Нажмите кнопку оплатить и Вы сможете выбрать метод оплаты и оплатить. Следуйте инструкциям платёжной системы.

Примечание. Сам процесс оплаты происходит через сайт https://self.payanyway.ru/, который работает с 2005 года и зарекомендовал себя, как надёжный агрегатор платежей.





Спасибо Александру Смелику(Mazikeen) за отзыв.

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

после вашего курса пришло озарение и я теперь кайфую от документации у Джанго и Пайтона она просто эталон по сравнению с другими языками и либами, даже еще раз собираюсь прочитать ее, в целом прошлись практически по всей документации Django,

хотя и остались нераскрытые интересные темы, но теперь я и сам могу в них разобраться, но все равно надеюсь на продолжение уроков с JavaScript и переход на drf, большое спасибо вам за отличные уроки, и наставление на правильную систему работы с кодом!







Хотите рассмотреть возможность заниматься разработкой серверных приложений мобильных.

  • (Выгодное предложение) Можно получить огромные возможности.

  • прочтите условия

  • питон + джанго + dev-hackers и заниматься разработкой серверных приложений мобильных.







.

Оплачиваете раздел с уроками Django 4 и получаете в подарок доступ к разделам сайта Python, Kotlin, JS , тестирование и др.





Бесплатная работа в группе, помогает понять, как начать писать код на языке программирования быстро и понять, что в каком порядке изучать, что бы язык

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

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

Если хотите, дам файл реальной библиотеки и Вы опишите, что понимаете в нём.

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

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

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

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

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

Если решили дополнительно поработать в группе.

  1. Если Вы решите попробовать поработать в группе, то выполните домашнее и пришлите вот в эту рубрику группы.

https://groups.google.com/g/spb-tut/c/P9qAAU1-Jfs

(Работа в группе не предполагает поддержку по почте. Поддержка по электронной почте и индивидуальное обсуждение вопросов, есть в плане индивидуальное обучение, оно проводится на github).

  1. Опишите файл, как понимаете и в любом порядке, что вы там видите.
  2. По вашему описанию будет виден ваш уровень и можно будет дать рекомендации , что делать лично вам что бы быстрее начать писать профессионально.
  3. Выполняйте рекомендации и сбрасывайте в группу.
  4. Не меняйте уклад жизни, делайте спокойно и в удобное время, скорость зависит от правильного подхода и порядка изучения и вашего порога..
  5. Возможно для Вас будут удивительны слова:"не зависимо от вашего уровня писать вы будете и писать будете на любых языках, все языки схожи, моя система и заключается в том что бы человек понимал устройство языков, умел пользоваться справкой и работать с любым языком."
  6. Пункт 6 вас порадовал. Знаю. Уточню.

Писать Вы будете, но не без вашего участия. Моя задача показать вам правильный подход и объяснить почему именно так. Зачем откладывать. Языки имеют ключевые вещи, независимо от величины и реализации, понимая их, все остальное легко встраивается логически.

Например, все современные языки имею функции и классы, они по разному могут записываться, но принципиально ничем не отличаются. При правильном подходе легче найти курицу с зубами, чем не видеть, что, например устройство функции абсолютно идентичны в любом языке. Задача грамотного преподавателя и заключается в том, что бы обратить внимание ученика на то что нужно изучить и почему. Это и есть верный подход, он особый. И второй момент помочь ученику сформировать эффективную систему работы с кодом.

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

Что от вас требуется:

Не оставлять.(золотое правило).

Выполнять рекомендации.

И все пропускать через свой опыт.

Всё что вы будете делать подробно описывать это даст:

Понимание кода и приведет к чтению кода и как следствие разработке.

Код для вас приобретет смысл и у каждого куска появится словесное выражение, это даст размышление и принятие решений по коду

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

8.Освойте jupyter notebook и задания присылать рекомендуется в формате

.ipynb

Посмотрите уроки номер 17, 18

https://www.youtube.com/playlist?list=PLuZJ9n46uMzXVj9JEjULImuBKRVKKS9To

Здесь

Если у вас винда посмотрите смысл в уроках и найдите на Ютуб.

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

Является его продолжением. Вы полюбите командную строку.

Чтение и создание кода. Это ваши задачи.

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

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

Подборка видео, для прорыва в мозгах, изменит подход к изучению программирования.



Пишем такой сайт:

Уроки Django4 Python - пишем сайт с нуля и изучаем профессионально Django4.

  1. Используем лучшие технологии для глубокого усвоения знаний и полного понимания.
  2. Изучение глубокое.
  3. Профессиональное.
  • Постоянно работаем с документацией - сможете писать свободно опираясь на документацию.
  • Система обучения, которая вырабатывалась более 10 лет.
  • Научитесь уверенно работать с кодом.
  • Работаем с Jupyter Notebook - понимаем тонкости.
  • Научитесь тестировать свои проекты (pytest) - благодаря тестированию, изучите в разы быстрее.
  • Не вижу причин, что бы что-то могло не получится, я обучаю Django c 2013 года(большой опыт).

-

-Применяем знания Python на практике в Джанго 4.
-Курс ведущий к профессионализму в Django 4.
-Входим и разбираем, как работает Django с нуля.
-Есть бесплатные уроки (ссылки ниже).
-Изучаем подробно шаблоны, представления, модели, формы, url.
-Тонкости разбираем в Jupyter Notebook.
-Научимся писать джанго тесты.
-Пишем не простой сайт по шагам с нуля.
-Напишем блог, уведомления, лайки(изучим Django + Ajax), фолловинг, добавление в друзья, личный и публичный профиль, онлайн/оффлайн, поиск по сайту и др.
-Учимся работать со справкой.

-





Упор в уроках:

Подробно шаг за шагом.

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

Подробное введение в Джанго, сначала мы проходим все что нам нужно, для понимания работы Django 4.

Нарабатываем знания по моделям, представлениям, url, шаблонам.

30 уроков.

36 уроков.

Так же изучен Git

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

После этого мы готовы писать сайт и расширять знания.

уроки по написанию сайта. (уроки добавляются постоянно)




Хотите рассмотреть возможность заниматься разработкой серверных приложений мобильных.

  • (Выгодное предложение) Можно получить огромные возможности.

  • прочтите условия

  • питон + джанго + dev-hackers и заниматься разработкой серверных приложений мобильных.





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

-

Чем отличается мой подход от других на рынке обучения?

-

Я поясню на примере URL.

В основе моего подхода лежит гарантированный результат.

В чём заключается результат? - Уверенное написание сложных сайтов с опорой на документацию.

Я надеюсь, Вы посмотрели видео выше ссылка и поняли, что материал даётся блоками, на примере видео выше, там мы проходим url, то есть наша задача научиться излекать url всеми нужными нам способами по slug, id c использованием namespace(пространства имён), а так же по get_absolute_url(прямой точный url). В уроках мы рассмотрели все основные исключения и постоянно работали с документацией и инструментом командной строки Jupyter Notebook.

В чём заключается ваша задача? - вам необходимо сделать 5-10 приложений, количество приложений зависит только от того насколько быстро вы сможете усвоить материал, поэтому идите своим темпом, важен результат.

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

Проверить себя точнее в примере с URL:

Вы можете размышлять комплексно учитывая URL, шаблон, модель и представление?

Есть ли у вас понимание что от чего зависит?

Можете ли Вы например отходя ко сну или прогуливаясь в магазин в голове сложить все компоненты?

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

Вы можете объяснить себе когда вы будете применять:

  • - извлечение по slug и почему?
  • - извлечение по id и почему?
  • - извлечение по namespace и почему?
  • - извлечение по get_absolute_url(() и почему?

Читаете ли вы основные исключения и предвидите ли их (придёт со временем), важно понимаете ли вы где править и что править, смотря на исключение?

Если да, то Вы можете двигаться далее. К слову, использование документации по ходу написания - это и есть программирование в кайф.

Рекомендация: Важно довести материал о профессионализма уже, а не потом, а только потом двинуться далее.

Например, при извлечении URL у нас было малое количество кода, на самом деле, если вы поняли принцип, то количество кода не имеет больше значение в этом вопросе.

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

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

Вам требуется подробнее изучить мой подход?

Сохраните этот сайт в закладки, что бы вернуться сюда.

Посмотрите на Ютуб:

Уроки и обзоры по Django 4.

Программирование по системе N1.(три языка)






Мы с вами напишем сайт полноценной социальной сети.

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

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

Создание сайта на Django 4




Форма регистрации.

Напишем форму регистрации + сброс пароля, редактирование данных и многое другое.

Добавим reCAPTHA (бесплатная капча от Гугл)

сайт на django пример,

Страница входа + .

Напишем страницу входа + авторизацию через социальные аккаунты (добавить их много, вы сможете добавить те которые важны вам)

Страница ввода логина и пароля. django создание сайта




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

Напишем ленту новостей, для другого вашего сайта это может быть блогом.

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

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

сайт на django пример,

Редактор для добавления записей.

Дадим возможность пользователю пользоваться редактором, для добавления нового поста, будем использовать СkУditor, на его месте может быть любой другой редактор.

django. разработка веб-приложений на python,

Комментарии.

Напишем функции добавления комментариев.

Пишем комментарии. простой сайт на django,

Ответы на комментарии.

Ответы на комментарии в самих комментариях напишем.

Ответы на комментарии. django. разработка веб-приложений на python,

Лайки без перезагрузки страницы.

Напишем лайки к записям и к комментариям. Освоите технологию использования Django + Ajax. Django4 это довольно просто, Джанго имеет встроенные функции, которые переводят записанное на Пайтоне в формат JSON(простой формат обмена данными понимаемый машинами и читаемый людьми). По сути два действия, одна функция и небольшой код в html. Осовив сможете применять этут технику много где, когда хотите что бы действие происходило без перезагрузки страницы.

Лайки. python django уроки,



-

Личный профиль пользователя (видимый только пользователю).

Напишем профиль пользователя в который сведём всю информацию:

  • Онлайн/оффлайн (кружок на фото)
  • Фото.
  • Емейл
  • Соц. сети.
  • На кого подписан, что бы записи отражались в ленте.
  • Кто в друзьях.
  • И сводную статистику (посты пользователя, друзья, кто на пользователя подписан, на кого пользователь подписан.

С картинки понятно, что мы напишем функционал:

Подписка. Добавление в друзья (отправка запроса/потверждение). Чат.

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

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

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

Профиль пользователя. сайт на джанго,




Уведомления.

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

Уведомления. сайт на django пример,



Поиск.

Напишем поиск по сайту.

Поиск. создание сайта на python django с нуля,



Чат (мессенджер).

Напишем чат, да, да Django ещё с версии 3 стала асинхронной (можно писать приложения в режиме реального времени). Когда человек находится у вас в друзьях с ним можно переписываться в чате.

Чат. django создание сайта,



Хотите рассмотреть возможность заниматься разработкой серверных приложений мобильных.

  • (Выгодное предложение) Можно получить огромные возможности.

  • прочтите условия

  • питон + джанго + dev-hackers и заниматься разработкой серверных приложений мобильных.