Обучение Python с 0 до Middle
1.54K subscribers
113 photos
3 videos
16 files
54 links
Канал Дмитрия Читалова о разработке на Python

По рекламе и сотрудничеству - https://yangx.top/cdi999

Публикуются мои авторские материалы, курсы, обучающие программы

Размещаем полезные статьи и ссылки, обсуждаем особенност Python, помогаем друг другу
加入频道
Кто с нами на канале недавно, я разместил в открытом доступе несколько блоков материалов, которые вам помогут в освоении Python. Я их немного поправил, привел в порядок. Загружайте, пользуйтесь.
Обучение Python с 0 до Middle pinned «Кто с нами на канале недавно, я разместил в открытом доступе несколько блоков материалов, которые вам помогут в освоении Python. Я их немного поправил, привел в порядок. Загружайте, пользуйтесь.»
Рубрика "Как это работает"

🔹Объясните почему в каждом из выводов получился такой результат.
Друзья, я заметил, что при освоении фреймворков возникают сложности и на основах Python, кроме того, чтобы уверенно в них ориентироваться, нужно регулярно повторять, поэтому решил запустить курс по основам Python. Кто желаете поучаствовать, присоединяйтесь. Группа, если наберется, то будет небольшая, поэтому выполним проработку всех тем, так как это нужно знать и как требуется от соискателя на собесах.

Название: Основы Python, приемы и хитрости
Ссылка: https://stepik.org/a/224059 (нужно регаться именно по этой ссылке)
Стоимость: 4800р

Почему это важно:
Разбираем все теоретические аспекты и нюансы
Решаем практические задачи и тесты
Решаем и разбираем домашние задания

Структура курса:
1. Операторы ввода, вывода, ветвления. Базовые конструкции языка
2. Циклы: с предусловием (while), арифметический (for)
3. Базовые типы данных
4. Множества и отображения (словари)
5. Включения: списковые, множественные, словарные
6. Функции
7. Модули, запуск скриптов с параметрами
8. Работа с файлами (txt, csv, json)


Из чего состоит курс: в каждом из 8 уроков набор видео с пошаговым разбором теории, тесты, практические и домашние задания.

Кроме того, собираю группу для прохождения курса в формате живых вебинаров.

▶️Будет проведено 8 вебинаров, два раза в неделю.
▶️Каждый вебинар длится 1 – 1.5 часа.
▶️Будет тщательный разбор тем, опрос по теории, погружение в детали Python.
▶️Участие в одном вебинаре = 700р (плюс сам курс 4800р).
▶️Вы получаете доступ к закрытому чату группы, где будет обсуждение и размещение записей вебинаров.
▶️Набор группы будет идти до 05 мая.


Если вы готовы поучаствовать или у вас вопросы, жду их в личку или на странице курса на форуме канала

P.S. в мае также будет запущена следующая группа по Django, скоро размещу объявление.
Если вы не смогли принять участие в первом потоке, недавно присоединились к каналу или хотите еще раз пройти курс, можно будет в мае добавиться к новому потоку.
Урок 1. Антипаттерны.rar
712.2 KB
Не так давно я разместил блок материалов по паттернам, т.е. "полезным советам", но есть и антипаттерны, т.е. "вредные советы". Их сегодня и предлагаю рассмотреть.
Рубрика "Вопросы с собеседований"

🔸Что такое GIL в Python и как она влияет на реализацию многопоточности.
This media is not supported in your browser
VIEW IN TELEGRAM
📢 Рубрика "Видеоразбор от преподавателя"

Для загрузки исходного кода проекта в удаленный репо на GitHub существует много способов - от использования терминала до графических средств (СмартГит, ГитхабДесктоп и т.д.). Но есть более простой способ - непосредственно через Пайчарм. Об это в моем видео (https://www.youtube.com/watch?v=HsdD1lXUl3Y).
📒Рубрика "Полезные материалы"

Для тех, кто обладает хорошей самодисциплиной и готов погрузиться в основы Python досконально, не могу обойти стороной двухтомник Лутца. Не "Война и мир" но по ощущениям похоже)). Тем не менее многие называют эту книгу библией Питониста. Оба тома несложно найти в pdf-формате, я недавно перелистывал. Помогает упорядочить знания.
Рубрика "Как это работает"

🔹Объясните почему данная операция среза дает такой результат
Рубрика "Вопросы с собеседований"

🔸Что означают эти два выражения и какой тип данных имеют объекты args и kwargs
Рубрика "Вопросы с собеседований"

🔸Очень интересный вопрос, который мы не изучали в курсах, но который тоже неплохо было бы понимать. Что такое метаклассы в Python? и для чего они нужны?
Урок_2. Дополнительные модули.rar
1.9 MB
📝Рубрика "Материалы от преподавателя"

Размещаю блок дополнительных материалов. Это вспомогательные модули, которые будет не лишним знать
Рубрика "Как это работает"

🔹Почему возникает ошибка и что нужно добавить, чтобы она исчезла
Рубрика "Вопросы с собеседований"

🔸Объясните возможна ли бесконечная рекурсия и почему?
This media is not supported in your browser
VIEW IN TELEGRAM
📢 Рубрика "Видеоразбор от преподавателя"

Часто мы применяем различные приемы в написании кода на Python, даже не догадываясь, что они являются антипаттернами "вредными советами". О некоторых из них в моем видео (https://www.youtube.com/watch?v=t-SILmjginI).
Рубрика "Как это работает"

🔹Объясните результат вывода