Рекомендации для тех, кто знаком с питон, с чего начать.

Фёдор, начните сразу с Джанго

с первого урока

https://spb-tut.ru/%D1%83%D1%80%D0%BE%D0%BA%D0%B8-django-4/%D0%B2%D1%85%D0%BE%D0%B4%D0%B8%D0%BC-%D0%B2-django-4/

Если хотите результат на сто процентов, то раздел получение url и следующий views, когда к ним дойдёте

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

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

https://spb-tut.ru/%D1%83%D1%80%D0%BE%D0%BA%D0%B8-django-4/get-urls/category/get-links/

https://spb-tut.ru/%D1%83%D1%80%D0%BE%D0%BA%D0%B8-django-4/django-4-listview-%D0%BF%D0%B5%D1%80%D0%B5%D0%BE%D0%BF%D1%80%D0%B5%D0%B4%D0%B5%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5-%D0%BC%D0%B5%D1%82%D0%BE%D0%B4%D0%BE%D0%B2/category/django4-listview/

---------------------------------------------------------------------

Над чем рекомендуется поработать:

Система работы с кодом, начало посмотреть здесь

https://spb-tut.ru/%D1%80%D0%B0%D0%B7%D0%B4%D0%B5%D0%BB-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0/%D0%BF%D0%BE%D0%B4%D1%80%D0%B0%D0%B7%D0%B4%D0%B5%D0%BB-python-%D0%BE%D0%BE%D0%BF/%D0%BA%D0%B0%D0%BA-%D0%B8-%D1%87%D1%82%D0%BE-%D0%B1%D1%83%D0%B4%D0%B5%D0%BC-%D0%B8%D0%B7%D1%83%D1%87%D0%B0%D1%82%D1%8C/

В самом курсе джанго мы систему делаем на практике.

Если коротко. Система работы с кодом имеет под собой две цели:

умение читать документацию сходу, знать где найти и как использовать.

Чтение исходного кода (все это тренируем)

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

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

Что из неё нельзя выбросить при любых раскладах.

Использование командной строки (у нас jupyter, все уроки есть по ходу джанго)

Код, который мы пишем, нужно знать, где он в документации.

Идите от своего кода к докам, тогда обратное направление, читаем доки и понимаем начнёт работать совсем скоро.

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

Ведите документацию проекта, мы используем mkdocs markdown.

/////////////////Ещё рекомендации-------///////////////////////////

До блеска отточите функции. За функциями питон идут функции js и котлин, проделайте все уроки, особое внимание обращая на вещи указанные ниже.

По взгляду должно считываться, три вещи:

Параметры функции

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

Исключения связанные с вызовом функции.

Что здесь должно стать критерием. Откройте после уроков работы с функциями трёх языков, например GO или любой другой язык,посмотрите, что есть там функция, разберитесь параметрами, вы должны начать писать функцию максимум, через 20 минут, гляньте типы данных. Если писать получается сходу уже хорошо.

https://spb-tut.ru/%D1%80%D0%B0%D0%B7%D0%B4%D0%B5%D0%BB-%D1%81-%D0%BD%D1%83%D0%BB%D1%8F/%D0%BF%D0%BE%D0%B4%D1%80%D0%B0%D0%B7%D0%B4%D0%B5%D0%BB%D1%8B/%D0%BF%D0%BE%D0%B4%D1%80%D0%B0%D0%B7%D0%B4%D0%B5%D0%BB-python-kotlin-js-%D1%81-%D0%BD%D1%83%D0%BB%D1%8F/function-how-to/category/function-how-to/

Зачем это делать? Чтение исходного кода и быстрое переключение между любыми языками, без js все равно не обойдёмся, без того же Ajax (там все просто не переживайте)

Чтение исходного кода дополняет понимание документации, по сути она тогда даже становится не очень то и нужна, ну только что удобно.

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

https://spb-tut.ru/%D1%82%D0%B5%D1%81%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5/pytest/

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

Обратите внимание, я говорю простыми словами, так как много людей приходит не знакомых с языками, но много и программистов приходит в основном с других языков, либо кто хочет быстро разобраться в джанго. Были ребята с php, которые посмотрели. ещё старые уроки и сразу сайт лепили для мед центра за деньги. (экстремалы, крутые парни)

Пока все.

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

Спасибо за доверие.





Вcе записи подраздела.


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

<< Назад  |  Далее >>


Все уроки с тегом:  с чего начать пайтон чуть знаю