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

Является ли такой метод обучения Python хорошим?

21.11.2023, 01:55. Показов 1061. Ответов 22
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Друзья, я новичок в программировании и решил начать с изучения Python, используя книгу 'Изучаем Python' Марка Лутца и параллельно проходя онлайн-курсы. Как вы считаете, такой план эффективен для старта в программировании?

После завершения 'Изучаем Python' Марка Лутца, мой следующий шаг - прочитать книгу 'Программирование на Python'. Если кто-то уже читал её, поделитесь впечатлениями и, возможно, предложите ещё какие-то ресурсы для углубленного изучения Python. Благодарю за советы!
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
21.11.2023, 01:55
Ответы с готовыми решениями:

Метод проверки, является ли число "хорошим"
«Хорошим» называется число, которое делится на сумму своих цифр. Вопрос: как сделать, чтобы в строке return значение n было изначальное -...

Определить, является ли некоторое число N хорошим
В настоящее время известно множество разных чисел: простые, составные, числа Фибоначчи и многие другие. Школьник Василий решил придумать...

Программист с хорошим знанием и опытом Python
Отзовитесь, есть вакансия. a-vo1 yandex ru skype: sevasobolev

22
Эксперт PythonЭксперт Java
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
21.11.2023, 08:05
Цитата Сообщение от Kant1918 Посмотреть сообщение
После завершения 'Изучаем Python' Марка Лутца, мой следующий шаг...
Ты сначала Лутца как следует "заверши", а потом все вопросы по дальнейшему отпадут сами собой.
1
 Аватар для Aviz__
2757 / 2064 / 509
Регистрация: 17.02.2014
Сообщений: 9,492
21.11.2023, 17:20
Цитата Сообщение от Kant1918 Посмотреть сообщение
Является ли такой метод обучения Python хорошим?
если спрашиваешь, значит нет (от добра добра не ищут). по мне Луц для нулевого уровня не очень хорош, потом будешь его читать, как роман в захлеб. и зачем ты повторяешься Какой курс выбрать по Python
2
3750 / 1944 / 612
Регистрация: 21.11.2021
Сообщений: 3,706
21.11.2023, 19:51
Цитата Сообщение от Aviz__ Посмотреть сообщение
если спрашиваешь, значит нет
Забавная логика! А для чего же форумы, как и не поспрашивать у знающих людей!
Цитата Сообщение от Aviz__ Посмотреть сообщение
(от добра добра не ищут). по мне Луц для нулевого уровня не очень хорош
Ну, в наше время, если человек решил читать книгу, да еще такую большую и серьезную, я считаю, это надо только приветствовать. Лутц ценен широтой охвата. А вот объяснять, мне кажется, он не умеет, но, имея интернет под рукой, этот недостаток легко восполнить.
1
 Аватар для Aviz__
2757 / 2064 / 509
Регистрация: 17.02.2014
Сообщений: 9,492
22.11.2023, 06:54
Цитата Сообщение от idealist Посмотреть сообщение
Забавная логика!
конечно, если не понимать контекста)). не думаю, что ты его не понял. чел спросил первый раз, затем не по умному скомпилил наши ответы (по сути не успев ими воспользоваться) и спросил второй раз.

Добавлено через 2 минуты
Цитата Сообщение от idealist Посмотреть сообщение
если человек решил читать книгу,
с чего ты взял, что это правда))? он мог открыть ее и закрыть...

Добавлено через 2 минуты
Цитата Сообщение от idealist Посмотреть сообщение
А для чего же форумы
для обсуждения решений и опыта. чел не захотел получить своего опыта, а решил трясти дальше.
0
3750 / 1944 / 612
Регистрация: 21.11.2021
Сообщений: 3,706
22.11.2023, 08:28
Цитата Сообщение от Aviz__ Посмотреть сообщение
чел не захотел получить своего опыта
А, я увидел, в другой теме вы ему курсы и видео советовали. А вы сами книги не использовали в изучении питона? И я видел, вы рекомендовали англоязычный ролик, а английский вы как изучили, интересно? Я вот только все мечтаю это сделать...
0
 Аватар для Aviz__
2757 / 2064 / 509
Регистрация: 17.02.2014
Сообщений: 9,492
22.11.2023, 09:29
Цитата Сообщение от idealist Посмотреть сообщение
а английский вы как изучили, интересно?
французская метода Assimil и книга https://zamyatkin.com и немного упорства, т.к. требует усилий каждый день, часа 2.
Цитата Сообщение от idealist Посмотреть сообщение
А вы сами книги не использовали в изучении питона?
использовал, Лутца в том числе)).
0
3750 / 1944 / 612
Регистрация: 21.11.2021
Сообщений: 3,706
22.11.2023, 09:43
Цитата Сообщение от Aviz__ Посмотреть сообщение
французская метода Assimil и книга
И за сколько выучили? А говорить тоже или читать и слушать?
0
 Аватар для Aviz__
2757 / 2064 / 509
Регистрация: 17.02.2014
Сообщений: 9,492
22.11.2023, 09:59
Цитата Сообщение от idealist Посмотреть сообщение
И за сколько выучили?
чтобы заграницей, скажем, снять жилье, где-то год и 2 месяца учил.
Цитата Сообщение от idealist Посмотреть сообщение
А говорить тоже или читать и слушать?
читай книгу, там все описано, а матрицы и тексты к ним, есть в сети. говорить главный навык по этой методе)).
0
3750 / 1944 / 612
Регистрация: 21.11.2021
Сообщений: 3,706
22.11.2023, 10:16
Aviz__, спасибо, интересно. А вы только этот метод использовали или еще что-то дополнительно?
0
 Аватар для Aviz__
2757 / 2064 / 509
Регистрация: 17.02.2014
Сообщений: 9,492
22.11.2023, 10:30
Цитата Сообщение от idealist Посмотреть сообщение
этот метод
оказался для меня самым эффективным, другие пробовал тоже, но не пошло так далеко)). вот, об этом всем оч хороший видос https://www.youtube.com/watch?v=5B6m-v9zNFY
0
3750 / 1944 / 612
Регистрация: 21.11.2021
Сообщений: 3,706
22.11.2023, 10:32
Aviz__, спасибо, поизучаю.
0
0 / 0 / 0
Регистрация: 19.11.2023
Сообщений: 3
22.11.2023, 16:08  [ТС]
я ценю чужой опыт и экономия времени за счёт определения наиболее эффективного метода обучения (в данном случае)
сперва я спросил про курсы потому что это было единственным понятием о том как выучить этот язык и программирование в целом, потом когда мне посоветовали книгу Лутца я начал читать её, но так как только в первом томе 833 страниц и примерно столько же и во втором, и после того как понял что было бы неплохо читать и "Программированье на Python", а она тоже не уступает по объему, решил удоставериться что я на правильном пути и спрашивать у более опытных людей, чем понять это после прочитанных 1000+ страниц, и жалеть о потраченом времени. спасибо всё равно за ответ. удачи!

P.S. прочитал уже 135 страниц
0
 Аватар для Aviz__
2757 / 2064 / 509
Регистрация: 17.02.2014
Сообщений: 9,492
22.11.2023, 17:30
Цитата Сообщение от Kant1918 Посмотреть сообщение
наиболее эффективного метода обучения
нет, такого универсального метода, т.к. много факторов у каждого человека, в первом сообщении тебе три раза на это указали.
Цитата Сообщение от Kant1918 Посмотреть сообщение
решил удоставериться что я на правильном пути
нет, ты на ложном пути, ибо не владеешь скорочтением и боишься лишних знаний, которые нужно еще подкреплять практикой и по каждой из технологий минимума знаний, что я приведу ниже, нужно прочесть примерно по 800 - 1000 страниц. минимум знаний для успешного кодинга сейчас:
1) Язык Python на хорошем уровне: основные конструкции, встроенные типы данных, их особенности, встроенная библиотека, полезные модули, функции, итераторы, генераторы, декораторы, регулярные выражения.

2) Форматы данных CSV, JSON, XML, TOML, их основные преимущества и недостатки, как с ними работать в Python.

3) ООП: основные концепции, атрибуты, методы, свойства, магические методы, протоколы, дескрипторы, наследование, полиморфизм. Как ни крути, большинство проектов сейчас пишется на этой парадигме, и на собеседовании вас обязательно о нем спросят.

4) Unit-тестирование: виды тестирования, для чего нужны unit-тесты, модуль unittest и pytest.

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

6) SQL: основные конструкции SELECT, UPDATE, INSERT, DELETE, JOIN, хранимые процедуры, индексы, инъекции и какую-нибудь СУБД: MySQL, PostgreSQL, SQLite.

7) Система контроля версий: Git, GitHub, GitLab, основные команды.

8) Асинхронность, мультипроцессинг и многопоточность: потоки, процессы, корутины на базовом уровне, модуль asyncio, модуль multiprocessing, модуль threading.

9) Работа интернета: клиент-серверная архитектура, протоколы HTTP, HTTPS, запросы GET и POST.

10) Хотя бы один веб-фреймворк на базовом уровне (Django, Flask, FastAPI, Tornado, CherryPy, Pyramid).

11) Базовые навыки деплоя: «разворачивание» проекта в рабочем окружении, на хостинге, понимание контейнеров, Docker.

12) Не обязательно, но очень желательно иметь реализованные PET-проекты.
1
3750 / 1944 / 612
Регистрация: 21.11.2021
Сообщений: 3,706
22.11.2023, 17:51
Цитата Сообщение от Kant1918 Посмотреть сообщение
чем понять это после прочитанных 1000+ страниц, и жалеть о потраченом времени.
Не, ну читать надо только то что интересно, зачем же над собой издеваться.
А так, я считаю, что книга дает некоторую систему знаний, чего о курсах не скажешь. Ну и хорошие книги написаны, как правило, людьми умными и толковыми, авторитетными в своей среде, а об авторах курсов тоже такое не скажешь. Учиться лучше все же у умных.
0
 Аватар для Aviz__
2757 / 2064 / 509
Регистрация: 17.02.2014
Сообщений: 9,492
22.11.2023, 18:49
Цитата Сообщение от idealist Посмотреть сообщение
а об авторах курсов тоже такое не скажешь
если авторы на грантах, или лекции вузов (ведущие выкладывают и практические задания), то скажешь)).
0
3750 / 1944 / 612
Регистрация: 21.11.2021
Сообщений: 3,706
22.11.2023, 19:17
Цитата Сообщение от Aviz__ Посмотреть сообщение
если авторы на грантах, или лекции вузов (ведущие выкладывают и практические задания), то скажешь)).
Ну, может быть. А так я интроверт, и никогда не понимал смысла лекций, все ж вроде грамотные, почему книжку не почитать. Обучение, по-моему, процесс интимный, и групповуха здесь тоже извращение. А, хотя есть одно исключение. Одного лектора за всю жизнь мне было слушать интересно, и он так просто объяснял (физику), что иногда было ощущение: до чего же это просто, как я сам до этого не додумался!
0
 Аватар для Aviz__
2757 / 2064 / 509
Регистрация: 17.02.2014
Сообщений: 9,492
22.11.2023, 19:35
Цитата Сообщение от idealist Посмотреть сообщение
групповуха здесь тоже извращение
нет, если группа подобрана правильно, т.е. разрыв в знаниях не очень велик, то очень даже хорошо)). ну и не забывай, в физтехи выжить в одиночку могут только гении, также про https://21-school.ru в мире это https://en.wikipedia.org/wiki/42_(school) приятель учился, весьма доволен, там только коллектив решает все.
0
3750 / 1944 / 612
Регистрация: 21.11.2021
Сообщений: 3,706
22.11.2023, 19:43
Цитата Сообщение от Aviz__ Посмотреть сообщение
там только коллектив решает все
Ну да, вузы и лекционная система - это для коллективистов, интровертам это не подходит.
0
 Аватар для Aviz__
2757 / 2064 / 509
Регистрация: 17.02.2014
Сообщений: 9,492
22.11.2023, 20:01
Цитата Сообщение от idealist Посмотреть сообщение
интровертам
сисадминство подходит, либо исследования теоретические.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
22.11.2023, 20:01
Помогаю со студенческими работами здесь

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

Динамический массив: для каждого столбца выяснить, является ли тот хорошим
Дана таблица N × N, заполненная целыми числами. Петр Первый считает столбец хорошим, если тот содержит число Х. Требуется для каждого...

Построить пример полукольца P и такой функции φ, что она является аддитивной на P, но при этом не является объемом
Построить пример полукольца P и такой функции φ, что она является аддитивной на P, но при этом не является объемом.

Методика обучения python
Здравствуйте. Подскажите как лучше обучаться программированию на python. Меня интересует создание сайтов. Просто я читаю книгу и там идет...

Курсы для обучения Python
Здравствуйте. Посоветуйте хорошие курсы для обучения Python, полезных фреймворков. Если можно, желательно открытые на YouTube


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

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
Программный контроль заполнения реквизита табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать контроль заполнения реквизита "ПричинаСписания". . .
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение: DISM / Online / Add-Capability / CapabilityName:WMIC~~~~ Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: при создании документов установить период списания автоматически. . .
Вывод данных в справочнике через динамический список
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2. Задача: вывести данные из ТЧ нетипового документа. . .
Программное заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению. На форме документа создается. . .
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru