SOLID-принципы. Введение в ООП на Python.

  Рет қаралды 285,217

Тимофей Хирьянов

Тимофей Хирьянов

3 жыл бұрын

Курс из 15 занятий, читается весной 2021 года в МФТИ, школа ЛФИ, 2 курс.
Тема 1-го занятия: ООП на Python.
Материалы курса: github.com/tkhirianov/pydatan
Telegram-канал для общения вольнослушателей: t.me/tkhirianov_data_analysis...
Спонсировать канал: / tkhirianov​ или www.paypal.me/tkhirianov​
Предлагаю помочь Тимофею 7 лет из Набережных Челнов восстановить ухо:
bolshie-dela.com/podarite-voz...
Тайм-коды (спасибо @Iritaka 160 ):
3:15 Объектно-Ориентированное Программирование - это парадигма программирования, в которой основными концепциями являются понятия объектов и классов
5:52 поглощение
7:28 в Питоне всё - объект
7:41 SOLID -принципы. 5 принципов ООП. А раньше ООП включало 3 кита: инкапсуляция, полиморфизм и наследование
8:40 S (single responsibility) Принцип единственной ответственности
9:57 O (open-closed) Принцип открытости/закрытости
13:41 L (Liskov substitution) Принцип подстановки Лисков
15:33 не стоит ударяться в наследование
17:00 I (interface segregation) Принцип разделения интерфейса
19:36 D (dependency inversion) Принцип инверсии зависимостей
23:21 ООП не придаёт никаких новых алгоритмов
24:31 понятие Объекта и Класса. Класс - тип, описывающий устройство объектов. Объект - экземпляр класса
24:40 как создать класс и как вызвать (создать экземпляр) класс
25:15 статический атрибут. Конструктор класса (инициализирующий метод), динамические ("экземплярные") атрибуты
25:53 в Питоне перегрузки функций нет (нет возможности сделать несколько конструкторов с разным набором параметров)
27:13 "Магические" методы классов. Спец метод.
29:13 del - спец. метод, предназначенный для закрытия объекта. Деструктор объекта
30:13 new - метод, который создаёт объект
30:30 Статические и классовые (экземплярные) методы
33:43 Абстрактные классы. Библиотека abc from abc import ABC, abstractmethod
36:47 Декомпозиция программы на модули. Менеджер контеста. Пространство имён
39:25 конфликт имён. Если в 2 заимпортированных модулях одинаковые имена
44:50 стандартные модули: docs.python.org/3/library/ind... Стандартная библиотека Python
47:13 модуль sys
49:41 модуль os
52:07 r-строки. Тип строки. Строки, в которых экранирование запрещено. f - строки
54:00 import os.path модуль-пакет
57:29 os.path.join объединение в один путь
58:49 модуль tempfile
58:54 модуль csv. Для работы с табличными данными. Таблицы эксель можно перевести в csv
1:00:38 Обработка исключений. Обработка ошибок. try escape else finally

Пікірлер: 390
@samvel6941
@samvel6941 3 жыл бұрын
Курс будет слушать 20 человек группы ЛФИ! Через 3 дня 20 000 просмотров))) Преподаватель - золотой души человек! Храни Вас Господь!
@mar_kha
@mar_kha 3 жыл бұрын
Сегодня уже 42 тыс)
@alexanderskusnov5119
@alexanderskusnov5119 3 жыл бұрын
Да, сейчас физики бога запрограммируют
@mar_kha
@mar_kha 3 жыл бұрын
@@alexanderskusnov5119 который создаст ещё одно человечество, которое запрограммирует Бога, который...
@oxanasf6369
@oxanasf6369 3 жыл бұрын
70 тыс.
@sfoxer
@sfoxer 2 жыл бұрын
123 тыс.
@airjt
@airjt 3 жыл бұрын
"не достаточной компетенции"... Да что вы такое говорите!?!? У Вас самые лучшие лекции по программированию на ютубе!
@int0matar
@int0matar 3 жыл бұрын
DS это не совсем программирование, это больше статистика.
@givgiv8726
@givgiv8726 3 жыл бұрын
Обьяснения доходчивы но мало материала, приходится гуглить)
@AutismBoy.online
@AutismBoy.online 3 жыл бұрын
Скромняшка
@user-vt8us6ru9w
@user-vt8us6ru9w 3 жыл бұрын
Тимофей если бы все преподаватели были такие как вы или подобны вам(с таким же подходом и энтузиазмом), интерес к данным дисциплинам вырос в разы !Очень нравится ! продолжайте в том же духе !
@user-xu7uc5hc2u
@user-xu7uc5hc2u 3 жыл бұрын
У нас был препод сопромата... Грамотей ещё тот... Он говорил: *«Господь Бог знает предмет на отлично. Я - на хорошо. Остальные - либо ничего не знают, либо что-то слышали о предмете».* Намучились мы с ним... Но если нам ещё «везло», то 99% девчонок не фартило. Только две из них - одна прыщавая, а вторая - в очках, сдавали с первого раза.
@iritaka
@iritaka 3 жыл бұрын
Тайм-коды: ООП, SOLID-принципы 0:00 Объектно-Ориентированное Программирование - это парадигма программирования, в которой основными концепциями являются понятия объектов и классов 5:52 поглощение 7:28 в Питоне всё - объект 7:41 SOLID -принципы. 5 принципов ООП. А раньше ООП включало 3 кита: инкапсуляция, полиморфизм и наследование 8:40 S (single responsibility) Принцип единственной ответственности 9:57 O (open-closed) Принцип открытости/закрытости 13:41 L (Liskov substitution) Принцип подстановки Лисков 15:33 не стоит ударяться в наследование 17:00 I (interface segregation) Принцип разделения интерфейса 19:36 D (dependency inversion) Принцип инверсии зависимостей 23:21 ООП не придаёт никаких новых алгоритмов 24:31 понятие Объекта и Класса. Класс - тип, описывающий устройство объектов. Объект - экземпляр класса 24:40 как создать класс и как вызвать (создать экземпляр) класс 25:15 статический атрибут. Конструктор класса (инициализирующий метод), динамические (экземплярные) атрибуты 25:53 в Питоне перегрузки функций нет (нет возможности сделать несколько конструкторов с разным набором параметров) 27:13 "Магические" методы классов. Спец метод. 29:13 __del__ - спец. метод, предназначенный для закрытия объекта. Деструктор объекта 30:13 __new__ - метод, который создаёт объект 30:30 Статические и классовые (экземплярные) методы 33:43 Абстрактные классы. Библиотека abc from abc import ABC, abstractmethod 36:47 Декомпозиция программы на модули. Менеджер контеста. Пространство имён 39:25 конфликт имён. Если в 2 заимпортированных модулях одинаковые имена 44:50 стандартные модули: docs.python.org/3/library/index.html Стандартная библиотека Python 47:13 модуль sys 49:41 модуль os 52:07 r-строки. Тип строки. Строки, в которых экранирование запрещено. f - строки 54:00 import os.path модуль-пакет 57:29 os.path.join объединение в один путь 58:49 модуль tempfile 58:54 модуль csv. Для работы с табличными данными. Таблицы эксель можно перевести в csv 1:00:38 Обработка исключений. Обработка ошибок. try escape else finally Посмотреть перечень всех конспектов: www.patreon.com/iritaka
@grifin6426
@grifin6426 3 жыл бұрын
Спасибо. Ссылки на задачи будут?
@iritaka
@iritaka 3 жыл бұрын
@@grifin6426 У Тимофея Фёдоровича на гитхабе пока нет этого курса
@Flyboard12345
@Flyboard12345 3 жыл бұрын
В закреп такое надо)
@tkhirianov
@tkhirianov 3 жыл бұрын
уже.
@iritaka
@iritaka 3 жыл бұрын
@@grifin6426 Ссылки уже в описании.
@theymav
@theymav 3 жыл бұрын
дизлайки поставили представители яндекс-практикума))
@YepSpirit
@YepSpirit 3 жыл бұрын
Дизлайки в районе 1%-3% от лайков это люди, которые хотели поставить лайк но промахнулись. Об этом рассказывал Савватеев на лекции по теориии игр.
@user-qm1ro8ps8p
@user-qm1ro8ps8p 3 жыл бұрын
Яндекс-практикум в списке источников для изучения python рекомендует лекции Тимофея Федоровича)
@user-fy4ob5uq3h
@user-fy4ob5uq3h 3 жыл бұрын
Дизы тоже продвигают видео, как это ни странно.
@extremumone
@extremumone 3 жыл бұрын
@@YepSpirit чушь, диз элементарно отменяется повторным нажатием
@EntrataAstrales
@EntrataAstrales 3 жыл бұрын
@@YepSpirit Я поставил дизлайк по двум причинам, во-первых за сам недоязык программирования питон, который пора уже перестать хайпить и понять что он лишь отвлекает человеческие ресурсы на бесполезную трату сил и времени, а во-вторых за очень устаревший (точнее - неверный) подход к объяснению ООП и всего, что с ним связано.
@user-fc7gi1qb7c
@user-fc7gi1qb7c 3 жыл бұрын
Вижу Тимофея Фёдоровича - ставлю лайк ).
@kuhnivikont
@kuhnivikont 3 жыл бұрын
"Посмотрите, что он печатает. !!! Фигню он печатает..." )))) Тимофей, вы - лучший!
@kostya4135
@kostya4135 2 жыл бұрын
3:15 Объектно-Ориентированное Программирование - это парадигма программирования, в которой основными концепциями являются понятия объектов и классов 5:52 поглощение 7:28 в Питоне всё - объект 7:41 SOLID -принципы. 5 принципов ООП. А раньше ООП включало 3 кита: инкапсуляция, полиморфизм и наследование 8:40 S (single responsibility) Принцип единственной ответственности 9:57 O (open-closed) Принцип открытости/закрытости 13:41 L (Liskov substitution) Принцип подстановки Лисков 15:33 не стоит ударяться в наследование 17:00 I (interface segregation) Принцип разделения интерфейса 19:36 D (dependency inversion) Принцип инверсии зависимостей 23:21 ООП не придаёт никаких новых алгоритмов 24:31 понятие Объекта и Класса. Класс - тип, описывающий устройство объектов. Объект - экземпляр класса 24:40 как создать класс и как вызвать (создать экземпляр) класс 25:15 статический атрибут. Конструктор класса (инициализирующий метод), динамические ("экземплярные") атрибуты 25:53 в Питоне перегрузки функций нет (нет возможности сделать несколько конструкторов с разным набором параметров) 27:13 "Магические" методы классов. Спец метод. 29:13 _del_ - спец. метод, предназначенный для закрытия объекта. Деструктор объекта 30:13 _new_ - метод, который создаёт объект 30:30 Статические и классовые (экземплярные) методы 33:43 Абстрактные классы. Библиотека abc from abc import ABC, abstractmethod 36:47 Декомпозиция программы на модули. Менеджер контеста. Пространство имён 39:25 конфликт имён. Если в 2 заимпортированных модулях одинаковые имена 44:50 стандартные модули: docs.python.org/3/library/ind... Стандартная библиотека Python 47:13 модуль sys 49:41 модуль os 52:07 r-строки. Тип строки. Строки, в которых экранирование запрещено. f - строки 54:00 import os.path модуль-пакет 57:29 os.path.join объединение в один путь 58:49 модуль tempfile 58:54 модуль csv. Для работы с табличными данными. Таблицы эксель можно перевести в csv 1:00:38 Обработка исключений. Обработка ошибок. try escape else finally
@user-zg2bx5cb3d
@user-zg2bx5cb3d 3 жыл бұрын
ТФ, удивляете в самом хорошем смысле! теперь будем ждать курсы про машинное обучение и нейронные сети)
@sergeyv1534
@sergeyv1534 3 жыл бұрын
+ глубокое обучение для полного комплекта.
@Evgeny_Yurievich
@Evgeny_Yurievich 3 жыл бұрын
@@sergeyv1534 так это и есть нейросети.
@sergeyv1534
@sergeyv1534 3 жыл бұрын
@@Evgeny_Yurievich Рекомендую к прочтению статью на Хабре (Нейросети и глубокое обучение, глава 1). Даётся краткое и в то же время ёмкое определение для каждого из вынесенных в заголовок статьи терминов, ознакомившись с которыми можно сделать вывод об их сходствах и отличиях.
@Evgeny_Yurievich
@Evgeny_Yurievich 3 жыл бұрын
@@sergeyv1534 спасибо.
@adamlain5979
@adamlain5979 3 жыл бұрын
Я извиняюсь за неожиданный вопрос, но всё же очень интересно, вы не тот человек, что играет в Squad, и в дискорде точно такая же иконка? Просто если так, то очень неожиданно получается :D
@user-ks2ng2wn2y
@user-ks2ng2wn2y 3 жыл бұрын
Так приятно снова почувствовать себя студентом, когда очень интересно, но мало что понятно, а препод это бог, который спустился с неба и пытается мне что-то рассказать.
@olegvertual6787
@olegvertual6787 3 жыл бұрын
Ура , новый курс. :)
@Sergey_Sedov
@Sergey_Sedov 3 жыл бұрын
Я ещё старые не досмотрел :(
@alinakasper392
@alinakasper392 3 жыл бұрын
Тот самый случай, когда смотришь материал, который уже знаешь, но все равно не можешь оторваться)) Обожаю ваши видео уроки, Тимофей, 1.5 года назад с них начинала свой путь, - сейчас, уже будучи разработчиком, все равно возвращаюсь к этим видео периодически, и всегда получаю удовольствие от такого качественного объяснения
@janeb1001
@janeb1001 2 ай бұрын
Вы очень талантливый преподаватель, пусть хранит Вас Бог. Удачи и счастья вам во всем и здоровья. Спасибо за лекции
@user-gt7qn3hb3q
@user-gt7qn3hb3q 3 жыл бұрын
Ладно, хорошо, теперь этот курс будет в моей подборке медитативных видосов на случай приступа тревоги.
@user-mr8xe3gv1n
@user-mr8xe3gv1n 2 жыл бұрын
А где можно посмотреть вашу подборку сотоварища-тревожника? 😅 засыпаю спокойной под эти лекции)
@Itakecareme
@Itakecareme 2 жыл бұрын
@@user-mr8xe3gv1n у меня есть такое)
@destoffplay
@destoffplay 3 жыл бұрын
Спасибо большое за старания!
@ealbitg1043
@ealbitg1043 3 жыл бұрын
Пожалуйста, не останавливайте этот курс)
@letsgameco3514
@letsgameco3514 3 жыл бұрын
Хочу выразить вам огромную благодарность, за ваш труд!
@maisonmargiela7901
@maisonmargiela7901 3 жыл бұрын
Круто! Давно хотел анализ данных , Спасибо Тимофею Федоровичу !
@aleksandr2245
@aleksandr2245 3 жыл бұрын
однозначно лучшие лекции на русском по потиону, спасибо!
@user-gd1pe6pp6r
@user-gd1pe6pp6r 3 жыл бұрын
Спасибо большое! Ваши лекции самые лучшие. Буду с нетерпением ждать следующих!)
@kostya_rachko
@kostya_rachko 2 жыл бұрын
Курс на 20 человек? :) Уже 200 тысяч просмотрели лекцию! Спасибо вам!
@dumphilll
@dumphilll 3 жыл бұрын
Тимофей, благодарю Вас за ваш титанический труд! Очень доходчиво и интересно. Каждый Ваш урок заходит на ура и его всегда мало. Большое человеческое СПАСИБО!
@elenavashchenko7550
@elenavashchenko7550 3 жыл бұрын
Спасибо Вам большое! Такие интересные лекции у вас! Вы просто супер преподаватель!
@mr.targimskiy3215
@mr.targimskiy3215 3 жыл бұрын
Самый офигенный препод в ютубе, большое Вам спасибо за Ваши труды
@iamcasinoroyal
@iamcasinoroyal 3 жыл бұрын
Спасибо Вам, очень актуально и полезно!
@MikleShaman
@MikleShaman Жыл бұрын
Извините, только сейчас добрался до этого видео. Про сына электрика это гениально! Лучшее объяснение Liskov substitution principle, которое я слышал. 👍
@vsevapopov2
@vsevapopov2 3 жыл бұрын
Огромное спасибо за ваш труд! То, что вы выкладываете, это замечательно! После вашего объяснения ООП я ещё больше анализом данных заинтересовался!!!
@user-lx3hj8uq2g
@user-lx3hj8uq2g 3 жыл бұрын
Спасибо за новый курс!!!
@baikovamaria5725
@baikovamaria5725 Жыл бұрын
Тимофей, здравствуйте. Как же интересно вас слушать! Спасибо
@derliemonne4883
@derliemonne4883 3 жыл бұрын
Ура! Новый курс!
@user-ff1sd6wl1h
@user-ff1sd6wl1h 3 жыл бұрын
Неожиданно! Очень интересно, ждем продолжения!
@ILAY_WOW
@ILAY_WOW 2 жыл бұрын
Спасибо за то что делаете! Развитие и совершенствование студентов и общества важно и нужно!
@katjaseverinable
@katjaseverinable 3 жыл бұрын
огромное спасибо за курсы! хорошо бы задания ещё 🙇
@W_a_r_Net
@W_a_r_Net 4 ай бұрын
Вы просто талант, спасибо за предоставленную информацию.
@BekBrace
@BekBrace 3 жыл бұрын
Огромное Вам Спасибо, и Храни Вас Господь !
@antiloop5297
@antiloop5297 3 жыл бұрын
обалдеть, только начал смотреть ваши лекции еще 2017, а тут высветилась НОВАЯ лекция :) спасиб!
@voodookiidoo
@voodookiidoo 3 жыл бұрын
Потому что это не человек, это генератор концентрированных знаний
@user-tu2xl9sv9y
@user-tu2xl9sv9y 3 жыл бұрын
Как совет: не смотрите старые лекции, смотрите лекции этого года. Последующие повторения более структурированы и расширены, учтены и устранены ошибки.
@ybrbnf333
@ybrbnf333 Жыл бұрын
Ну и как? За 5 лет просмотра лекций устроился на работу хотя бы джуном?
@antiloop5297
@antiloop5297 Жыл бұрын
@@ybrbnf333 нет, забросил на второй лекции🤣👍
@valick1977
@valick1977 3 жыл бұрын
Отдельное спасибо за "правильное наследование". Часто слышно "наследование в ООП - это плохо и точка" и все кинулись писать код без наследования не понимая, что без наследования ООП просто не существует.
@Evgeny_Yurievich
@Evgeny_Yurievich 3 жыл бұрын
Я как раз задумал изучать Python и Data Science, спасибо!
@oleksandershevchenko8063
@oleksandershevchenko8063 3 жыл бұрын
Очень здорово что проводятся паралели с С++
@alntruisrtbredford
@alntruisrtbredford 3 жыл бұрын
Тимофей Федорович, это огонь!
@magnosierra8291
@magnosierra8291 2 жыл бұрын
Невероятный преподаватель!!!😀 Спасибо Огромное Вам!!!
@maxghg1579
@maxghg1579 3 жыл бұрын
Спасибо за материал, очень полезно и интересно смотреть, есть небольшя просьба сделать плейлист по питону по тем видео, которые у вас имеются
@evgeny3489
@evgeny3489 3 жыл бұрын
Спасибо Вам огромное за Ваши лекции, окончил университет в 2008, но с удовольствием и пользой для себя смотрю ваши лекции. У вас хороший академический, структурированый стиль, кооторого так не хватает большинству онлайн учителями.
@blackbirdalternativedevelo1068
@blackbirdalternativedevelo1068 3 жыл бұрын
Как всегда, супер подача материала.
@alexeyzhurov7747
@alexeyzhurov7747 3 жыл бұрын
Тимофей, клёво! Если ещё сделаете разметку видео по сегментам для ютуба - будет вообще кайф, будет легче искать нужную часть
@user-kt8yi1qr3p
@user-kt8yi1qr3p 2 жыл бұрын
Круто!!! Тимофей, продолжай в том же духе.
@YellowNoski
@YellowNoski 3 жыл бұрын
Спасибо вам огромное за ваш неоценимый труд и вклад в развитие всего русскоговорящего IT сообщества. Мне кажется, было бы здорово, если бы некоторый доступ к семинарам имели ваши патроны. Это было бы и подспорьем вам, и возможностью дополнительно поблагодарить вас, вместе с тем еще больше приобщившись к курсу.
@monax44monax
@monax44monax 3 жыл бұрын
Лучшая информация по SOLID. Огонь.
@ivanmclennon
@ivanmclennon 3 жыл бұрын
один из самых харизматичных рассказчиков, очень интересно слушать
@lz7dplzham862
@lz7dplzham862 3 жыл бұрын
Каждой может выучит алфабет и писать , не всех дадено писат стихи. г-н Хирыянов вы поет. Очен рад смотреть здесь все ваши лекции.
@SergeyChernetsky
@SergeyChernetsky 3 жыл бұрын
Примеры конечно огонь!))) Про строителя с тачкой понравилось)
@DmitryTimofeev
@DmitryTimofeev 9 күн бұрын
Спасибо большое! Буду изучать.
@marynamaryam
@marynamaryam 3 жыл бұрын
Вы прекрасный лектор!
@natalieastafeva4885
@natalieastafeva4885 3 жыл бұрын
Ох уж эта функция,которая рядом валялась :)) Спасибо за лекцию!
@LukeryaPereprygova
@LukeryaPereprygova 3 жыл бұрын
дай вам бог здоровья!
@guesswho6684
@guesswho6684 3 жыл бұрын
Вы супер! Спасибо вам огромное!
@user-wd7yr7qj8b
@user-wd7yr7qj8b 3 жыл бұрын
Тимофей Фёдорович, огромное Вам спасибо!!!!!!!
@ms_Mar
@ms_Mar 5 ай бұрын
Тимофей, большое спасибо за ваш труд! Очень интересно про ООП на python, надеюсь, на введении не остановитесь)
@ruslanustiuhov5510
@ruslanustiuhov5510 3 жыл бұрын
Круто! Обновлю свои знания ООП :)
@OlegKuzminov
@OlegKuzminov 3 жыл бұрын
Тимофей Фёдорович, классная лекция, спасибо! Будет здорово, если будете смотреть в камеруу иногда для вольнослушателей:)
@paulpollack9000
@paulpollack9000 3 жыл бұрын
привет, рад как никогда продолжению курса по питону. когда 2 лекция?
@Andrew-pn8zx
@Andrew-pn8zx 3 жыл бұрын
Круто, ждём новых лекций в этой теме! Практику выложите?
@GSCIC
@GSCIC 3 жыл бұрын
Опачки) настроение поднялось)
@kjhhhsdue121jje
@kjhhhsdue121jje 3 жыл бұрын
Такая грамотная подача материала что мое почтение
@alexdomanskyi7301
@alexdomanskyi7301 3 жыл бұрын
Круто, отличный курс! У меня курс по VBA слабовато преподают, сам взял книжку и читаю. А у Вас всё живо и бодро, как должно быть.
@alexdomanskyi7301
@alexdomanskyi7301 3 жыл бұрын
@@9816081 да, в учебных заведениях и я думаю во многих. Паскаль уже пронесло) учителя постарше и не такое могут)
@dizogdizog2591
@dizogdizog2591 3 жыл бұрын
Ждём!!! След. Урока)
@alemehbagheri7829
@alemehbagheri7829 3 жыл бұрын
обожаю как выпреподаёте
@Dmitrii-Zhinzhilov
@Dmitrii-Zhinzhilov Жыл бұрын
Тимофей, благодарю! 🤝👍 💯
@arkadi-mcpe5345
@arkadi-mcpe5345 3 жыл бұрын
Больше про SOLID принципы (особенно на принцип SRP). Хотелось бы на практике узнать поближе эти принципы, так как думаю что это один из необходимых для понимания принципоп ООП.
@MegaTraxxas
@MegaTraxxas 11 ай бұрын
Great video, thank you, Master
@Mnbvc-oc8wv
@Mnbvc-oc8wv 3 жыл бұрын
Спасибо! Очень понятно!
@kevinflynn4867
@kevinflynn4867 Жыл бұрын
Спасибо огромное за знания !
@romans.6049
@romans.6049 3 жыл бұрын
Спасибо за лекции
@vitaliyvit3176
@vitaliyvit3176 3 жыл бұрын
Тоже считаю, что лекции по Python лучшие в сети!!!!
@dashapenkina9474
@dashapenkina9474 3 жыл бұрын
Ура! Спасибо большое!
@wokroutArsentiy
@wokroutArsentiy 3 жыл бұрын
Я пришёл к Вам из Foxford. Искал пару дней и вот, мне попалось данное видео! УРА!
@user-yo7qq4od2j
@user-yo7qq4od2j Ай бұрын
Мне в свои 41+ очень даже отлично зашло. Жаль не было таких преподавателей в МГИУ в мое время
@xavetar
@xavetar 3 жыл бұрын
Отличный мастер-класс по принципам SOLID.
@xbsxbs22
@xbsxbs22 3 жыл бұрын
Нет, друг, это совсем не так
@xavetar
@xavetar 3 жыл бұрын
@@xbsxbs22 странно.
@madved3708
@madved3708 3 жыл бұрын
Лайк не глядя!
@Ma_X64
@Ma_X64 3 жыл бұрын
За что люблю лекции Тимофея, так это за то, что он их не читает! Он их творит! Каждый раз! IRL!
@user-po4zw6jz9z
@user-po4zw6jz9z 3 жыл бұрын
самый лучший преподаватель!
@user-ny5cm9fx8p
@user-ny5cm9fx8p 3 жыл бұрын
Очень хотелось бы увидеть и записи семинаров!
@alexlag7455
@alexlag7455 3 жыл бұрын
Отлично. Будет интересно
@pinkguy6136
@pinkguy6136 3 жыл бұрын
Buen video hermano, saludos desde Chile.
@slavaseredenko4846
@slavaseredenko4846 2 жыл бұрын
Честно, с трудом заставил себя начать это смотреть, и думал, как я осилю 70 минут лекции, которые я ненавижу всем своим естеством. На 60-й минуте, когда меня окликнули от компа, пришло осознание, что уже пролетел час, у меня есть небольшой конспект и я не хочу, чтобы это останавливалось. Как же мало на самом деле таких лекторов с таким материалом. Спасибо вам большое
@kotovasya87
@kotovasya87 2 жыл бұрын
Благодарю за урок.
@user-iv7uz1sf7r
@user-iv7uz1sf7r 3 жыл бұрын
Тимофей, спасибо!!!
@birzhansagatov
@birzhansagatov Жыл бұрын
Спасибо Тимофей Федорович!))))
@SergeySkyMakarov
@SergeySkyMakarov 3 жыл бұрын
Спасибо вам за лекции и вдохновение осваивать новые области! =) Уточнение насчёт исключений в Google. Вот непосредственная цитата из стайлгайда: Exceptions are allowed but must be used carefully. Отказались они от обработки исключений в C++, да и то из-за большого количетсва легаси-кода, который не готов был их обрабатывать. Так исторически сложилось, как говорится)
@vjjs3008
@vjjs3008 3 жыл бұрын
жалко, что раньше таких лекторов на youtube не было
@alisademchenko3564
@alisademchenko3564 3 жыл бұрын
спасибо вам большое)
@tatitakk4187
@tatitakk4187 3 жыл бұрын
Божественно !
@vildanhuseynov6492
@vildanhuseynov6492 3 жыл бұрын
спасибо
@jakxu4590
@jakxu4590 3 жыл бұрын
Спасибо!
@ruslans3317
@ruslans3317 2 жыл бұрын
Вы лучший!
@user-oz6mz3yv2k
@user-oz6mz3yv2k 2 жыл бұрын
Спасибо большое!
@user-qt1mg8gr1q
@user-qt1mg8gr1q Жыл бұрын
Большое срасибо!
@miroslavklyukovsky683
@miroslavklyukovsky683 Жыл бұрын
Дякую!
@user-ff5fy9jo9s
@user-ff5fy9jo9s 3 жыл бұрын
ура новый курс!
@user-eu7cf5co9p
@user-eu7cf5co9p 3 жыл бұрын
Недавно закончил курс по практике программирования на Python. Задумался, куда двигаться дальше, в веб или в анализ данных. Не мог определиться. И вот сегодня появляется этот курс! Что это, если не знак?)
Функциональное программирование на Python
2:00:11
Тимофей Хирьянов
Рет қаралды 89 М.
Sigma Girl Education #sigma #viral #comedy
00:16
CRAZY GREAPA
Рет қаралды 77 МЛН
Алгоритмы на Python 3. Лекция №1
1:20:50
Тимофей Хирьянов
Рет қаралды 5 МЛН
Принципы SOLID / С Примерами На Python
12:36
PyLounge - программирование на Python и всё о IT
Рет қаралды 12 М.
Принцип единой ответственности. SOLID для React
13:14
Михаил Непомнящий
Рет қаралды 22 М.