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

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



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


ИЗУЧЕНИЕ КАКОГО-НИБУДЬ ЯЗЫКА ПРОГРАММИРОВАНИЯ, С ЦЕЛЬЮ СОЗДАНИЯ САЙТОВ - БЫЛО ДАВНЕЙ МЕЧТОЙ

 

Здравствуйте. Меня зовут Марина, мне 35 лет. Изучение какого-нибудь языка программирования, с целью создания сайтов - было давней мечтой. Да и аргументация неплохая.. востребованность специалистов в данной области только растет с каждым годом, оплата вполне себе достойная и главное... на работу можно не ходить!

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

Пока в программировании я новичок. Мало что понимаю. Был опыт с html (уже ничего не помню), автокад знаю на уровне 2D, фотошоп вот тоже.. кое-что могу. Короче все это программно-прикладное захватило мое воображение ещё со школы, когда нам впервые на информатике показали один из языков. По-моему ассемблер (могу ошибаться). "Рисовали" простейшую картинку, что-то вроде домика, предварительно исписав листа четыре тетради. Но когда данные ввели в пк и увидели результат - это показалось настоящим волшебством! Так и осталось в моем сознании то впечатление чуда.

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

 

Валерий:

 

Марина, очень рад, что решили осуществить свои мечты.

 
Я несколько лет наблюдаю за ребятами, кто хотел тот программирует.
 
На первом этапе важно учесть особенности.
 
1. Понимать, что до начала программирования, у вас пройдёт несколько этапов.
Под началом программирования, я понимаю человека, который вдруг себя ловит на мысли, что он пишет код.
То есть открыл библиотеку и уже пишет код.
Это происходит со всеми. Абсолютно со всеми.
 
ДО этого происходит следующее.
 первый год идёт вообще накопление информации,  этот период  можно охарактеризовать так:
Пока пишу код понимаю, а потом вроде уже и всё забыл.
 
На данном этапе нельзя от себя ждать результатов. Потому что начинают посещать мысли, что мол, когда же я начну программировать.
 
Этот период разрешается сам собой в дальнейшем процессе.
При условии, что вы практикуете каждый день. (по шажку)
 
Вопрос в том, что сам по себе пайтон (или любой другой язык) - это 60 процентов работа со справкой.
40% - часто выполняемые операции вы просто запомните, так как писали их много раз.
 
Так вот в первом периоде у вас отсутствуют важные звенья, так как это период знакомства.
1. Незнание что есть язык, полная картинка.
2. Неумение правильно сформулировать вопрос.
3. Незнание зачем мне тот или иной код.
 
Как обойти эти камни?
1. внимательно изучить информацию на pro365.net там есть пометки, например рекомендуется некоторые разделы изучить два раза, так для перехода к Джанго указано конкретное место.
Это даст понимание языка в принципе.
 
2. Тем не менее к пункту 2 мы пока не приближаемся.
 
Так как для то что  бы у нас начало что-то происходить мы должны начать писать проект.
Сначала по коду других, например по моим урокам. И важно делать практикум, то есть практические занятия, где начинает формироваться понимание.
Важно, не оставлять свой практикум, а дальше делать.
 
https://spb-tut.ru/guest/pages/15/
 
Тогда вот наступает тот момент, когда у нас на написанном приложении, начинают возникать желания, добавить что-то.
Тогда и наступает тот период, когда мы понимаем что хотим и начинаем искать способы реализации.
ТО есть  это уже и есть настоящее программирование, хотя просто ещё в зачатке.
Но развитие идёт быстрыми темпами.
 
Само проникновение языка в мозг человека или прорастание (так я называю), происходит незаметно.
Но на самом деле имеет так же чёткие признаки.
1. Когда мы открываем какую то библиотеку и вдруг осознаем, ага это список, это картеж и так далее.
Мы радуемся. что код для нас начала приобретать смысл.
2. Потом вы как бы кастомно, неторопливо пытаемся и вспомнить Пайтон и вспомнить операции и нам кажется что опять мы мало знаем.
3. Просто нужно писать далее приложения.
4. Проходит время и мы подмечаем, что все типы объектов и операций уже воспринимаем на автомате.
 
Тогда наступает период прекрасного программирования.
 
Мы уже понимаем, можем сформулировать, знаем что найти, к этому времени, если заниматься. как я рассказываю в уроках, то уже легко работать со справкой (любой).
 
Важно на этом этапе ставить верно вопросы перед собой и проектами, так как открывается целый мир возможностей
и знакомство может затянуть на годы.
Поэтому цель важная одна.
Но тем не менее начиная с этого момента можно браться за любой проект, всё остальное будет приходить по ходу и новые знания и решения и понимание.
 
Важно делать какой-то свой проект, а не сразу бежать и предлагать услуги.
Важно научится помогать другим.
 
Здесь есть уроки, где я рассказываю как именно работать со справкой, командной строкой и всё это делаем на практике
 
https://spb-tut.ru/cabinet3/plan1/
 
Надеюсь мои совету помогут построить карту.
 
Так же рекомендую почитать статьи в бесплатном разделе, помогут сориентироваться
 
https://spb-tut.ru/guest/category/3/ (там будут ссылки на оплату игнорируйте их, так как при входе этот отдел скрывается.)
 
Всё получится. Каждый день по чуть.
 

10 февраля 2017 г. 14:50



К ТОМУ ЖЕ И Я, ВОЗМОЖНО, НАУЧУСЬ :)

Анатолий Позин пишет:

Добрый день, Валерий!

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

  

  "Школу нашёл"
- Посмотрел ряд бесплатных роликов,и ряд статей в интернете, задумался о систематизации  полученных крох знаний.
  По какому-то запросу нашёл вашу школу, подумал человек старается, хочет сделать хорошее. Надо поддержать.
  К тому же и я, возможно, научусь :) 
  


5 февраля 2017 г. 17:10



ПОНРАВИЛИСЬ ВАШИ ВИДЕО И МАНЕРА ПОДАЧИ МАТЕРИАЛА, ПОЭТОМУ И КУПИЛ ПОДПИСКУ.

Здравствуйте, Валерий!
У меня получилось авторизоваться в личных кабинетах на всех 4-х сайтах, спасибо.
Вас нашел в YouTube. Понравились Ваши видео и манера подачи материала, поэтому и купил подписку.

С уважением, Владимир


2 февраля 2017 г. 9:13



СПАСИБО ЧТО ТАК ДОХОДЧИВО ОБЪЯСНЯЕТЕ ПРО ЯЗЫК ПРОГРАММИРОВАНИЯ ПИТОН.

Вячеслав Скиба пишет:

Здравствуйте! Поставил себе цель выучить язык пайтон.
Цель: зароботок денег. Способом веб программирования.
Спасибо что так доходчиво объясняете про язык программирования питон.
Хотел бы узнать как мне побыстрее освоить его? Какую лучше литературу почитать. С чего начать? Я раньше никогда не программировал.
Сейчас установил Убунту / Настроил. Решил взяться серйозно за изучение.
Спасибо за внимание! 

 

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

Здравствуйте, Вячеслав.

Конечно дело ваше как подходить к языку.

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

Для начала почитайте статьи здесь:
Почему Python?
http://spb-tut.ru/guest/category/3/ 

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

Книги можно барать любые, мне нравится Лутц.
Но Лутца нужно научится читать, как справку. а не как учебник.

Вы можете сами начать изучать, если будет сложно, то 
можно купить пожизненный доступ
http://spb-tut.ru/info/action/ 

Сейчас много подарков.

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

При этом изучение должно быть не самоцелью, а образом жизни.
То есть больше писать код.
В первые пол года не требуя от себя способности, программировать,
я здесь обратил внимание на важные вещи
http://spb-tut.ru/guest/pages/166/ 

Язык прорастёт.

Теперь насчёт заработка.
Всё будет но в своё время.
Нужно отдавать себе отчёт по этапам.


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

2. Потом придёт понимание, что вы хотите делать.

Успехов.
Всё обязательно получится. так как получается у всех, кто каждый день изучает по чуть.

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


21 января 2017 г. 20:35



ДЛЯ ТЕХ КТО ХОЧЕТ ТВОРИТЬ НА ПАЙТОН. (ЕСТЬ МНОГО ИДЕЙ, КАК ИЗУЧИТЬ ПАЙТОН?)

Здравствуйте Валерий, я являюсь инженером конструктором и в данный момент при работе мне необходимо максимально автоматизировать процесс разработки проектной документации, так же при работе у меня возникают постоянные идеи как можно автоматизировать работу с документами и их подачу при помощи api приложений. Поэтому я изучаю Python, я могу читать код, но писать не могу, и не знаю библиотек.
Подберите пожалуйста для меня нужный курс. То есть мне необходим Python для android приложений+Kivy-я думаю это оптимально, с чего можно начать, потом если ваша школа даст хорошие результаты, хотелось бы использовать язык для написания api приложений под autocad , revit и скриптов в dynamo.
Как я изучаю язык?-Читаю на телефоне о языке и затем прохожу элементарный тест, так же стараюсь играть в игры на компьютере где надо задавать разные команды на языке Герою что бы он выполнял задания.    
 Спасибо за внимание.Мне нравится ваша подача информации, вас интересно слушать. Посоветуйте какой курс выбрать, вроде что то знаю, а так как нет практики толку нет!!! 

-- 
С уважением Ярослав

 

 

Валерий:

 

Ярослав.

Сначала поясню суть проекта.

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

То есть от простого с сложному.

Чем далее тем больше школа охватывает областей.

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

 

По вашему вопросу.

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

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

 

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

 

Вот несколько направлений.

 

1. в первую очередь это богатый движок

http://www.sphinx-doc.org/en/1.5.1/

его окружают сотни библиотек.

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

пример документация Джанго

https://www.djangoproject.com/

 

 

 

2. Python for Android

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

Что бы работать с android нужно знать пайтон ООП. (курс идёт в школе, но не очень быстро)

Andrid я развиваю чуть медленнее чем Джанго, но развивать буду точно и далее.

 

 

3. Есть ещё направление.

это тестирование.

То есть библиотеки тестирования.

Это не значит, что только тестирование, но и автоматизация процессов.

 

4. Если вы станете гурманом и будут большие объёмы информации, то здесь придут на помощь, библиотеки машинного обучение,

их примерно 400, но изучив 3-4, все остальные типовые.

Это такие библиотеки, как Pandas обработка больших объёмов данных, skicit-learn, научить думать ваши программы,

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

 

 

5. Есть куча готовых библиотек.

 

 

 

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

 

теперь ответ на ваш вопрос:

Посоветуйте какой курс выбрать, вроде что то знаю, а так как нет практики толку нет!!!

 

Обязательно почитайте статьи в этом разделе Почему пайтон?

там много полезных советов и в голове сложится картина.

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

 

Теперь. Что такое выучить Пайтон?

 

Основное. Это разобрать типы объектов. (основа).

ПО ходу приложатся операции с объектами и выработается стиль.

 

Что значит владеть пайтон?

Когда вы изучите типы объектов и начнёте писать, важно поставить цель, она у вас уже есть.

Далее весь процесс заключается в пользовании справкой.

Нет смысла зубрить, есть смысл знать где что найти.

 

 

Ответ на ваш вопрос - "и не знаю библиотек."

Ярослав, часто читаю такое заблуждение, что мол люди советуют идти и учить стандартную библиотеку.

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

Суть в том, что человеку, который не собирается работать на комбайне и тем более обслуживать его, не зачем учится менять ремни ГРМ,

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

 

Так где же ключ.

 

Ключ ко всем библиотекам лежит в двух простых задачах.

 

1. Вы знаете, что вам нужно, значит понимаете, что хотите.

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

 

2. Всё библиотеки Пайтон построены на ООП Python (ооп - объектно ориентированное программирование).

Поэтому понимая основы ООП, вам будет доступна любая библиотека.

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

в документации начать писать код.

 

Более практические рекомендации:

Что бы писать на Пайтон пройти начальный курс (есть в школе)

 

Важно. Начать экспериментировать не только с тестами, а работать с реальной библиотекой.

Библиотека не важна, но лучше подбирать то что решает ваши задачи.

Суть очень проста.

Например нам нужно выбрать с документации все важные моменты по какому-то вопросу:

Мы можем взять Pandas и разложить большой объём информации.

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

 

Это не перечит вашей теории, например работать с api, просто каждый скрипт который что-то делает можно добавить к вашей программе.

 

 

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

Образ жизни

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

 

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

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

Так же и Пайтон нужно взять за правило с первых дней писать код.

Пайтон прорастёт.

 

Где-то через 1,5-2 года вы будете писать уже довольно серьёзные вещи.

 

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

Не делать самоцелью, а сделать частью жизни.

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

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

 

 

Что далее. Будущее

Если у вас появилась уникальная идея. То потом нужно добавить ещё и Си.

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

Хотя уже столько написано, но Си я всё -таки дам.

 

 

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

 

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

 

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

 


18 января 2017 г. 23:31



ЗА ТРИ НЕДЕЛИ НАПИСАЛ НЕСКОЛЬКО ПРОЕКТОВ, КОТОРЫЕ СОБИРАЮСЬ РАЗЛОЖИТЬ ПО ПОЛКАМ.

 

 

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

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

Аналог твитера, использование совместного пространства с подпиской на обновления, вывод ленты, лайки, магазин.

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

Хочу все эти проекты показать в школе.

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

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


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

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

Считал 2 года, что он не нужен, но когда уже более 9-ти суток видео, нужно сделать.

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

А потом сделаю раздел для проектов и продолжим обучение.

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

Вот таким хотел поделится.

 

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

 

//////////////////////// *** /////////////////////////////

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

 

Сергей Кудрицкий пишет:

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

Большое спасибо за такую хорошую акцию к Новому Году!
Всего Вам доброго.

 

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

 

Здравствуйте, Сергей.

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

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

Но есть и профессионалы с других языков, которые прямо по урокам делали коммерческие сайты.
http://spb-tut.ru/info/history/?page=177 

Вот мои рекомендации ещё:

Посмотрите курс обязательно, что бы понять как изучать Пайтон
http://spb-tut.ru/guest/pages/238/ 

Так же рекомендую почитать раздел
Почему Python?
http://spb-tut.ru/guest/category/3/ 
Обращаю внимание этот раздел для гостей, там могут быть ссылки на оплату,
игнорируйте их (так как вы уже оплатили), так как он скрыт, когда входите в кабинет.

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

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


15 декабря 2016 г. 10:43



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

 

Александр Рейш для новчиков:

До того как прийти в школу Бовсуновского я долго искал материал с чего начать изучать программирование, так как было большое желание. Я так же долго искал с какого же языка мне начать изучение. И вот в один прекрасный день я остановился на Python так как у него не такой высокий порог входа. Я начал изучение с книг много читал Лутца и старался понять, но это казалось мне очень сложным. И в один прекрасный день я наткнулся на форуме уже не помню каком , что работает школа по изучению Python + Django. Я решил попробовать и не прогадал. Я начал с изучения Python от А до Я, и по началу это было сложно но я преодолел этот рубеж за 2 месяца. Возможно это быстро но я упорно занимался каждый день по 7-8 часов, возможно поэтому я так быстро перешел на Джанго, но поверьте мне после полного изучения курса мне стало легче перейти на Джанго и порог входа в Джанго стал еще легче, надо обязательно начать с изучения Python по косточкам, и только после этого переходить дальше. И вот после месяца изучения Джанго я сделал свой первый практикум, думаю потому что не перескакивал а делал все задания который Валерий давал в школе. Это не так сложно если ты делаешь все последовательно приходит понимание. Думаю новичкам будет полезен мой совет...

 

 

Оригинал находится на странице

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


15 декабря 2016 г. 10:11



2017 ГОД БУДЕТ ПОСВЯЩЁН СОЗДАНИЮ СОЦ. СЕТЕЙ НА ДЖАНГО.

Подготовка в 2017

Готовлюсь к 2017 году.
Всегда уже так повелось, провожу планирование на будущий год.

Вот что записал новое.

Наконец то полностью разобрался в rest фреймворк.

Поэтому планирую показать как сделать api 
потом например написать ленту на сайте и потом сделать android 
приложение и при помощи api получать на телефон эту ленту.

Думаю многим интересно будет это откроет дорогу, что к каждому сайту сможете сделать
мобильное приложение.

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

Так как библиотек много, но нет ничего хуже, когда не понимаешь как это работает.

Как оказалось в Джанго это делать не сложно при помощи стандартного Джанго фреймворка 
contettypes + сигналы + классы
В общем будут подробные уроки.

Как говорил этот год будет посвящён соц сетям.

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

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

Занят полностью spb-tut
два года считал, что кабинет не нужен, теперь решил написать и всё разложить в нём по полкам.


И то что писал ранее, это в первую очередь Си тоже в силе.

На 2017 основные вещи
Джанго - создание соц функций, а так же создание магазина и вообще платформы совместного использования.

Android - нужно закончить программу по которой уроки, после неё становится понятной справка
там ещё  направления:
Игры
Веб приложение по api

Продолжим Пайтон ООП

И начнём Джава Скрипт и Си 

По продажам пока молчание, я их практически не веду, так как нет интереса у людей.
Сам использую наработанные знания (так как опыт 16 лет), которые дают в одиночку развить любой проект (проверял систему несколько раз, работает). И на данный момент демонстрация spb-tut. Один человек со школы много чего понял - это Сергей Гришин,
Когда я ему рассказывал много моментов и знает насколько всё просто и сложно, видеть очевидное и применять, заставить сайт работать изнутри. 

 

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

Будет интересно в 2017 году!

 

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

 

 


9 декабря 2016 г. 15:25



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

Александр Конеев пишет:

7777

Школу нашёл по яндексу, "видео курсы по Python". Очень понравился система преподавания в бесплатном видео курсе. Посмеялся от души :) всё разжовано и понятно. Вспомнилась учительница по Delphi когда 15 лет назад учил в техникуме. Также объясняла, всё дотошно и очень просто.
Спасибо Вам за такие курсы. Надеюсь дальше всё будет в таком же стиле.

 

Комментарий автора:

Александр писал про этот курс, начните с них:

http://pro365.net/course/view.php?id=20 (не забудьте зайти гостем, будет предложено)

 

 

Валерий:

Саш, проходите шаг за шагом спокойно.
2017 год уже возьмёмся за сложные вещи в Джанго.
Такие как напиание соц. сети, следование друг за другом.
и многое другое.
Спасибо вам за отзыв.

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

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

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

Главное не торопитесь.

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

 

 

Александр Конеев пишет:

Будем идти потихоньку, но твёрдыми шагами 
Помогает то что ещё остались в голове основы программирования, понимание последовательности кода, составление блок схем и многое другое. Что ещё не стерлось за 15 лет из головы 
Давно хотел вернутся к программированию, пробовал С++, PHP и много другова..... всё как-то не цепляло... пару дней и все... голова не хочет воспринимать.
А Питон да ещё с таким классным лектором, зацепил ещё как .
Спасибо.

 

 

 

Валерий:

 

Будет в школе и Си.
Собираюсь начать давать в будущем году.

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

Пайтон выгоден.

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

В пайтон важно понять простое правило.
Важен верный выбор библиотеки.
Например для графических приложений лучше выбрать PyQt и тогда пишем на пайтон, 
но получаем скорость С++.
Для сайтов Джанго (на нём инстаграмм написан, а там нагрузка дай Бог)
И так далее.
Для всех математических расчётов лучше брать NumPy, библиотека написаная для пайтон на СИ.

Тогда всё работае с большими скоростями.

По тиху вольётесь и всё будет нормально.

Дайте себе год, что бы въехать.

Спасибо.

 

 

Дополнительно почитать:

Как начать программировать? Методика реализации вашей мечты, стать программистом.


3 декабря 2016 г. 13:07



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

Андрей из Харькова пишет:


Доброго времени суток Валерий! С недавних пор я ученик вашей школы. Достаточно неплохо продвинулся на портале pro365, у меня появился определенный вопрос о будущем. Подскажите мне пожалуйста,  какой отраслью программирования наиболее выгодно заниматься в коммерческих целях. Я как и все хочу что-бы,  я и  моя  семья - был в достатке. На данный момент колеблюсь между веб-разработкой и разработкой приложений под мобильные устройства.  В общем хочу дельный совет. И еще... сколько реально заработать за год (без фанатизма) на Kivy или Django, при условии что освоил библиотеке на должном уровне и научился неплохо продавать продукт (если можно, практический опыт). 
За ранее благодарен. Андрей из г. Харьков. 

 

 

Валерий:

 

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

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

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

По направлениям.
Самое дорого направление связаны с написанием машинного бучения.
Это раздел в школе машинное обучение (там около 200 библиотек, но основные 4)
- обработка данных (Pandas), умение придать сайтам и программа мыслить и принимать рещения(Skikit Learn)
и многое другое.
Эти направления нужны и в веб и при разработке обычных программ.

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

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

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

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

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

Обязательно почитайте мысли в этом разделе? это раздел для гостей, но там много полезных мыслей
http://spb-tut.ru/guest/gt/ 

 

 

Вы писали 28 ноября 2016 г., 2:24:51:

 

 

Валерий:

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

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

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

Всё получится.

 

Андрей пишет:

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

 

 

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

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

Поэтому рекомендуется на spb делать практикум, делайте.

А так же на сайте android и других, которые будут реальные приложения.

Не за что.

 

 


28 ноября 2016 г. 9:45




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



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


Система Orphus

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

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