Степик проходит только по верхам. Для того же HTML не рассматриваются многие ситуации, которые показаны в книгах (учил HTML по книге от O'Relly). Но плюс Степика в его бесплатности.
Поздравляю с выбором Python'а с моей точки зрения, это лучший выбор.
Если вы планируете учить Python для того чтобы просто знать язык посоветую издательство O'Reilly у них хорошая репутация и их книги были достаточно качественными.
Если вы хотите изучить Python, для того чтобы сделать его основой своей профессии, то книги или нескольких вам будет мало. Я много лет занимаюсь программированием и многократно выступал на конференциях, поэтому меня много раз приглашали разные школы создать для них учебный курс на 2-3 месяца. Два года назад я решил это все таки посмотреть в эту сторону и провел большое исследование. Чтобы понять, что необходимо знать джуниор разработчику, чтобы его взяли на работу.
Провел много интервью с выпускниками разных курсов и заказал исследование с работодателями. Как результат у меня получился исчерпывающий список навыков которые необходимо знать чтобы вас взяли на работу.
Эти навыки делятся на две группы: собственно знания Python и навыки работы в коллективе (их еще называть soft skills). Как результат работы у меня получилась матрица компетенций Python разработчика (прикреплена как ссылка). Там учтены почти все вопросы которые вам могут задать на собеседовании и ссылки на подробные статьи.
Если сложно на английском, то можете посмотреть программу курса по ссылке https://pylot.me/, но ссылок на материалы там нет, но можно гуглить и двигаться по структуре.
На сами курсы не зову, потому что они предназначены для тех кто хочет устроиться на работу и кому нужен специалист который будет объяснять непонятные места.
Бери книги серии Head First (справа). Для новичков самое то. Я в свое время много книжек про программирование читал, и лучшая подача материала была именно в книгах этой серии.
Хороша в качестве первой книги, чтобы уже нормальную книгу читать было проще. Лично я после неё не мог написать НИЧЕГО, но зато знал структуры данных. Вау. Ещё охуенно что там про ооп где-то страницы две.
Если второй книгой будет не лутц, то лучше просто сразу читать хорошую книгу.
Завтра ищешь в интернете книжку Dive into python. Пофиг если ничего не поймешь. Затем идешь на python.org и изучаешь стандартную библиотеку от корки до корки. Потом зубришь, именно, вызубриваешь конвенцию по написанию питоньего кода - PEP8, чтобы от зубов отскакивало. Когда напишешь свою первую имиджборду, по пути изучив верстку на html+css, скачиваешь и изучаешь любой питоний асинхронный вебсервер, рекомендую Tornado или Gevent. Как переделаешь имиджборду, чтобы выдавала по крайней мере 5 тысяч запросов в секунду, можешь идти дальше - тебя ждет увлекательный мир хайлоада. Apache Hadoop, сверхбыстрые асинхронные key-value хранилища, MapReduce. Облом хиккующих дибилов/просто неудачников типа рейфага или сисярп/джава-кретинов, которые депрессируют по жизни не заставит себя ждать и уже через пол года ты будешь получать такие суммы, что любая баба будет офигевать при одном упоминании твоей зарплаты.
Если совсем не шаришь и засыпаешь на скучных учебниках то лучше правую, инфы там меньше но она подаёются доступней именно для новичков. Если веришь в себя тогда лучше левую. В любом случае обе датут только самые базовые знания.
Надеюсь когда ты словишь какую-то болячку тебя доктор пошлет лекарство в химлаборатории мутить, гений блять
Судя по издательствам обе должны быть топ, а взять лучше всего бесплатные курсы на stepik.org
Степик проходит только по верхам. Для того же HTML не рассматриваются многие ситуации, которые показаны в книгах (учил HTML по книге от O'Relly). Но плюс Степика в его бесплатности.
Это че, типичный петоньщек?
Комментарий недоступен
всем спасибо, ещё больше запутали.
классический дтф)
Потому что правильных ответов много, и люди, которые изучили что-либо, необязательно сделали это одинаковым путем
welcome) тебя часто будет посещать эта мысль.
классика в программировании - чем больше ответов тем больше вопросов
Новичку помогут курсы MIT по компьютерам в целом. Для общего понимания темы.
https://www.youtube.com/watch?v=k6U-i4gXkLM
И они будут писать на питоне
вот бы мне скинули эти лекции в начале моего пути, сэкономил бы кучу времени.
Если уж вводный курс проходить, то лучше cs50x, там и посвежее, и активнее лектор, и даже питон там есть.
https://cs50.harvard.edu/x/2021/
А на русском нет? А то инглиш не знаю(
Поздравляю с выбором Python'а с моей точки зрения, это лучший выбор.
Если вы планируете учить Python для того чтобы просто знать язык посоветую издательство O'Reilly у них хорошая репутация и их книги были достаточно качественными.
Если вы хотите изучить Python, для того чтобы сделать его основой своей профессии, то книги или нескольких вам будет мало. Я много лет занимаюсь программированием и многократно выступал на конференциях, поэтому меня много раз приглашали разные школы создать для них учебный курс на 2-3 месяца. Два года назад я решил это все таки посмотреть в эту сторону и провел большое исследование. Чтобы понять, что необходимо знать джуниор разработчику, чтобы его взяли на работу.
Провел много интервью с выпускниками разных курсов и заказал исследование с работодателями. Как результат у меня получился исчерпывающий список навыков которые необходимо знать чтобы вас взяли на работу.
Эти навыки делятся на две группы: собственно знания Python и навыки работы в коллективе (их еще называть soft skills). Как результат работы у меня получилась матрица компетенций Python разработчика (прикреплена как ссылка). Там учтены почти все вопросы которые вам могут задать на собеседовании и ссылки на подробные статьи.
Если сложно на английском, то можете посмотреть программу курса по ссылке https://pylot.me/, но ссылок на материалы там нет, но можно гуглить и двигаться по структуре.
На сами курсы не зову, потому что они предназначены для тех кто хочет устроиться на работу и кому нужен специалист который будет объяснять непонятные места.
Бери ту, что с Моргенштерном на аватарке
Жена начинала с этого курса, без знаний в айти вообще.
и как? Удачно?
Для полного нуля бери что справа. Но она будет прям для основ из основ, после неё нужны будут книги и материалы
А вот после, мне нужна та что справа? Или обойтись без можно?
Мне бы сначала именно влиться, и понять как и что, а потом уже если решу, то буду дальше в этом направлении идти.
Бери книги серии Head First (справа). Для новичков самое то. Я в свое время много книжек про программирование читал, и лучшая подача материала была именно в книгах этой серии.
мне знакомый посоветовал это. идут сразу примеры. объяснение и решение онлайн. всё на русском языке. начинается всё с озов. попробуй с этого, а потом уже может решишь, какая книга.
https://pythontutor.ru/lessons/inout_and_arithmetic_operations/
Марк Лутц, классика же
Комментарий недоступен
Byte of python, бесплатная книга, есть в русском переводе. Люди советующие бесплатные курсы со степика говноеды.
Аргументируй
Хороша в качестве первой книги, чтобы уже нормальную книгу читать было проще. Лично я после неё не мог написать НИЧЕГО, но зато знал структуры данных. Вау. Ещё охуенно что там про ооп где-то страницы две.
Если второй книгой будет не лутц, то лучше просто сразу читать хорошую книгу.
https://youtube.com/playlist?list=PLQAt0m1f9OHvv2wxPGSCWjgy1qER_FvB6
Вот неплохой курс, тоже только начинаю
Можно лутса взять
Невозможно читать, одна вода
Странно, что никто не скинул
Завтра ищешь в интернете книжку Dive into python. Пофиг если ничего не поймешь. Затем идешь на python.org и изучаешь стандартную библиотеку от корки до корки. Потом зубришь, именно, вызубриваешь конвенцию по написанию питоньего кода - PEP8, чтобы от зубов отскакивало. Когда напишешь свою первую имиджборду, по пути изучив верстку на html+css, скачиваешь и изучаешь любой питоний асинхронный вебсервер, рекомендую Tornado или Gevent. Как переделаешь имиджборду, чтобы выдавала по крайней мере 5 тысяч запросов в секунду, можешь идти дальше - тебя ждет увлекательный мир хайлоада. Apache Hadoop, сверхбыстрые асинхронные key-value хранилища, MapReduce. Облом хиккующих дибилов/просто неудачников типа рейфага или сисярп/джава-кретинов, которые депрессируют по жизни не заставит себя ждать и уже через пол года ты будешь получать такие суммы, что любая баба будет офигевать при одном упоминании твоей зарплаты.
Но если без шуток, как по мне, лучше сходи на codecademy или же learn python hard way.
Если тебе всё-таки нужна книжка, то бери head first
Комментарий недоступен
Возьми себя в руки тряпка! Пора изучать java!
Комментарий недоступен
Если совсем не шаришь и засыпаешь на скучных учебниках то лучше правую, инфы там меньше но она подаёются доступней именно для новичков. Если веришь в себя тогда лучше левую. В любом случае обе датут только самые базовые знания.
Марк Лутц "изучаем python" — просто, понятно, подробно, много примеров
Вот ещё плейлист
https://www.youtube.com/playlist?list=PLDyJYA6aTY1lPWXBPk0gw6gR8fEtPDGKa
Если это ваш первый язык программирования, то как по мне, это не самый лучший выбор :(
Почему?
Э! Я не понял! Чо за дила?
Чо никто расту не педалирует?
@Smart Box , я не разбираюсь в программировании. Но YouTube как-то рекомендовал мне это видео. Надеюсь пригодиться.
Лучше начать с чего попроще (: