Пишите такой крутой код Python и будете крутым программистом.
Нужно немного пояснить. Почему записаны это видео.
Вот у нас ребята есть, Денис keplerde, хочет изучать ООП, но на какой уровень он хочет выйти, давайте покажу к чему пойдём.
Есть imka , Дмитрий, вот он работает с функциями, но не совсем понимает до конца пока и тяжело. А давайте покажу, зачем это нужно.
Есть парень с Беларуси swaytornado - он работает с js, а ведь там код можно по другому читать и нет никакой мешанины, узнает про слои.
Там показывал код парня Сергея, он в начале пути, давайте ему расскажем к чему он может прийти.
А сколько ребят не работают в группе на прямую, но следят и делают.
Ну что ж пора переходить к тому пониманию, как писать профессиональный код, хорошо бы этот код как то увидеть.
Именно поэтому я решил записать прежде чем мы начнём с ООП Питон и каждый будет продолжать своё, что есть выше уровень и все не так страшно.
В этом видео разберём признаки профессионального кода.
В этом видео разберём признаки профессионального кода, поймём к какому коду стремится, изучим по минимуму один новый метод дандера(в простонародье магический).
Увидим, что код может восприниматься в контексте, что он легко делится на логические слои.
И наконец - то Денис keplerde получит ответ на вопрос, а почему Бовсуновский целый месяц давал Денису задание, делай итераторы, узнаете денис ответ, а другие ребята задумаются.
Уровень видео простой .учитываю. что могут смотреть новички, точно знаю, что все поймёте.
https://www.youtube.com/watch?v=YHj8S4IYXgU
Во всех видео будет то, что ниже описано, А после можно начинать ООП у вас будет видео куда мы идём и вы будете знать зачем вам хорошо заниматься.
В этих видео будет.
Тема. Пишите такой крутой код Python и будете крутым программистом.
Цели. Так как в школе начинаем изучать ООП по моему методу, давайте посмотрим на ООП к которому стоит стремится и как метод изучения ООП в контексте смысла и без смысла(просто делая нечто).
Задачи наши.
Увидим крутой код Python к которому нужно стремится.
Получите ответ на главный вопрос, как точно научится программировать и ответите на вопрос, когда не получится научиться программировать и посмотрите, что Вы делаете.
Рассмотрим фрагмент живого высокопрофессионального кода библиотеки toga от ведущего разработчика Django Рассела Кейта Магги, именно такой код нужно учится писать.
Признаки профессионального кода. +
Что такое слои кода о которых так часто говорит создатель Линукс, Торвальдс Линус. +
Напишем функционал рассматриваемого кода и реализуем его в приложении toga,
В jupyter notebook разберём некоторые методы дандера(двойное подчёркивание называет правильно дандер __init__ или в народе магические методы, например init. Главное разберём в контексте.
Поймём подход, при котором новичок может делать крутой код уже скоро и именно такой подход используется в школе программирования Бовсуновского.
Посмотрим ошибки участников школы, рассматривание заданий вне контекста. (пока просто нет знаний). Это нормально. Но стремится нужно...
Кто знает ООП, но как правило только init узнает и поймёт, как использовать ещё несколько магических методов.
Кто не знает ООП, то увидит, как правильно изучать ООП и почему в школе Бовсуновского подход такой, как есть.
-Узнаем почему keplerde, изучал итерации целый месяц, Для чего?
Важность понимание документации и исходного кода и как это связано с нашим профессионализмом и системой работы с кодом.
Увидим насколько важно понимать базовые вещи и какие нужно знать и понимать с иголочки, а какие будут понятны в любое время