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

Школа программирования за период 2014 - 2017.

  

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

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


К списку категорий

  •   Добрый День Валерий! я полный ноль , хочу научится программированию.


  • Хотите откровенный ответ на вопрос, почему я так много успел и как легко выучил языки??

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

     

     



      Описание

     

     

    Письмо от Юрия Казачкова (Питер):

    Добрый День Валерий! я полный ноль , хочу научится программированию , чтобы где то через 1-2 года начать работать программистом, текущий род деятельности в связи с кризисом угасает с каждым днем - я работаю таможенным декларантом в офисе,проще говоря в специализированной программе формирую декларации для подачи в таможенные органы,но как уже говорил в связи с кризисом все хуже и хуже.с компьютером более менее ,можно с натяжкой сказать- продвинутый пользователь,в детстве "писал" код на бейсике на спектруме ,даже игру написал-но тогда это было баловство и не придавал этому значению. уже немного начал изучать pyton по коротким видео на ютубе ,но там нет системности... 
    подскажите что мне дадут ваши курсы? и вот немного я запутался с сайтами Вашими , с какого начинать и сколько в итоге стоит ? 
    и еще такой риторический вопрос ,мне уже 36 лет ,не поздновато ли я начинаю ?)) но честно говоря тянет-думаю мое ,вот только теперь думаю нужен ли я буду кому нибудь в 37-38 лет ?? когда вокруг полно выпусников и молодежи.
    И еще вопрос -не сочтите за наглость -Вы сами где обучались ,откуда у Вас такой багаж знаний ?)
      С уважением Юрий Казачков.

     


     

     



      Статья

     

     

    В 2008 году, когда брали машину в кредит купил комп.
    Начал рассказывать о продажах, а в 2009 году начал изучать язык.
    Будем говорить так, 2 года тыкался по языкам, после чего записал видео (намного позже, но суть и сегодня верная)
    https://www.youtube.com/watch?v=vHeeXI84GIA 

    Сегодня 7 лет спустя вот такое видение, вчера записал:

    http://spb-tut.ru/info/history/?page=196 

    Далее в деталях попытаюсь ответить:

    вопрос ваш:

    чтобы, где-то через 1-2 года начать работать программистом??

    Если будете поступать так, то возможно:
    http://spb-tut.ru/guest/pages/15/ 
    Юрий, год нужно на освоение, со второго будет приходить понимание, но если делать так, как в статье выше пояснил.

     

    Ваш вопрос:

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

    Мой ответ:

    Юрий, не ждите от меня, что буду вас убеждать, вам решать, что дадут курсы, я лишь дам материалы:

    Вот здест есть инструкция, она же приходит в письме после оплаты
    http://spb-tut.ru/info/how_to_start/ 

    Так же стоит почитать это
    http://spb-tut.ru/guest/pages/180/ 

    Быстро начать ориентироваться, тоже ссылка есть в письме:

    http://spb-tut.ru/guest/pages/67/ 

    Теперь коротко:

    • сайт pro365.net
    • это Пайтон с ноля простым языком
    • http://pro365.net
    • вот здесь первые курсы бесплатно:
    • http://pro365.net/course/view.php?id=20  (нужно зайти гостем)
    • сайт http://spb-tut.ru/ 
    • продолжение и практика
    • Вот отзыв и реальная коммерческая работа нашего парня
    • http://spb-tut.ru/info/history/?page=177 

     

    Ваш вопрос:
    мне уже 36 лет ,не поздновато ли я начинаю ?))

    Мне сегодня 43, 7 лет назад сколько мне было? -  посчитайте сами, вывод, было бы желание.
    И запомните возраст не имеет значения, не имеет значения образование, в программировании имеет значение только, то, что 
    ты можешь писать код.

    Знаете, что я понял. Встретил однокашника вместе учились. Он говорил я подполковник, скоро пенсия, не знаю, что делать.
    Второго встретил в магазине охранником, именно это я понял в 2000-м году, что я не хочу дослужить до пенсии и констатировать, что жизнь прошла мимо.

    Теперь о вас.

    Вам всего лишь 36, если начнёте сейчас и вам это действительно нравится, далее вас жизнь поведёт и поведёт.
    Это настолько увлекательный мир и здесь нет ни конца ни края. Если например, обычный человек ждёт пенсию, то моё сознание сегодня другое.
    Я не жду пенсию, я хочу сделать больше настолько насколько смогу, с каждым днём мои знания становятся прочнее и накапливается опыт, то есть
    время для вас повернётся, вы будете уже знать что жизнь прекрасна и возврат не помеха у вас появится любимое дело и не важно сколько вам лет,
    вы будете делать проекты для людей, проекты свои и двигаться вперёд и понимать боже мой, как здорово, что я нашёл себя и здесь всё зависит от меня. И время 
    когда программирование выходит в первые ряды, оно работает на вас.
    Допустим вам будет 60, если начать в 36, то это огромный опыт, который точно будет востребован на этом рынке, так, как вы не работник офиса, где нужны только молодые.
    Вы и есть чистый опыт. В программировании, чем больше опыта, тем больше выбора, может у вас будет вами разработанная платформа, может у вас будет своя студия, может вы будете кого-то консультировать,
    может вы будете вносить вклад в сам язык и получать за это деньги.
    А может всё вместе.
    Но, что вам зохочеться жить и вы не будете, как большая часть населения в 40, уже считает, что жизнь закончилась, вы будете любить и ценить каждый день и стараться сделать больше, а это внутреннняя 
    уверенность будет черпать силы снова и снова.

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

     

    Ваш вопрос:

    И еще вопрос -не сочтите за наглость -Вы сами где обучались ,откуда у Вас такой багаж знаний ?)

    Мой ответ:

    В 2009 году понял, что хочу программировать и начал писать код.
    Если смотрели видео в начале, то долго петлял между языками, пока не выбрал пайтон.
    Могу дать совет:
    Изучайте пайтон 1 язык  и потом Си, то же скоро будет в школе на выходе будете знать не менее 10-ти языков.
    Вдохновил меня создатель браузера Мозила, вернее его история, парень с образованием 8 классов создал браузер и сам написал более 1500 программ.


    Путаница на первый взгляд, на самом деле все планы по шагам, бери и проходи шаг за шагом, никакой путаницы
    http://spb-tut.ru/guest/category/2/ 

    Оплатить можно здесь, сейчас акция с подарками:

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

    Надеюсь ответил?

    Всё в ваших руках, просто шаг за шагом:
    Вот девочка она поняла мои мысли и мой стиль, стоит почитать
    http://spb-tut.ru/guest/pages/166/ 

    а вот видео, которые помогли многим:

    http://spb-tut.ru/info/video/ 

    И в нагрузку посмотреть почему пайтон?

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

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


    http://spb-tut.ru/guest/category/3/ 

    А вот с этого понимания стоит начать:
    http://spb-tut.ru/guest/pages/35/ 

    Думаю Юрий, просмотрев все материалы, вы получите ответы не только на поставленные вопросы, но и на все скрытые.

     

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

    http://spb-tut.ru/index_all/?page=169

     

     

     

                                                                                                                               *** продолжение, то же открое понимание***

    Валерий пишет:

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

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

    Или напишите какой-то псевдоним, что бы поставить под вашим письмом . Спасибо.

    Сами понимаете, когда искренне письмо, хочеться искренне помочь.
    Так что думаю ваше письмо и мои ответы помогут многим.

    Спасибо за искренность.

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

     

    Юрий Казачков пишет:

    Не вопрос Валерий! можете написать фамилию ,я не шифруюсь)) продолжаю смотреть ваши видео,думаю часа через два оплачу ))
    хотел еще уточнить- я на самом деле ранее интересовался разработкой андроид приложений,начинал курс один бесплатный ,но там на JAVA -В ТАКОЙ ДРЕМУЧИЙ ЛЕС ПОПАЛ-что желание отбило надолго-а тут оказывается что еще можно приложения из под пайтона писать )? для меня неожиданный сюрприз- я так понял сначал начинается pyton and juhgo а потом уже квик этот для андроида ?
    и еще технический вопрос- у меня на смартфоне безлимитный инет( живу в Спб) - время стараюсь просто так не терять-в метро по пути на работу смотреть с сайте же смогу уроки? также Ваша рекомендация по поводу конспектирования материала?? 
     

     

     

    Валерий Пишет:

    Советую прочитать  писал Юрию.

    Здравствуйте, Юрий.

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

    Я дал вам ответ, при этом, если вы смотрели это видео, то этот подход используется в Гарварде.

    http://spb-tut.ru/info/history/?page=196 

    Поймите простую вещь.
    Изучив пайтон, вы уже будете делать приложения любые.
    Сайты Джанго  - на Джанго написан Инстаграмм (по моему это лучшее доказательство).
    Пожалуйста графические приложения на PyQt, библиотека написанная на С++, но программируете в пайтон, а скорость самая быстрая С++
    Вы же пользуетесь ютуб? Так вот, ютуб практически реализован на пайтон (источник Марк Лутц).

    Пожалуйста Андроид
    http://python-android.spb-tut.ru/ 

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

    http://spb-tut.ru/info/history/?page=196 

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

    Я же не сказал, что на этом нужно остановится.
    Хотя мне пайтона до сих пор хватает.

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


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

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

    Для дальнейшего развития с нового года планирую давать и язык Си.

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

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

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

    Думаю стоит прочитать эту статью.
    Как писать на 10-ти языках изучив всего два?
    http://spb-tut.ru/guest/pages/211/ 

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

    насчёт просмотра, в письме разъясняю пункт соглашения более подробно.
    Обязательно прочитайте соглашения, что бы избежать блокировки аккаунта:
    http://spb-tut.ru/cabinet/agreements/
    Суть в том, что вы можете смотреть на любом устройстве, главное, что бы под вашей  учётной записью, не заходило одновременно например 15 человек :)


    P.S. Вы начали с Джава и залезли в дебри, что вас очень растроило. Не вы первый, я тоже был на вашем месте, когда залез в Си шарп (2009 год).
    И смотрел уроки и понимал, что не понимаю ничерта. Я даже думал, наверное это не для меня. Но желание было так мощно, что я не перестовал искать, наверное на тот момент думал, как вообще подобраться к языкам.
    Да, это наврное верное понятие, для меня вход был очень сложен, я не понимал, как подобраться, потом изучал типы данных и не понимал, как я на них должен писать и как мне научится мыслить.
    Ксати здесь ответ, нужно просто осознать, что вы уже программист:
    http://spb-tut.ru/guest/pages/211/

    И знаете, как всё разрешилось, именно при помощи Пайтон.

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

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

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

    По сути что произашло?
    Каждый язык друг на друга похож, то есть имеет переменные, типы объектов. (типы объектов что это - например, строка, вот мы пишем письмо, ведь мы используетм алфавит, из букв складываем слова, из слов передаём сообщение, которое имеет смыл.
    Это легко мы делаем на бумаге, но ведь компьютеру нужно это объяснить и придумали тип данных строка (он есть во всех языках).
    Поэтому поняв этот тип в пайтон, легко использовать в любом другом языке (возможно запись будет по другому, но смыл тот же, это и есть ключ понимания).
    Строка что это глобально? То есть символы справа на лево, посмотрите курс, и поймёте глубже о чём я говорю
    http://spb-tut.ru/guest/pages/35/ 

     

    Уходит понимание у многих, а в школе это люди узнают с первых шагов, ещё переписка:

    Это то что уходило от меня при изучении языка ( и не только от меня у многих новичков это уходит и понимается на 3-й 4-ый год, а в школе это поймёте с первы шагов), несколько дней назад, пришла Анна в школу и вот её сообщение, цитата:
    Добрый вечер, нашла на youtube.com. когда просматривала курс по питону, через ролик вышла на сайт, с ходу поняла пару вещей которые до этого не, то что не доходили, но смысла я в них не видела))). Надеюсь с помощью вашего сайта разберусь в остальном.

    http://spb-tut.ru/info/history/?page=192 

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

    Далее посмотрите курс и всё поймёте. 
    http://spb-tut.ru/guest/pages/35/ 

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

    Например, изучение пайтон это и есть изучение типов объектов и осознание, ассоцияация их с жизнью, потом уже идут операции и многое другое, потом идёт изучение ООП. ( но это всё есть на pro365.net все курсы на одной странице (3-е суток), всего в школе более 8- ми суток и постоянно добавляются.

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

    Посмотрите ещё одну главную страницу другого раздела:

    http://spb-tut.ru/ai/

     


    Это и есть основа.

    Далее всё одинаково.

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

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

    Но далее программирование на пайтон это просто берём библиотеку и пишем на ней,. (кстати, после изучения двух трёх библиотек, далее всё на автомате)
    концетрирую ваше внимание:
    http://spb-tut.ru/guest/pages/15/ 

     

    Однажды рассказывал долго, а потом парень спрашивает, а что такое библиотека? 
    Что такое библиотека?

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

    Например в Джанго берём модуль и написав пару строк создаём таблицы, без знания SQL (язык баз данных).
    То есть Джанго делает всё за нас.
    мы просто вводим команду 
    python manage.py makemigrations
    3 слова, но Джанго внутри прочитает все таблицы, создаст предпосылки, создаст id и много чего ещё (это крутизна пайтон)
    те кто писал библиотеку писали это на SQL, а привязку сделали на пайтон и написали справку.
    По сути когда мы знаем, что делать, просто берём библиотеку, узнаем что деалет тот или иной модуль и применяем.
    Именно поэтому программирование на пайтон такое быстрое.

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

    Andrew Godwin & Andy McCurdy, что хорошо бы на автомате создавать и удалть таблицы. Джанго могла только создавать.

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

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

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

    А за многие годы у вас будет много своих секретов.

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

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

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

    Думаю дополниТельно даёт много ответов.

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

     

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

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

     



      Код



    Простой пример кода Python

    main.py

    
    
    name = input("Как Вас зовут? ")
    print("Привет,", name)
    
    
    





      Рекомендации

    Узнать больше в ленте Twitter и подписаться на Ютуб, получать новые видео.



    Эра программирования уже идёт. (когда ты былда "Эра милосердия", но сегодня Эра программирования)

    Если, вас постоянно теплится мысль, желание программировать.

    Отбросьте сомнения и начните. Это единственное верное решение.

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

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

    Прошу вас всего на секунду, именно осознано прочитать.

    Всегда рано, что бы сдаваться. 

    Помните в программировании, чем дальше тем легче и увлеательней.

    Что сделать?

    Стать участником школы. Купить пожизненный доступ и начать заниматься,

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



    2016-08-27 19:31:15+00:00



    К списку категорий




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


    Система Orphus

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

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