![]() |
С чего начать? Я пытался смотреть видосы на ютуб, но они там просто пишут код и всё, мне же нужно обьяснение синтакса (по типу тех ситуаций когда чел в видосе пишет несвязаную ***ню, а код без этого работает)
|
книги и видео 10ч пайтон вроде ;)
|
Книги по языку программирования для начала изучения полный бред и слишком высокая нагрузка, вместе с ней высок процент положить на это дело болт, самым приемлемым вариантом изучения языка действительно выступают всякие ролики или желательно - курсы видео-уроков, да, они кринжовые, инфы там меньше, но тем не менее база там как никак передается, нужно лишь её отформатировать с помощью подтверждения этой информации уже непосредственно печатного материала, но на этот случай можно использовать банальный гугл, тем не менее сейчас пошла мода и появились всякие GPT, но нужно уметь усваивать информацию прежде всего, иначе можно легко запутаться между нею.
Тем не менее, изучая язык программирования - не значит, что ты изучаешь само программирование его концепции и подходы, поэтому нужно изучить хотя бы базу самого программирования и его так называемую логику, к счастью посредством питона это можно сделать, не стоит лезть в алгоритмы на этом этапе, стоит разобраться в устройстве языка как раз таки посредством масс видео-уроков на том же Ютубе, там дают информацию практически пачками и хорошо или плохо показывают это, хорошей практикой бы являлось - повторение урока в лице написания кода - это позволит мыслить более обширнее, когда ты сам даешь себе возможность контролировать, используя даже минимальные знания, ты уже можешь набросать что то своё, будь это программа с приветом или разделение нулей в числах. Таким образом выступая сам себе режиссёром(поскольку ментора или какой либо программы обучения у нас нет) - открывается спектр идей и возможностей которые отправляются на гугл и обдумываются в реализации, с таким подходом поглощается информация и ты уже знаешь некоторые конструкции и правила языка, а вот чуть позже можно и действительно тратить время на чтение книг и с удовольствием пропускать материал который уже был изучен или же посмотреть на его представление непосредственно. Хотелось бы еще дополнить момент когда ты не понимаешь определенный участок кода или всё что идёт после него - банально разделяем непонятные моменты и ищем инфу на определенный момент в коде, как правило достаточно изучать лишь основные концепции и конструкции языка - касаемо питона, останутся лишь в тумане многие методы которые используются для решения определенных задач в ходе разработки, да, действительно в таком случаи станет не понятно да и сами ютуберы особо не будут распинаться как и преподаватели в университетах - поэтому, гугл |
|
Учил как-то Python, но подзабил болт. Учил по книге Доусона - Программируем на Python. В целом инфа понятно и приятно написана, но есть устаревшие моменты. Искал видосы на ютубе, много где объяснения отсутствовали, говорили мол пиши так и все ок будет, а вот так не надо. Единственное, что смотрел с интересом, это $ sudo teach IT, но там не так уж и много материала.
Кроме того, крайне рекомендую использовать нейронки. Пример - не понимаешь почему ошибка, не знаешь, как сделать то или иное действие, не понимаешь что делают строки кода, - просто копируешь и кидаешь в нейронку. Тем более сейчас openAI дают бесплатный ограниченный доступ к GPT 4o, там очень хорошо поясняет. |
Цитата:
Код:
Программируем на Python от Майкла Доусона |
Цитата:
|
На степике есть хорошие курсы этой линейки, большинство из них бесплатные.
"Поколение Python": курс для начинающих Курс с кучей тренировочных задач, удобный как для самостоятельного изучения, так и для работы в группе в рамках внеурочной деятельности. stepik.org |
Обозревать чужие проекты и копаться в чужом коде - наверное что-то из пулла результативных вещей. Когда много насмотрелся и понимаешь, как это должно работать в теории до мелочей - что-то будешь ломпичить и на практике. Сейчас и правда мощный помощник GPT, но он не подойдет для полного освоения любого языка, потому что не передает "грамотные" (если говорить честно, то навязанные крупными корпоративными разработками) практики. Для начала "а зачем вот это", "а зачем вот то" подойдет вполне себе.
Как по мне, питон - не совсем тот язык, который нужно целесообразно учить от "А" до "Я". Задачи решаются библиотеками, а библиотеки учат только по документации или (возвращаясь к тексту выше) по готовым проектам, кто уже в этом разобрался. Да, есть библиотеки, которые достаточно базовые и используются повсеместно, поэтому посмотреть о них в видео по разработке будет уместно, но не во всех случаях. Здесь ещё тоже нужно понимать, для какой цели ты обучаешься. Для себя, для работы в сфере IT, для учебы, для какого направления разработки, от этого тоже немного зависит способ обучения.. |
Уроки в интернете, например:
На основе кода из урока пробуй написать что-то своё, улучшая, добавляя новые функции итд |
| Время: 17:05 |