Форум программистов, компьютерный форум, киберфорум
Python для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/9: Рейтинг темы: голосов - 9, средняя оценка - 4.67
0 / 0 / 0
Регистрация: 29.05.2019
Сообщений: 19

Прошу совет по изучению Python

29.05.2019, 22:37. Показов 1910. Ответов 10
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Python
1
Здравствуйте! Спасибо что заглянули в этот топик!
С целью расширения карьерных возможностей, решил заняться освоением программирования. Давно пора, на дворе 2к19 год, а спрос на IT будет только расти.

Никогда не имел серьезных дел с программированием. Моя профессия - картограф (по современному GIS-специалист). Работа GIS специалистов связана с пространственными данными, их созданием, анализом и бесчисленным количеством вариантов применения. Соответственно знаю специализированное GIS ПО, такое как ArcGis, QGIS и т.п. Немножко знаю SQL запросы.

Иииии решил что нужно мне начинать с Python, потому что:
  • простой и универсальный;
  • можно заниматься web разработкой;
  • может быть применен в моей специальности (вроде бы);
  • все говорят что лучше начинать с python.

Очень много гуглил варианты решения созданной самому себе проблемы. И пока что не могу определить истинно верный путь изучения PYTHON. Уровень моих знаний: Умею выводить Hello World.
  1. Идти на курсы или самостоятельно? Если курсы то online или очные? Какие можете посоветовать?
  2. Если самостоятельно, то к каким ресурсам обращаться, что вообще делать?
  3. Можно ли освоить не имея определенной цели что-то разработать?
  4. Как вообще лучше побыстрее приобрести навыки чтобы можно было устраиваться на работу? <--- Это главная цель
Дайте совет и поправьте, если я в чем-то заблуждаюсь.

Прошу не ругаться если кого-нибудь задел такой нубской темой
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
29.05.2019, 22:37
Ответы с готовыми решениями:

Прошу посоветовать мне книгу или курс по изучению kivy
Я изучаю kivy прошу посоветовать мне книгу или курс(бесплатный).Я искал в интернете ,но нашёл всего базовые знания этого фрейм ворка , все...

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

Эффективный подход к изучению Python
Доброго времени суток! Поделитесь пожалуйста опытом наиболее быстрого и эффективного освоение программирования на Python с 0 до...

10
Эксперт Pascal/Delphi
 Аватар для mmm_corp
103 / 91 / 32
Регистрация: 30.05.2015
Сообщений: 594
29.05.2019, 23:07
1. достаточно освобоить азы синтаксиса, взять любой задачник. Но по вашей теме вам пригодится Postgres + GIS, python jupyter notebook, scipym, numpy, pandas
2. а тут все просто, идете смотрите что требуют на вакансиях то и пилите
3. искусство ради искусства? редкое сочетания для программиста... врятли
4. надеюсь ответил, по картам ничего сказать не могу, но наверное всякие яндекс.карты, логистика и пр. сервисы нуждаются в таких услугах, вам бы с ними погутарить, обычно HR хотя бы в двух словах могут обьяснить что им может быть интересно. Расценивайте это так: знания и опыт - хорошо, программирование - это автомобиль, если что научат. Это конечно если вы реально крутой спец. Лучше всего под другим именем чтобы не спалится за зря)))
0
9 / 8 / 2
Регистрация: 27.05.2019
Сообщений: 115
29.05.2019, 23:17
1. Я учу Python самостоятельно, обучаясь по видео и книгам.
2. Если по роликам на YouTube, то совету посмотреть "ХаудиХо - Python-Джедай" и "Python за час"
Если же по книгам, то советую книжки "Python для детей - самоучитель по программированию, Джейсон Бриггс" и "A Byte Of Python"
3. Хоть я и имею цель сделать программу(не буду озвучивать, по какой части будет разрабатываться программа), вполне можно выучить Python, не имею какой-то определённой цели.
4. Тут я бессилен, извини
0
 Аватар для m0nte-cr1st0
1043 / 578 / 242
Регистрация: 15.01.2019
Сообщений: 2,178
Записей в блоге: 1
30.05.2019, 00:28
Цитата Сообщение от antonidos Посмотреть сообщение
Идти на курсы или самостоятельно? Если курсы то online или очные? Какие можете посоветовать?
На курсы особого смысла идти нет. Оттуда вы познаете синтаксис, азы питона. А это можно и самому сделать.
Цитата Сообщение от antonidos Посмотреть сообщение
Если самостоятельно, то к каким ресурсам обращаться, что вообще делать?
У Лутца хорошая книга. А из онлайн курсов - на степике есть 2 уровня, весьма приличные.
Цитата Сообщение от antonidos Посмотреть сообщение
Можно ли освоить не имея определенной цели что-то разработать?
Нет цели - нет желания, нет стремления. А без этого Вас надолго не хватит в программировании (да и не только в программировании).
Цитата Сообщение от antonidos Посмотреть сообщение
Как вообще лучше побыстрее приобрести навыки чтобы можно было устраиваться на работу? <--- Это главная цель
Читать книги, проходить курсы, пробовать пилить что-то своё.
0
in code we trust
 Аватар для __py__
133 / 162 / 12
Регистрация: 29.02.2016
Сообщений: 885
30.05.2019, 13:37
Добавлено через 6 минут
Цитата Сообщение от Vladks Посмотреть сообщение
4. Тут я бессилен, извини
присоединяюсь.
0
1732 / 970 / 199
Регистрация: 22.02.2018
Сообщений: 2,693
Записей в блоге: 6
30.05.2019, 14:58
antonidos, Мое мнение однозначно, это Лутц М. Изучаем Python (4-е издание, 2011). Но изучать ее я рекомендую не так как дается в ней материал, а в другой последовательности.
Но что бы много здесь не писать, посмотрите мои комментарии (они начинаются с конца 3-ей страницы) в теме:
Ищу доброго самаритянина по питону

Добавлено через 30 минут
antonidos, Я передумал и решил все таки скопировать один из моих комментариев сюда:
Мой сын на работе занимается обслуживанием компьютеров. Но программирования он не знает. Я пытался уговорить его заняться программированием. Он было стал изучать Лутц М. Изучаем Python (4-е издание, 2011), но его хватило только на часть I и часть II, где подробно изучаются типы данных. Учитывая, что он не усидчивый и ленивый и скажу честно игроман, то я теперь думаю, что я совершил ошибку, что подталкивал его изучать книгу Лутца подряд. Кстати это его вторая попытка начать изучать программирование, в первой попытке я по глупости предложил ему начать с изучения С++. Это он быстро забросил, так как язык С++ достаточно сложный и начинать нужно с языка который попроще, питон для этого идеально подходит.
Так вот мой совет.
Бегло пробежаться по части I.
Из части II изучить главу 4 "Введение в типы объектов языка Python" (подробное изучение типов в следующих главах пока
пропустить и сразу перейти к следующей части,
изучающей собственно само программирование)
Часть III "Инструкции и синтаксис" (От сюда уже изучать все подряд, здесь изучение пойдет веселее. А каких знаний не
будет хватать из предыдущей части, то обращаться за помощью к кураторам с этого
сайта. Когда же будет достаточно времени и желания возвращаться к изучению
пропущенных глав из предыдущей части II.)
Дальше подряд части IV "Функции" и V "Модули"

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

А затем я вам посоветую перейти к изучению книги
Лутц М. Программирование на Python. Том 1 (4-е издание, 2011)
Часть I "Начало"
Часть II "Системное программирование"
Ну а дальше Вы уже сами будете ориентироваться, что вам нужно.

Графика , web и т.д это уже дальше в этой книге
Лутц М. Программирование на Python. Том 1 (4-е издание, 2011) и в
Лутц М. Программирование на Python. Том 2 (4-е издание, 2011)

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

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

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

Добавлено через 15 минут
antonidos, И еще. Лучший справочник по питону на русском языке, который я нашел в интернете
https://pythonz.net/references/named/python/
Вводите в поиск название команды питона и получаете ее синтаксис с примерами и рекомендациями.

Ну и конечно если что то не понятно, то можно просто поискать в интернете используя поисковики. Я пользуюсь Яндексом.
1
0 / 0 / 0
Регистрация: 29.05.2019
Сообщений: 19
31.05.2019, 15:15  [ТС]
Viktorrus, спасибо за такой исчерпывающий план. А гуглом пользуетесь, или только яндексом?)
0
1732 / 970 / 199
Регистрация: 22.02.2018
Сообщений: 2,693
Записей в блоге: 6
31.05.2019, 16:43
Цитата Сообщение от antonidos Посмотреть сообщение
гуглом пользуетесь, или только яндексом?
Мне Яндекса хватает. Как последнюю инстанцию, я использую стандартную документацию Python. И хотя она на английском языке, я, пользуясь Яндекс переводчиком, могу в ней разобраться.

Не по теме:

Гугл же используется АНБ США для информационной войны против России. И так как у меня нет в нем крайней необходимости, то я им не пользуюсь. Хотя раньше вынуждено и пользовался им, когда играл в игру World of Warcraft, где вся справочная система работает через гугл. Но сейчас я игру забросил, мне заниматься питоном интереснее чем играть. Изучение питона, это повышение своего профессионального потенциала. Чего не скажешь про игру. А профессиональный потенциал это главное, по чему оценивается человек.

0
in code we trust
 Аватар для __py__
133 / 162 / 12
Регистрация: 29.02.2016
Сообщений: 885
31.05.2019, 17:34
https://www.startpage.com/do/search
приватный поисковик
ищет не хуже гугла
0
0 / 0 / 0
Регистрация: 29.05.2019
Сообщений: 19
31.05.2019, 20:04  [ТС]
Цитата Сообщение от Viktorrus Посмотреть сообщение
Не по теме:
Гугл же используется АНБ США для информационной войны против России. И так как у меня нет в нем крайней необходимости, то я им не пользуюсь. Хотя раньше вынуждено и пользовался им, когда играл в игру World of Warcraft, где вся справочная система работает через гугл. Но сейчас я игру забросил, мне заниматься питоном интереснее чем играть. Изучение питона, это повышение своего профессионального потенциала. Чего не скажешь про игру. А профессиональный потенциал это главное, по чему оценивается человек.
Вы излагаете как мудрец. Мне бы такие мысли, но это приходит с годами.
Да бросьте Ваш фанатизм. Ничего страшного, если воспользуетесь технологиями АНБ США в поиске нужной информации. Это же бытовой уровень. Разные поисковики выдают разные результаты поиска на одинаковые запросы. А на англоязычных ресурсах, наверняка, можно найти какие-нибудь полезные гайды по тому же Python.

Ващета, "Чуть более половины веб-сайтов и веб-страниц в Интернете по-прежнему используют английский как основной язык"
0
 Аватар для 7533620
163 / 70 / 39
Регистрация: 28.05.2019
Сообщений: 242
01.06.2019, 10:10
на степике есть курс питона само то для начала
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
01.06.2019, 10:10
Помогаю со студенческими работами здесь

Новичок. Прошу совет по изучению языка
Всем добрый день. Начал учить C# на сайте metanit. Учу в надежде на дальнейшее трудоустройство). Решил попросить совет у опытных людей....

Совет по изучению триггеров
Добрый вечер, посоветуйте литературу или какие-нибудь сайты, где доходчиво объяснено как создавать триггерные функции (с примерами) или...

Нужен совет по изучению ЯП C#
Всем привет, ранее пытался кодить на C# (после прочтения первых 120стр Г.Шилдта C# 4.0) в консоле, но мне кажется что мне нужны более...

Нужен совет по изучению C#
Всем привет! Недавно начал учить C#. Его я выбрал как первый язык программирования. Доучился до уровня создания калькулятора и столкнулся с...

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


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
Новые блоги и статьи
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа, решает её и находит переходные токи и напряжения на элементах схемы. . . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru