№1 Практическая онлайн-школа обучения языкам программирования Python (Django), JavaScript, Kotlin В. Бовсуновского.

Специальная, подарочная акция получения доступа к Django4!

Как, я, начал код писать в Python? Смотрите, если уперлись и ничего не получается.

  

дата публикации: 27 августа 2024 г.


Хотите писать код с головы на коленках? Качественное освоение Python.

Ученик:

Добрый день, меня зовут ********, в программировании на python я самоучка, обучаюсь по YouTube, google, курсы на stepik и Udemy. Обучаюсь на backend разработка, есть уже небольшие проекты ввиду телеграмм ботов, а также сайт.

Стек технологии: FastAPI, Sqlalchemy, Alembic, Postgresql, Sqlite, Aiogram, Aiogram_dialog (изучаю на данный момент).

Моя проблема заключается в том, что я не знаю правильно ли я двигаюсь и выбираю те технологии, которые нужны, зачастую есть вопросы, но самому сложно найти ответы и дать себе подсказку, т.к. в моем окружении нет программистов.

Что я хотел бы от Вас, как от преподавателя, это посмотреть мой код и оценить его, выявить мои слобости в знаниях языка, в том лисле его основ, а также помочь создать roadmap по целенаправленному обучению чтобы я понимаю что и как и куда я двигаюсь. Заранее спасибо за ответ!


Бовсуновский:

*******, я смогу Вам помочь в коде. Это и есть моя работа.

Да, все верно самая большая задача понять что делать, что изучать.

Например, я первые 9 лет этого не понимал, поэтому и было ощущение. что вроде бы программирую, а писать с головы не могу.

Только вернее было бы сказать, я дам материал так. что вы сами себе поможете. Ведь самое главное, что бы весь процесс проходил через Ваш опыт и вы были непосредственным участником, а не просто слушаетелм и наблюдателем, для этого провожу тестипрование(будет ещё повторятся эта фраза) и даю вопросы, когда учени находит ответ. я поясняю до конца и усваиваем это все на исходном коде и документации.

Нужно просто свести все языки программирования в одну систему, ведь они все си подобные. Это и есть правильное движение.

Когда, Вы находите закон и он работает для всех языков программирования(имеется в виду Си подобных, современных, например Lisp другая система), значит верно понимаете, если Вы рассматриваете язык по кускам, частями, то не правильно - это просто забудется или превратится в путаницу.

Как лучше выстроить обучение? (обучение платное)

Там есть изменения, теперь все видео только для Вас, они не публичные, а лично для Вас по ссылке.

https://spb-tut.ru/programming_school/individual-programming-training/

Выстроить обучение рекомендуется следующим образом:

  1. Работать над любым из ваших проектов, если они на разных языках, ещё и лучше.
  2. Сначала проводится тестирование знаний, что бы понять слабые стороны и владение вами исходным кодом и документацией.

Необходимо владеть исходным кодом и документацией, что бы понимать, как писать свой код с головы.

  1. Освоить языковую базу, которая поможет свести все языки программирования в одно целое и понятное.
  2. Разобрать все базовые элементы, то есть язык поделить в голове язык на базовые и логические элементы. (базовых всего 4)

Базовые элементы:

  • функция
  • класс
  • метод
  • экземпляр

Выявить законы, которые работают одинаково для всех этих базовых элементов, все отсальное в языке это логическое и применяется по ходу и работает одинаково для всех базовых элементов.

  1. Вся эта работа ведётся с исходным кодом ваших приложений с опорой на документацию.
  2. Достичь свободного чтения кода.(задача №1)
  3. Как только будет достигнуто свободное чтение кода, можно переходить к осознанию, как на основе документации и исходного кода писать свой код с головы, тогда будут понятны законы программирования. Это и есть основная цель обучение - умения писать свой собственный код с головы на лету.

P.S.

Я запишу видео и покажу, как выглядят знания, в случае, когда ученик вроде бы и знает язык, а системы нет и второй случай, когда ученик владеет системой работы с кодом и уже с этой позиции пишет код.

В среднем на это нужно 7-15 месяцев в завимости от первоначальных знаний.

Быстро двигаются люди у которых есть уже определённые знания, которые кажутся им путаницей, мой любимый и гарантировано успешный контингент.

Медленнее двигаются люди. которыек с нуля, как правило в силу того, что человек ещё не понимает, нужно ему программирование или нет, так же новичкам начинает казаться, что правильнее вот так, а не иначе. Опираться нужно на систему, а не на догадки.

Я опираюсь всегда на тестирование знаний и последовательное осознание системы именно сознание. а не заучивание в осное которой лежит умение использовать документацию.

Выбери свой индивидуамльный план обучения - и задай вопросы(почта):

🔗 https://spb-tut.ru/programming_school/individual-programming-training/





Вcе записи подраздела.


Сейчас вы проходите урок:
Хотите писать код с головы на коленках? Качественное освоение Python.

<< Назад  |  Далее >>


Все уроки с тегом:  стать профессиональным разработчиком питон