Python с нуля

копировать

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

копировать

На Интуите посмотрите.

копировать

Толковый? Просто много во что новое вникать прийдется, хотелось бы сразу выбрать наиболее понятный курс, чтобы не скакать потом.
Я вот еще какие нашла, из бесплатных:
Курс Python от Stepic, а также его продолжение
Курс Python от Lektorium
Курс Python от Intuit
Курс Python от Hexlet
Лекции ВМК МГУ
Курс с задачами от Stepic, где сложность задаваемых задач зависит от вашего уровня подготовки

копировать

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

копировать

Вы не про Coursera? не знаю, английский что-то типа upper intermediate, но не advanced), боюсь что обучение программированию на англ не потяну....
Хочу именно питон попробовать, чтобы понимать как это все работает, он же самый простой считается, нет?
Применять буду или нет - не известно, хочу пока для себя понять - насколько это интересно/доступно для новичка в программировании.

копировать

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

копировать

Никаких глобальных целей нет, на какое-то более-менее профессиональное программирование вообще не претендую, поздно уже :). Хочу попытаться изучить что-то кардинально новое, просто хотя бы попробовать как все работает по ту сторону экрана, на самом базовом уровне. Не знаю, может игру какую-то примитивную написать, или просто что-то типа калькулятора, вычисления. Я пока сама не очень понимаю, что из этого может получиться. Пока смотрю онлайн курсы, но и они, похоже, для тех, кто что-то уже знает/умеет. А мне надо совсем с нуля.

копировать

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

копировать

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

копировать

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

копировать

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

А вы, если не секрет, пишете для чего - для работы уже что-то, или тоже в процессе изучения? И с какого вы сами начинали языка?

копировать

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

копировать

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

копировать

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

копировать

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