Уведомления

Группа в Telegram: @pythonsu

#1 Май 21, 2015 08:53:08

kresh
Зарегистрирован: 2015-05-20
Сообщения: 3
Репутация: +  0  -
Профиль   Отправить e-mail  

Вариант изучения Python

Всем привет! Интересует вопрос: как вы считаете ,идея научиться программировать на Python через разработку конкретных приложений, тупиковая? Например, есть у меня идея написать CRM для учета времени,которое тратится на клиентов или например прогу, которая берет данные о курсах валют и др фин инструментах с сайтов центральных банков определенных стран и анализирует динами и др. показатели. Или нужно идти стандартным направлением через последовательное чтение различных книг и решение задач , как например дают решать в универах :-)
PS Навыки программирования есть (java чуть выше начального)

Отредактировано kresh (Май 21, 2015 09:05:55)

Офлайн

#2 Май 21, 2015 09:28:37

Chocobo
Зарегистрирован: 2014-10-07
Сообщения: 14
Репутация: +  1  -
Профиль   Отправить e-mail  

Вариант изучения Python


Если совсем нет навыка - обрати внимание сначала на курсы типа http://www.codecademy.com/en/tracks/python , почитай про PEP-8. Читать параллельно книжки по языку тоже не помешает, в питоне оч. много предусмотрено для разработчика, порой удивляешься, что за тебя уже так много продумали Спасет от кучи своих велосипедов и костылей.

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

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

Офлайн

#3 Май 21, 2015 09:36:26

kresh
Зарегистрирован: 2015-05-20
Сообщения: 3
Репутация: +  0  -
Профиль   Отправить e-mail  

Вариант изучения Python

Chocobo
http://www.codecademy.com/en/tracks/python
спасибо за ссылку , у меня там 66% прогресса уже + еще взял курс An Introduction to Interactive Programming in Python на Coursera ))) . Вот у меня тоже боязнь того, что в процессе можно что-то упустить, если учиться начинать сразу с проектов.

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version