Python + Django Framework 1.7-1.10; 1.11; 2.0; 3.0+ - школа практического программирования В. Бовсуновского (2013-2020).

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

   Как правильно изучать Django? Другие методики не работают.

Хотите стать программистом? Читайте.

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

Последние 10 историй.



Читать все истории.


PYTHON/KOTLIN. ВОТ ТАКОЙ ПУТЬ Я ВИЖУ, ЧТО БЫ ВЫРАСТИТЬ РАЗРАБОТЧИКА ПРОФИ С НУЛЯ. (ДОРОЖНАЯ КАРТА)

(За основу взяты ребята Сергей и Мурат. Значит ребята новички смотрят обязательно и  кому интересна разработка, смотрят. что бы подтянуть что хромает.
Смотрите кому интересно, как я вижу рост от нуля до профессионального разработчика. (очень длинное   1 час 42 минуты, но зато полная картина)
 
Вот видео ребята, где чётко показан новый стиль школы, то есть можно будет чётко опредлить когда и за сколько вы станете профи, а так же понимать куда и зачем идти и что делать.
 

Python/Kotlin. Вот такой путь я вижу, что бы вырастить разработчика профи с нуля. (дорожная карта)

 
 
 
/////////////////////////////////////
смотреть на ютубе:
https://www.youtube.com/watch?v=6puKu8UZZ3U
 
Большая просьба для участников школы. Помогите школе, поделитесь видео этим или любым другим или любым материалом школы, этим вы поможете школе и поможете людям обрести профессию программиста.
И мне будет  приятно, что вы не равнодушны к работе школы.
Спасибо большое.

Так же читаем статью:

https://spb-tut.ru/guest/pages/334/

--
© 2009-2019 Валерий Бовсуновский - Школа практики Django + Python.


6 мая 2020 г. 17:04



В ЦЕЛОМ УЛОВИТЕ ТАКОЙ ВОТ ПОДХОД К СВОЕМУ ОБУЧЕНИЮ ПРОГРАММИРОВАНИЮ И РАЗРАБОТКЕ, ТОЧНО БУДЕТЕ РАЗРАБОТЧИКОМ.

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

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

Python/Kotlin. Можно с первых шагов сказать будете разработчиком или нет. Зависит только от подхода.

///////////////////////////

https://www.youtube.com/watch?v=Q2K-B...

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

https://spb-tut.ru/guest/pages/331/

Python/Kotlin. Cтать профессиональным разработчиком с нуля план с пояснениями.

https://spb-tut.ru/guest/pages/332/

Так же прочтите:

https://spb-tut.ru/guest/category/37/

и гляньте видео

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

вам может помочь и это

по IDE https://www.youtube.com/playlist?list...

Python/Kotlin. Стань разработчиком легко при помощи правильных привычек.

https://www.youtube.com/watch?v=ezN6C...

(Python3).Ваш план и ответ на вопрос, а как собственно изучать язык программирования. https://www.youtube.com/watch?v=R6RO8...

Вдохновляющие истории ребят.

https://spb-tut.ru/advanced_python_le...

Новости школы: https://vk.com/spb_tut

/////////////////

Так как я предполагаю, что статью будут читать и новички кто не в школе, то перечислю.

 

Обратите внимание пока можно приобрести доступ по старой цене, но цена будет расти,

вот я полагаю так, Новая цена

https://spb-tut.ru/new-actions/ (пока переношу сроки, но вечно так не будет)

 

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

 

С поправкой пока:

Начать нужно с питон джанго( читали статью и поняли почему).

Доступ пожизненный.

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

 

Обязательно докупить котлин (отдельная школа)

Доступ пожизненный.

http://kotlinlang.spb-tut.ru/buy/account/

 

НЕ обязательно но желательно:

Купить блокчейн:

 

http://blockchain.spb-tut.ru/info/buy/

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

 

http://python-tut.ru/

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

Там тоже много нужно доделывать. Но пока нету часу.

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

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

 


5 мая 2020 г. 23:36



ВЕДЬ ВЫ ТОЖЕ МОЖЕТЕ СТАТЬ РАЗРАБОЧИКОМ, ВОТ ЧТО ДЛЯ ЭТОГО НУЖНО ДЕЛАТЬ.

Прочитать эту статью:
Подводные камни или как правильно учиться что бы стать программистом?

https://spb-tut.ru/guest/pages/331/


потом эту:
Python/Kotlin. Cтать профессиональным разработчиком с нуля план с пояснениями.

https://spb-tut.ru/guest/pages/332/


потом опять вернуться к этой и вы увидите, как измениться восприятие.

https://spb-tut.ru/guest/pages/331/

 


///////////////
Для ребят школы описал так:

 

Python/Kotlin. Cтать профессиональным разработчиком с нуля план с пояснениями.
Читайте, сейчас ещё видео запишу (покажу на что обратить особое внимание)

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

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

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

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

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

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

https://spb-tut.ru/guest/pages/332/

--
© 2009-2019 Валерий Бовсуновский - Школа практики Django + Python.


23 апреля 2020 г. 14:54



ПОДВОДНЫЕ КАМНИ ИЛИ КАК ПРАВИЛЬНО УЧИТЬСЯ ЧТО БЫ СТАТЬ ПРОГРАММИСТОМ?

Мурат написал план и прислал. Когда человек пишет план это уже хорошие задатки на успех.

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

Длинная статья.

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

 

////////////

Эту статью
https://spb-tut.ru/guest/pages/331/
 
стоит читать с предыдущей.
 

Валерий:
на что ушёл этот для меня очень тяжелый год, я переписал лично тысячт строк кода. что бы теперь школа была ещё лучше. Уже скоро.
Ребята статья длинная сюда точно не поместится, читайте на сайте.
Школа будет круче и мощнее, уже скоро.

Читать статью:

https://spb-tut.ru/guest/pages/330/


21 апреля 2020 г. 13:30



КАК НАЧАТЬ ЗАНИМАТЬСЯ В ШКОЛЕ И КУДА ИДТИ? ДОРОЖНАЯ КАРТА.

Получил все 4 приглашения.
О себе : учусь на 3 курсе в университете связи. Появилась мысль пораньше начать двигаться в сторону дипломной работы.
О python узнал совсем недавно, загорелся желанием хотя-бы немного познакомиться с этим языком.
Две недели, каждый день я что-то читаю, ищу и так далее, появляется очень странное состояние какой-то бессмысленности всего. Пытался изучать библиотеки и понял что все достаточно просто - без базы вообще никуда, толку от ищучения отдельных модулей нет. Скачал книжку Лутца, 2011год,пока что читаю, но практики особой нет. Вчера пытался понять что такое __init__, нашёл на YouTube ваше видео, спустя 3 минуты я понял, что я должен изучать python именно так, я был рад когда увидел,что у вас есть курсы, да ещё и за такую цену.
А пока что я не знаю с чего начать у вас - может нужно вернуться назад и посмотреть видео для начинающих, затем уже приступать обучению. Но в любом случае я рад что тут оказался)

Валерий:
Максим, следующим письмом вышлю с чего начать, а пока прочтите важные рекомендации

Максим, пока вам хватит что бы начать.

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

Прочтите это

https://vk.com/spb_tut?w=wall180926159_853

и это

https://vk.com/spb_tut?w=wall180926159_852

//////////////////////////////////

Вам повезло, что начали с питон, так как большинство людей начинает с Си, а это не правильно.

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

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

/////////////////////////////////////////

Я понимаю, что вы студент, но рекомендацию дам, так как всем даю.

Один язык изучать это в корне не верно, лучше всего когда пройдёте функции питон, подключить второй язык. у нас в школе это котлин. Следующий шаг в развитии Джава. Но в отличие от Джава, простой и понятный. как питон.

Быстрый старт:

http://kotlinlang.spb-tut.ru/info/fast_start/

Доступ там отдельная школа

http://kotlinlang.spb-tut.ru/buy/account/ (1990 + 1500) разделы там отдельно, котлин и андроид студио.

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

вот здесь прочтите, парень писал:

https://spb-tut.ru/guest/pages/309/

А вот видео простым языком

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

https://www.youtube.com/watch?v=R6RO8UKspZY

Вот здесь видео, поможет в голове выстроить, как изучать язык - дорожная карта:

Быстрое и правильное освоение Python от нуля до разработки.

https://www.youtube.com/watch?v=lxc6J3hkS4g&t=3097s

Ну и вот прочтите, если не пользуетесь Линукс, то на этот год поставить задачу разобраться.

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

https://vk.com/spb_tut?w=wall180926159_555

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

Все получиться.

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

Так же прочтите статьи "ОБУЧЕНИЕ РАЗРАБОТКЕ.", поможет правильно направить усилия и понять на что обращать особое внимание.
https://spb-tut.ru/guest/category/37/

 

////////////////////

В Дополнение к этой записи:
https://vk.com/spb_tut?w=wall180926159_854/all
Максим: Валерий, у меня остался один небольшой вопрос - какой дистрибутив Linux посоветуете?

Валерий:
Для Сервера debian, начальный этап все работает просто, только ради бога никаких менеджеров, максимум

MC только, вот уроки, там уроке по 9, то же самое и по 10.

https://spb-tut.ru/course/subject/django-2-vps-server/

Как поднаторете, можно для сервера CentOS

////////////////////////

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

Но думаю это только со временем.

Отличие Дебиан от убунту, так я пользуюсь Gnome 3 (он не всем нравится), так как приложения развиваются быстро и там нужно ядро смотреть, работать не будут.

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

Убунту нужно настироить

///////////////////

Если совсем ноль в Линуксе, то начать рекомендуется однозначно с Xubuntu, там все настраивается мышью,

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

Ubuntu 18.04 приведение в рабочее состояние компьютера, для программиста python, kotlin, java. Минимальный набор программ, минимальные настройки производительности, то что реально необходимо.

https://vk.com/spb_tut?w=wall180926159_566

Что важно. НЕ сдаваться, если есть отдельный ноут или комп вообще хорошо. Главное начать работать в нём, ставим до посинения и сносим пока не заработает, настраиваем и все записываем. Если не будете сдаваться месяца три, то все получится.

////////////////

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

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

В общем несколько месяцев не оступать (одно но, на винду не сможете вернуться, проверено. иметь это в виду, как последствие)

https://www.youtube.com/watch?v=2YO_I7fN2A4

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

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

тут группу почитаете

https://groups.google.com/forum/embed/?place=forum/sp..

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

Все в группе спрашивайте.

Спасибо за понимание.

 

//////////////////////

 

Начать с чего напоминание.
 
портал переписывается скоро измениться.


Пока так ориентировать по урокам с этого кабинета,
Ниже я написал с чего начать.

https://spb-tut.ru/account/profile/

Но вот начать с этого.


Начните отсюда, здесь два курса

http://pro365.net/course/view.php?id=20


Потом продолжите здесь

http://pro365.net/course/view.php?id=26


как пройдёте функции питон, продолжайте дальше питон и начните котлин
отдельно ещё напишу.

http://kotlinlang.spb-tut.ru/course/list/




руководствоваться

https://www.youtube.com/watch?v=lxc6J3hkS4g&t=2709s

и это

https://www.youtube.com/watch?v=R6RO8UKspZY

Важно, ранние уроки на flash, если не проигрываются, настройет брузер, как в видео:
https://spb-tut.ru/guest/pages/280/
браузеры постоянно меняют политику по отношению к флешь поэтому нужно настраивать иногда.

Если не знаете, как работать с ide вот здесь гляньте

https://www.youtube.com/playlist?list=PLuZJ9n46uMzUFVX_1F87vfsyhq4CLu-gY

Скачайте себе бесплатный pycharm его для пайтона больше чем достаточно

Community

https://www.jetbrains.com/ru-ru/pycharm/download/#section=windows

Вопросы для новчиков смотреть и задавать здесь

https://groups.google.com/forum/embed/?place=forum%2Fspb-tut&showsearch=true&showpopout=true&showtabs=false&parenturl=https%3A%2F%2Fspb-tut.ru%2Finfo%2Fgroup%2F&afterlogin&pli=1#!categories/spb-tut/python-%D0%B4%D0%BB%D1%8F-%D0%BD%D0%BE%D0%B2%D0%B8%D1%87%D0%BA%D0%BE%D0%B2

Вот это прочтите парень для себя состаыля план.

На год рекомендую поставить задачу освоить линкус

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

https://vk.com/spb_tut?w=wall180926159_555
 
Так же прочтите статьи  "ОБУЧЕНИЕ РАЗРАБОТКЕ.", поможет правильно направить усилия и понять на что обращать особое внимание.

5 марта 2020 г. 15:20



БЫСТРОЕ И ПРАВИЛЬНОЕ ОСВОЕНИЕ PYTHON ОТ НУЛЯ ДО РАЗРАБОТКИ.

Быстрое и правильное освоение Python от нуля до разработки.

 

А вот это гляньте, ведь много программистов даже понятия не имеют об этом.

В Python нет интерфейсов и никогда не было. Но что есть?


4 февраля 2020 г. 21:59



ЭТИ СООБЩЕНИЯ ПОМОГУТ ВАМ ПОНЯТЬ, ГДЕ ВЫ НАХОДИТЕСЬ В ЯЗЫКЕ ПРОГРАММИРОВАНИЯ.

Сергей написал:

Спасибо за ответ, за Ваши рекомендации!
Всё прочитал, выписал что нужно, начну работать.
Задание мне нравится.
Хоть немного успокоился, а то мне реально крышу начало сносить.
Зарылся так что мозг опух :)
Очень много информации, одно цепляет другое и уводит в сторону от курса, а Вы как маяк, только написал,  раз и вернули на нужный курс.
Спасибо!!!
 
Это сообщение дополнение к предыдущим. Прочтите их, перед тем как читать дальше.

ВЫ МЕНЯ ОЧЕНЬ ПОРАДОВАЛИ, ПОЗДРАВЛЯЮ В ВАШЕЙ ЖИЗНИ ПРОГРАММИСТА НАСТУПИЛ СЛЕДУЮЩИЙ ЭТАП.

https://spb-tut.ru/info/history/?page=283

Я ВАМ ДАМ РЕКОМЕНДАЦИИ, КАК МОЖНО ПОСТУПИТЬ В ВАШЕЙ СИТУАЦИИ.

https://spb-tut.ru/info/history/?page=284
Эти сообщения помогут вам понять, где вы находитесь в языке программирования.
 
Серёж, я уже полностью в работе, переезды кончились.
 
Так что ваши сообщения важны в первую очередь для школы, что бы ребята могли понять куда двигаться.
 
Вот видите, вы растерялись, а что говорить о новичке, он вообще будет плавать.
 
На свежую голову с утра ещё раз прочтите сообщение, потому что я долго готовился. что бы его написать, пошёл погулял обдумал и тогда написал.
 
У вас сейчас одна принципиальная задача формирование конечной цели законченного проекта.
А потом уже все остальное.
 
И вот обратите внимание на мелочь которую я вам написал, так как до этого вы находились в комфортной для вас обстановке, по сути разбирали. как работает питон, но жизнь вас сама вытолкнула на новый уровень.
 
По сему войти сложно, раз бац и поставить цели проекта.
 
По сему дал там подсказку плавного перехода.
 
1. Сейчас  не нужно сидеть и думать хочу или не хочу написать, важно или не важно, сейчас важно придумал и написал, даже если оно вам не нужно потом, важнее всего, что вы поставили цель и претворили в жизнь.
 
2. Так как войти сложно, то начните с абстрактных классов.
 
Ну вот по логике подумайте.
Вот у нас есть 100 дверей , значит 100 замков.
Задача написать программу управления всеми дверями. а так же программу сигнализации.
 
Конечно можно описывать каждую дверь отдельно, но это бестолово и затратно по времени.
 
А можно описать абстрактный класс, что такое дверь.
А потом к нему написать второй класс, где реализовать только коды дверей и третий клас порядок действий.
 
 
Я к чему это рассказал, что любая задача имеет некие общие вещи, просто поработав с абстрактными классамии. вы научитесь планировать задачи, как бы точка входа.
 
А потом уже патернами будете расширять.
 
 
/////////////////////
Конечно это нормально, что вас испугало, что вы вышли в океан питон.
И сразу забыли, что вы знаете ядро. Отсюда и путаница.
 
Вам сейчас нужен постоянный физический контакт.
Вот смотрите, закройте глаза и походите по комнате дотрагиваясь до той или иной вещи, сразу вы чётко расскажете что за вещь, как появилась с чем рядом стоит.
 
А вот спроси вас на улице, вы начнёте вспоминать и чего нибудь напутаете.
 
То есть вам нужен физический контакт с языком.
давайте определимся что это для нас будет.
 
Физический контакт с языком это значит всегда в каждый момент времени у вас должна быт очень конкретная задача.
 
Я понимаю сложность перехода с этапа, когда вы ставили задачи извлечь список и так далее. Теперь сам питон переходит в разряд инструмента, то есть становится на своё родное место в мозгах.
 
Что бы инструмент сохранял постоянный контакт вам нужно добавить контекст в каждый момент времени.
Но контекст задачи.
 
Как только это сделаете, то опять окажетесь в комфортной для вас обстановке, ведь понятно что делать вам со списком и так далее.
И контекст задачи поставит любую библиотеку в разряд инструмента. То есть вы просто определяете, что он делает и что нужно вам сделать.
 
///////////////////
заметка для новичков.
Ещё раз повторяю, прочтите все сообщения, для Сергея осадчего и поймите где вы находитесь, а потом определите куда идти.
Я приводил пример записи
https://spb-tut.ru/info/history/?page=282
Где парень описал, что у него не получается. Напрочь отсутствует база, если меня послушает то все наладит.
 
Когда новичок начинает сразу с практики, то никуда это его не приводит кроме уныния. Сергей прошёл правильный путь год копался в языке. изучил много всего и пришёл сам, жизнь вытолкнула, что пора писать.
Так вот новички не выбрасывайте этап подготовки, иначе смысл чего то писать. если вы с трудом представляете что такое списко и чем он отличается от кортежа и так далее - это должно быть на автомате.
 
Не упускайте рекомендации по изучению второго языка. если бы Сергей не начал второй язык, мог бы он спокойно работать с разными языками сейчас. Ответ нет однозначно.
 
получить у кого нет доступа
http://kotlinlang.spb-tut.ru/buy/account/
Быстрый старт
http://kotlinlang.spb-tut.ru/info/fast_start/
 
Работайте в группе и будете получать подсказки, таковы правила школы, польза должна быть для всех.
 
/////////////////////////////////////////////////////////////////////////////////////////////////////////
 
Итак Сергей подведём итог:
 
Сосредоточится.
Постановка задачи конечной работы продукта (расписать на задачи), после найти библиотеки или написать самому.
 
Точка входа работа с абстрактными классами.
 
Сейчас важно начать просто планировать. а потом жизнь дополнит.
 
Всё нормально идёт. очень рад за вас, что вы пришли к этому естественным путём.
 
P.S. Школа работаем, определяемся. кто где находится и ставим цели.
Пока нет цели вы никуда не двигаетесь.
Что не понятно спрашиваем и работаем. работаем ребята.
 
 
 
 
Так же можете читать все новости в vk  у кого нет в контакте, читайте на этом сайте.
https://vk.com/spb_tut?w=wall180926159_762%2Fall
 
 
 
 

 

--
© 2009-2019 Валерий Бовсуновский - Школа практики Django + Python.

//////////////////

Дополнительно помогут вам эти видео. Ответят на многие вопрсосы новичка:

 

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

Урок 1.Если непонимаем Django, хочется? Как быть?

https://www.youtube.com/watch?v=-qm9woFOfR0&feature=emb_logo

(Остальные 4 видео в описании этого).

 

Код понимаю - писать не могу. Рассказал что делать. (писать код могут все - это закон).

https://www.youtube.com/watch?v=zdGrJjGDtT4&feature=emb_logo
---


10 ноября 2019 г. 21:06



Я ВАМ ДАМ РЕКОМЕНДАЦИИ, КАК МОЖНО ПОСТУПИТЬ В ВАШЕЙ СИТУАЦИИ.

Сообщение 2 для Сергея Осадчего.
Вопросы Сергея и первое сообщение читать здесь.
https://spb-tut.ru/info/history/?page=283
 
Сергей, здравствуйте.

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

То, что вы пишете. что знаете питон на 10 процентов - это не совсем так, я ведь наблюдаю за вами, вы великолепно владеете ядром питон. Просто видно из-за новых задач, вы начали путать питон и продукты питон.

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

Я вам дам рекомендации, как можно поступить в вашей ситуации:

Давайте сначала ещё раз посмотрим, как идёт изучение языка.
1 этап.
а) изучение самого языка. Под удовлетворительным изучением будем понимать, что обучаемый легко владеет типами данных, считывает их и понимает операции над ними. работает с функциями. классами и так далее. Иными словами читает информацию на лету.

Сергей ведь вы это умеете делать уже.

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

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


Поитожим, что вы сделали за этот год.
Изучили ядро питон, хорошо поработали с классами вплоть почти дошли до мета классов, я имею ввиду методы классов.
Не плохо изучили ООП.
Работади с Джанго, а этом разделе писали программу про зооопарк
https://groups.google.com/forum/#!msg/spb-tut/67WOrpEqjrM/TtD_SwR3CQAJ

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

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

Теперь сообщение для новчиков, те кто только собирается изучать язык и для новчиков школы.
Прочтите Сергей Осадчий пришёл с нуля
 

https://spb-tut.ru/index_all/?page=375

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

Ну а те, кто только начинает изучать и слушает советы мол ставь задачи и пиши. Бред. Какие нахрен задачи будет ставить новичок, если он не может отличить кортеж от списка и не может его считать машинально.
По сему новичкам, получаем доступ и проходим все что прошёл Сергей.


Теперь вам Сергей.

на самом деле в контексте вы уже понимаете и вы сами вышли уже к тому, что начали ставить задачи себе. Это следующий этп.

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

Вот вы написали, что извлекли данные, то есть в питон у вас все ок.

Код вы понимаете. Но не знаете что делать.

Это не беда.

Конкретно для вас Сергей или для тех кто достиг уровня, как Сергей.

Ранее, я задачи в уроках ставил для вас. Теперь еще основное правило всегда ставить задачи самому.

То есть сначала цель, задача и что будет делать готовое приложение.

Вот вы взяли Суп (Beautiful Soup).
Я не уверен, что он вам нужна, если интересно поиграйтесь, только сначала решите. что будет делать ваша программа. Сейчас все будет на пользу, но вам нужно научится оформлять мысль в программу.
Вот пример.
При помощи супа вы получаете страницу.
Теперь вам нужно понять, как эти данные загрузить.
Поставьте себе задачу например собрать с ютуба данные по определённому запросу.
П потом найти все видео по этому запросу.
Вм могут понадобится другие библиотеки Нет смысла изучать все библитеки, так как они разные у всех.

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

Потом вы скачали Селениум - это целая ветка под названием тестирование и целая профессия тестировщик, поищите в этом контексте, может вам будет интересно.

А вот что я рекомендую сделать.

Нужно сейчас почитать паттерны (шаблоны программирования)


Патерны
https://python-patterns.guide/

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

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

Начните делать это. Тогда у вас не будет то что сейчас произошло, скачали Суп, а потом начали думать зачем он вам. Это нормально.

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

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

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

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

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

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

И туда можно как раз таки добавлять ваши библиотеки.

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

Ну а что бы убрать все вопросы с view и другие по тиху проходите со мной этот курс

https://spb-tut.ru/course/subject/django2-professional-study/

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

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

И вообще Джанго это основа успеха. Многие не понимают. что это их будущее и дело не в самом джанго. Да он довольно сложен новичку, огромен. Но есть другая сторона. Он включает в себя все что только возможно в веб. Ведь я показывал в соц. сети и ajax и json и api, то есть лучше тринировки для понимания серверного программирования не найти. А сегодня все обменивается информацией и программист не владеющий серверным программированием на вряд ли скоро вообще кому-либо будет нужен. А джанго - это хороший способ понять это серверное программирование.
Вон на инстаграмме весь мир, так там серверная часть на Джанго, а морда мобильная на Джава.

По сему в направлении Джанго вам рекомендую сосредоточится на json, на  Jquery, так как это самое просто и удобное, не нужно будет тогда отдельно Ajax учить, Jquery все это умеет, а джанго со всем этим умеет работать.

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

Итак итог:

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

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

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

Продолжайте котлин.

Вот вам интересная задача.

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

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

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

Пока хватит.

 

////////////////////

Дополнительно помогут вам эти видео. Ответят на многие вопрсосы новичка:

 

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

Урок 1.Если непонимаем Django, хочется? Как быть?

https://www.youtube.com/watch?v=-qm9woFOfR0&feature=emb_logo

(Остальные 4 видео в описании этого).

 

Код понимаю - писать не могу. Рассказал что делать. (писать код могут все - это закон).

https://www.youtube.com/watch?v=zdGrJjGDtT4&feature=emb_logo


10 ноября 2019 г. 18:16



ВЫ МЕНЯ ОЧЕНЬ ПОРАДОВАЛИ, ПОЗДРАВЛЯЮ В ВАШЕЙ ЖИЗНИ ПРОГРАММИСТА НАСТУПИЛ СЛЕДУЮЩИЙ ЭТАП.

Сергей Осадчий пишет.

 

Здравствуйте Валерий Иванович!

В общем у меня ситуация.

Я решил подтянуть python, и всё что я изучил по python и django привело меня к миллионам вопросов, но начну с самых назойливых.

Когда мы проходили django я уперся в стену под названием views.py

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

Я решил что я не достаточно знаю python а уже полез в django и как оказалось это правда.

И так, с views.py у меня к себе первые два вопроса которые засели в голове что, за методы POST и GET, когда я пишу views.py прописую эти методы и на этом всё.

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

Я вышел на библиотеки:

Requests
webbrowser

bs4(Beautiful Soup)

Selenium

Я установил их и начал с ними работать.

Теперь у меня есть понимание что такое POST и GET запросы и знаю что есть и другие запросы.

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

К примеру: я понимаю как отправить запрос и получить все заголовки страницы(но что с ними делать дальше?)

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

Допустим bs4(Beautiful Soup) я разбирал HTML страницы, получал доступ к любому элементу, проходил по всему дереву страницы(но что дальше?)

 

Я это всё к чему.

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

Плюс я убедился что python намного шире и я уже сомневаюсь что я изучил его хотя бы на 10%.

 

Я думаю к Django нужно подойти и как клиент отправляя запросы отслеживая процесс и как сервер отвечая на запрос.

Думаю без запросов со стороны клиента изучение Django будет шаблонным.

 

Если я правильно всё понимаю.

Чего бы я хотел:

1. Я не могу сгруппировать модули python, а именно:

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

Я не имею ввиду типы данных которые мы прошли.

Допустим аутентификация есть класс есть методы.

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

 

bs4(Beautiful Soup) разбор HTML создает свои типы,

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

 

Session тоже нужно разобрать.

 

 

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

 

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

 

4. Прорабатываем views.py

5. Вы задаете направление я работаю.

 

6. Так как я добрался до Web Scraping но понял что в дебри залез (пауки, боты, шмоты) если у Вас есть что нибудь на этот счет эту тему я бы тоже проработал, так как по моему она стоит внимания.

 

7. Так же вижу что Json сразу нужно включать.

 

8. Можно создать тему в группе может кто подключится.

 

Так же я не отбрасываю kotlin и блокчейн, готов переключатся.

 

Знаю что у Вас есть свой план возможно его просто можно чем то дополнить из того что я написал.

 

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

(любые Ваши рекомендации для меня ценны.)

Спасибо!

 

Валерий отвечает:

Сообщение 1.

 

Сергей, если вы не против я отвечу вам и в группу.

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

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

Отвечу в течение дня. Пока вы не совсем понимаете, что с вами происходит, а я очень хорошо понимаю, вы начали заниматься исключительно практикой. Это следующий этап.

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

Вы думаете, я зря заострил внимание на этом моменте, не зря.

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

Но не у всех все идёт, правилшьно, как у вас.

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

Прочтите

https://spb-tut.ru/info/history/?page=282

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

дай Бог, что бы он меня услышал и дело тогда двинется.

///////////////////////////////////

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

А теперь обратите внимание на ваше сообщение. У вас ведь вопросы (я на них отвечу в другом сообщении),

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

У вас вопросы по целям. Иными словами вы начали себе ставить задачи.

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

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

А сейчас поздравляю вас с новым интересным периодом в вашей жизни программиста, вы перешли к чистой пратике.

Спасибо. что у вас получается.

Ждите сообщение второе, отвечу чуть позже. нужно кое-что закончить.

//////////////////////////////////////////////////////////////////////////////////////////////////////////

В моей жизни тоже произошли изменения.

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

Она решила вспомнить свою профессию водителя троллейбуса.

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

Оказывается я отвык от шума, но странно то что горожанам кажется нормальным, у меня все это вызывает радость.

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

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

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

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

/////////////////////////

 

Дополнительно помогут вам эти видео. Ответят на многие вопрсосы новичка:

 

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

Урок 1.Если непонимаем Django, хочется? Как быть?

https://www.youtube.com/watch?v=-qm9woFOfR0&feature=emb_logo

(Остальные 4 видео в описании этого).

 

Код понимаю - писать не могу. Рассказал что делать. (писать код могут все - это закон).

https://www.youtube.com/watch?v=zdGrJjGDtT4&feature=emb_logo


10 ноября 2019 г. 13:25



НО ПОПЫТАВШИСЬ СДЕЛАТЬ ЧТО ТО ПОХОЖЕЕ Я ПРОСТО НЕ СМОГ СДЕЛАТЬ НИЧЕГО Я НЕ ПОНИМАЛ ЧТО МНЕ НУЖНО СДЕЛАТЬ.

07.11.2019 20:44, yaposha пишет:
> Здравствуйте Валерий!. Не знаю точно на какой из двух найденных email адресов написать. Я бы хотел научиться программированию. Небольшая предыстория. Появилось желание научится программировать еще в 2016 году. Сейчас мне уже 26 и особо далеко я не продвинулся. с начало начал изучать сам, но доходя до каких то сложных для меня задач я либо бросал обучение либо пытался найти другие способы обучения или другие языки программирования с более простыми задачами. И начиналось всё с начало. После неудачных попыток я понял что мне не хватает постепенного структурированного обучения, и как я думал я получу это в ВУЗ в своём городе. Поначалу было именно так, но как только задачи стали сложнее, я опять перестал понимать как их решить, не знал с чего начать решать задачу, порядок действий и т.д. И просто наступил период депрессии, что я тупой, мозги засохли и зачем я вообще пошёл учится. И бросил программирование на год, набирая при этом долгов по этим дисциплинам. Буквально месяц назад опять появилось желание научится, но я уже поставил себе цель не бросать это. Я выбрал python для обучения, дошёл до ооп, одновременно пытаясь решить те задачи , которые даже не знал как начать решать. Сейчас я понял что мне не хватает именно структурированного поступления информации и ... направления движения как и куда двигаться. Если до этого я не понимал в каком направлении программирования двигаться, то сейчас я понял , что это десктоп( windows или linux я еще не определся) и мобильная разработка. Случайно в youtube наткнулся на ваши уроки и решил побольше узнать о школе. Не совсем разобрался есть ли у вас отдельно курс по python и python kivy, я нашёл только python + django. Попытаюсь обьяснить в чем состоит моя самая главная проблема, надеюсь что поможете дать ответ на неё. Допустим в одном из уроков на youtube я нашёл урок об том как сделать снегопад в python. я смотрел повторял за автором урока и я понимал, что пишет и о чем говорит автор урока. Но попытавшись сделать что то похожее я просто не смог сделать ничего я не понимал что мне нужно сделать. Хотя как написать функции я знаю , как написать класс,метод, как создать обьект класса, я знаю. Но не могу повторить вроде бы простую программу.

*******************

Валерий:

yaposha, здравствуйте.
То, что вы описало совершенно нормально.

Вот вы пишете цитата:
"Попытаюсь обьяснить в чем состоит моя самая главная проблема, надеюсь что поможете дать ответ на неё".

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

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

Теперь ответ на ваш вопрос прямой вопрос, прямой ответ. Все ваше сообщение можно сформулировать одним предложением, почему изучая язык. я не могу писать?
Ваш вопрос и состояние мне очень понятно, и более того, я точно знаю, какой код вы пишете, я бы сказал он будет мертвый код, не важно поймёте вы меня или нет, но код ваш точно будет мертвый, визуально я даже могу его представить. Я вас понимаю, вы хотите программировать, но ваше программирование больше похоже на состояние, код понимаю. а писать не могу. Ничего страшного я в таком состоянии пребывал больше двух лет и оно никогда не закончится. пока вы не измените систему обучения языка. В данным момент вы себе, язык себе. а то что вы пишете то же оно само по себе.
И это случай не уникальный, с этим сталкиваются люди, которые учаться по книгам, по отрывочным урокам. А сама проблема. её просто нет.
так как у вас нет системы изучения языка, у вас нет системы понимания языка.
Простыми словами вам просто подправить базу, так как вы бегите по вершкам не вдаваясь в подробности - это частая ошибка. Так как людям всегда кажется, что буджет быстрее, но ничего не происходит, пока человек не допетрит изменить систему обучения и включить в своё обучение понимание, как он будет изучать язык и по чём отслеживать, как он будет понимать. что он двигается и куда двигается.
В общем нет своей системы возьмите мою. Иными словами нужно быть в школе в группе и начать работать. Все остальное получится.

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

там ещё у вас был вопрос, линукс или виндовс. Однозначно Линукс. Если конечно хотите быть настоящим программистом. Программисту нужна система. которая полностью подчиняется командной строке - это рай. А в виндовс вы всегда будете гостем - это пользовательская система для пользователей, а не для разрабочиков.

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

Далее посмотрите видео, почитайте, получите много ответов.

Ниже я приведу примеры и дам рекомендации.

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

Код понимаю - писать не могу. Рассказал что делать. (писать код могут все - это закон).

https://www.youtube.com/watch?v=zdGrJjGDtT4
Вот ещё один человек доказал себе что может программировать.

https://www.youtube.com/watch?v=7cZ9xrjmEbA

Вы мыслите уже как программист + СОВЕТЫ, как изучать программирование.
Язык программирования рекомендую изучать, определённым образом, вот так.

https://www.youtube.com/watch?v=dfjgpj8Avf4

или в vk

https://vk.com/spb_tut?w=wall180926159_746

Урок 1.Если непонимаем Django, хочется? Как быть?

остальные 4 урока в описании видео на ютуб.

К концу 5-го урока, будете понимать, как работает Django 2. Будете понимать, как правильно вообще изучать программирование.

https://vk.com/spb_tut?w=wall180926159_753

Вот парень написал план, очень верный, прочтите

https://vk.com/spb_tut?w=wall180926159_753

И наконец, самое простое объяснение, как изучать язык.
(Python3).Ваш план и ответ на вопрос, а как собственно изучать язык программирования.

https://www.youtube.com/watch?v=R6RO8UKspZY

Рекомендации, что делать.

1. Решить не оставлять больше язык.

2. Важно варится в сообществе программистов, какое вам нравится.

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

Есть люди, которые меня слышат, а есть не слышат.

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

Вот Сергей осадчий из тех кто слышал и делал и поэтому и пишет на нескольких языках.

вот здесь найдёте его историю

https://spb-tut.ru/advanced_python_learning/successfu..

Есть желание приходите:

1. Получить доступ питон джанго. (эксперт)

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

2. Получить доступ Котлин

http://kotlinlang.spb-tut.ru/buy/account/

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

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

10 ноября 2019 г. 13:12




Понравилось? Продолжить чтение в разделе для гостей (это стоит почитать)



Школа программирования Бовсуновского


Система Orphus

© 2016 Школа практики Django + Python. оферта

Официальный сайт Python Официальный сайт Django . .
пользовательское соглашение