|
0 / 0 / 0
Регистрация: 19.11.2023
Сообщений: 3
|
|
Является ли такой метод обучения Python хорошим?21.11.2023, 01:55. Показов 1061. Ответов 22
Метки нет (Все метки)
Друзья, я новичок в программировании и решил начать с изучения Python, используя книгу 'Изучаем Python' Марка Лутца и параллельно проходя онлайн-курсы. Как вы считаете, такой план эффективен для старта в программировании?
После завершения 'Изучаем Python' Марка Лутца, мой следующий шаг - прочитать книгу 'Программирование на Python'. Если кто-то уже читал её, поделитесь впечатлениями и, возможно, предложите ещё какие-то ресурсы для углубленного изучения Python. Благодарю за советы!
0
|
|
| 21.11.2023, 01:55 | |
|
Ответы с готовыми решениями:
22
Программист с хорошим знанием и опытом Python |
|
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
|
||
| 21.11.2023, 08:05 | ||
|
1
|
||
|
2757 / 2064 / 509
Регистрация: 17.02.2014
Сообщений: 9,492
|
||
| 21.11.2023, 17:20 | ||
|
2
|
||
|
3750 / 1944 / 612
Регистрация: 21.11.2021
Сообщений: 3,706
|
|||
| 21.11.2023, 19:51 | |||
|
1
|
|||
|
2757 / 2064 / 509
Регистрация: 17.02.2014
Сообщений: 9,492
|
||||
| 22.11.2023, 06:54 | ||||
|
Добавлено через 2 минуты Добавлено через 2 минуты
0
|
||||
|
3750 / 1944 / 612
Регистрация: 21.11.2021
Сообщений: 3,706
|
||
| 22.11.2023, 08:28 | ||
|
0
|
||
|
2757 / 2064 / 509
Регистрация: 17.02.2014
Сообщений: 9,492
|
|||
| 22.11.2023, 09:29 | |||
|
0
|
|||
|
3750 / 1944 / 612
Регистрация: 21.11.2021
Сообщений: 3,706
|
|
| 22.11.2023, 09:43 | |
|
0
|
|
|
2757 / 2064 / 509
Регистрация: 17.02.2014
Сообщений: 9,492
|
|||
| 22.11.2023, 09:59 | |||
|
0
|
|||
|
3750 / 1944 / 612
Регистрация: 21.11.2021
Сообщений: 3,706
|
|
| 22.11.2023, 10:16 | |
|
Aviz__, спасибо, интересно. А вы только этот метод использовали или еще что-то дополнительно?
0
|
|
|
2757 / 2064 / 509
Регистрация: 17.02.2014
Сообщений: 9,492
|
||
| 22.11.2023, 10:30 | ||
|
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
|
|
|
2757 / 2064 / 509
Регистрация: 17.02.2014
Сообщений: 9,492
|
|||
| 22.11.2023, 17:30 | |||
|
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 | ||
|
А так, я считаю, что книга дает некоторую систему знаний, чего о курсах не скажешь. Ну и хорошие книги написаны, как правило, людьми умными и толковыми, авторитетными в своей среде, а об авторах курсов тоже такое не скажешь. Учиться лучше все же у умных.
0
|
||
|
2757 / 2064 / 509
Регистрация: 17.02.2014
Сообщений: 9,492
|
||
| 22.11.2023, 18:49 | ||
|
0
|
||
|
3750 / 1944 / 612
Регистрация: 21.11.2021
Сообщений: 3,706
|
||
| 22.11.2023, 19:17 | ||
|
0
|
||
|
2757 / 2064 / 509
Регистрация: 17.02.2014
Сообщений: 9,492
|
||
| 22.11.2023, 19:35 | ||
|
0
|
||
|
3750 / 1944 / 612
Регистрация: 21.11.2021
Сообщений: 3,706
|
||
| 22.11.2023, 19:43 | ||
|
0
|
||
|
2757 / 2064 / 509
Регистрация: 17.02.2014
Сообщений: 9,492
|
|
| 22.11.2023, 20:01 | |
|
0
|
|
| 22.11.2023, 20:01 | |
|
Помогаю со студенческими работами здесь
20
для каждого столбца выяснить, является ли тот хорошим. Динамический массив: для каждого столбца выяснить, является ли тот хорошим Построить пример полукольца P и такой функции φ, что она является аддитивной на P, но при этом не является объемом Методика обучения python Курсы для обучения Python Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Программный контроль заполнения реквизита табличной части документа
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
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
|