Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 09.01.2017, 22:17   #1
baneste
Новичок
Джуниор
 
Регистрация: 09.01.2017
Сообщений: 2
По умолчанию Начало изучения программирования

Серьезно этим заинтересовался.С чего лучше начать изучение программирования?Какие есть хорошие учебники для новичков по Python?
baneste вне форума Ответить с цитированием
Старый 09.01.2017, 22:36   #2
ViktorR
Старожил
 
Регистрация: 23.10.2010
Сообщений: 2,306
По умолчанию

В моём представлении начинать изучать язык программирования с Python не следует.
Это грубая методическая ошибка. Пусть меня поправят.
Наиболее подходящим будет Паскаль или Си.
Тут на любителя, а еще лучше на ту понравившуюся задачку, ...
Достаточно начать с азов, а по прошествии небольшого времени все станет на свои места.
Мой друг говорил: Хочется поработать? Ляг, поспи, само пройдет.

Как-то так, ...
Как-то так, ...
ViktorR вне форума Ответить с цитированием
Старый 09.01.2017, 22:37   #3
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Цитата:
Сообщение от baneste Посмотреть сообщение
С чего лучше начать изучение программирования? Какие есть хорошие учебники для новичков по Python?
Никто не знает Все ж по-разному начинали, сложно сравнить как "лучше".

Например с чтения учебника/просмотра курса (на Coursera вроде когда-то видел несколько интересных курсов по основам программирования + Питону, англ.), попыток сделать что-то, потом придумать себе интересную задачу/цель и двигаться к ней.
Цитата:
Сообщение от ViktorR Посмотреть сообщение
Это грубая методическая ошибка. Пусть меня поправят.
В чем ошибка?
Многие с него начинают (особенно не в РФ), пока живы
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.

Последний раз редактировалось Alex11223; 15.01.2017 в 14:02.
Alex11223 вне форума Ответить с цитированием
Старый 09.01.2017, 22:59   #4
ViktorR
Старожил
 
Регистрация: 23.10.2010
Сообщений: 2,306
По умолчанию

Python - объекто-ориентированный язык.
Напомните мне, как там описываются типы данных, как там формируются операторные блоки, как объяснить новичку что такое методы. а что такое свойства, ...
Для начинающего изучать язык программирования Python скрывает многое в свои обертках. А что там ...
Лично у меня возникло много вопросов ...
Да, заучить (не изучить, а именно заучить) можно, но вот как это знание использовать потом?
Вполне возможно, что можно выполнить простой прыжок через "барьер", а там ...
По другому. Можно научиться ремонтировать машину разбирая ее на части и ища что там не работает, а можно знать, как устроена эта машина и как она ведет себя при той или иной поломке. И в том и в другом случае результат будет, вот только качество и скорость ...

Цитата:
Многие с него начинают (особенно не в РФ), пока живы
Лично у меня есть сильные сомнения в том, что это первый их язык (исключая конечно же родной)
С другой стороны сегодня "скачек через барьер" тоже считается нормой.
Многие промежуточные знания уже ненужны. На туже ПЭВМ смотрим как на четырехполюсник. Подаем на вход и что там на выходе?

Впрочем все это бла-бла, ...

Как-то так, ...
Как-то так, ...
ViktorR вне форума Ответить с цитированием
Старый 09.01.2017, 23:04   #5
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Цитата:
Сообщение от ViktorR Посмотреть сообщение
Python - объекто-ориентированный язык.
Да не особо сильно, не как Java

Цитата:
Сообщение от ViktorR Посмотреть сообщение
как там формируются операторные блоки
Так же как везде? Только без {} или begin/end, а просто обязательные отступы.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 10.01.2017, 11:59   #6
Lektorfuja
Форумчанин
 
Аватар для Lektorfuja
 
Регистрация: 04.11.2016
Сообщений: 355
По умолчанию

Цитата:
Сообщение от baneste Посмотреть сообщение
Серьезно этим заинтересовался.С чего лучше начать изучение программирования?Какие есть хорошие учебники для новичков по Python?
на Ютубе есть видеоуроки.
мой блог :patreon.com/hopkins1988 . facebook группы:"программирование на Андроид","
"Программирование чистый код"
Lektorfuja вне форума Ответить с цитированием
Старый 10.01.2017, 12:16   #7
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Цитата:
Сообщение от Lektorfuja Посмотреть сообщение
на Ютубе есть видеоуроки.
Там есть большой шанс нарваться на унылого быдлокодера показывающего всякую фигню или такого же школьника только освоившего хеллоуворлд

Лучше искать на известных ресурсах занимающихся этим, где фильтруют авторов и не делают как попало.
coursera (англ), edx (англ), stepik, hexlet (некоторые курсы бесплатные, например Основы, + вебинары, подкасты), khan academy (математика и т.п.), lektorium.tv, ...
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.

Последний раз редактировалось Alex11223; 10.01.2017 в 12:23.
Alex11223 вне форума Ответить с цитированием
Старый 11.01.2017, 18:30   #8
Lektorfuja
Форумчанин
 
Аватар для Lektorfuja
 
Регистрация: 04.11.2016
Сообщений: 355
По умолчанию

Coursera - платный ресурс.
мой блог :patreon.com/hopkins1988 . facebook группы:"программирование на Андроид","
"Программирование чистый код"
Lektorfuja вне форума Ответить с цитированием
Старый 11.01.2017, 18:38   #9
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Когда последний раз смотрел там что-то — большая часть курсов (или все) были бесплатными, платными были только сертификаты и т.п.
Сейчас вроде бы тоже примерно так же.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 12.01.2017, 11:58   #10
8Observer8
Старожил
 
Аватар для 8Observer8
 
Регистрация: 02.01.2011
Сообщений: 3,323
По умолчанию

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

Отличные видео курсы можно найти на следующих ресурсах:
8Observer8 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Начало изучения Java S-god Помощь студентам 4 14.06.2015 14:04
начало изучения c++ Pаrtizan Общие вопросы C/C++ 6 16.03.2013 12:11
Начало изучения C++ Gnomowar Общие вопросы C/C++ 6 29.04.2012 08:04
начало изучения chircov090993 Общие вопросы C/C++ 14 06.01.2012 13:44
начало изучения it сферы demontools Свободное общение 4 26.10.2011 19:48