▶️ Атрибуты экземпляра класса
Сегодня в видео мы рассмотрим:
⏺Как создать атрибут экземпляра класса
⏺Как обратиться к атрибуту экземпляра класса
⏺Как изменить атрибут экземпляра класса
⏺Как удалить атрибут экземпляра класса
👀 Смотреть на YouTube
🔥 Приглашаем на митап «Современный ИИ глазами новичков и профессионалов»
Вместе со специалистами по цифровой трансформации ЕДИНОГО ЦУПИС и участником разработки национальной стратегии развития ИИ поговорим о самой обсуждаемой технологии последних лет:
✔️ Зачем нужно внедрять ИИ, если кажется, что тут больше хайпа, чем реального профита.
✔️ Как устроено сердце GPT и поймем, почему существуют ограничения при работе с LLM и как гиперпараметры влияют на саму модель.
✔️ Как развить свою экспертность в сфере ИИ и стать лидером направления в своей компании.
⏱️ 10 декабря, 18:30
📍 г. Санкт-Петербург, Аптекарский пр-кт, д. 4, корп. 2, стр. 1
Участие бесплатное, регистрация по ссылке. Ждем вас!
📣 В PyPI внедрили поддержку механизма цифровой аттестации для проверки подлинности опубликованных пакетов
14 ноября 2024 года разработчики репозитория Python-пакетов PyPI сообщили о внедрении поддержки механизма цифровой аттестации для проверки подлинности опубликованных пакетов
Это проверка пришла на смену верификации с использованием PGP-подписей
В России можно посещать IT-мероприятия хоть каждый день: как оффлайн, так и онлайн
Но где найти единую "базу" ивентов? Чтобы "заглянул -> увидел все что есть -> выбрал -> пошел"?
🔥 Советуем обратить внимание на канал, в котором публикуют анонсы вебинаров, хакатонов, конференций, мастер-классов, ивентов от гигантов индустрии и лучших специалистов по кодингу, дизайну, аналитике и т.д.
👍 Классный и полезный канал, где вы точно не пропустите ничего важного и интересного.
🗂 IT-мероприятия России / ITMeeting / IT events — подписывайся и будь в курсе ближайших ивентов!
Внимание, Java- и Kotlin-разработчики Минска! Приглашаем вас на технический митап с барбекю. Будем слушать и обсуждать топовые доклады от команды МТС Web Services, а после — общаться в неформальной обстановке.
Когда: 6 декабря, 18:00
Где: площадка «Бетон», Кальварийская ул., 17, г. Минск
В программе:
— Расскажем, как строим новое облако с нуля в 2024-м
— Поговорим о разработке IAM в облаке
— Обсудим, как создать Development Platform
— Разберёмся, что такое реконсиляция и почему она важна для облачной инфраструктуры
После докладов вас ждёт: барбекю-пати и нетворкинг.
Регистрируйтесь по ссылке.
▶️ 10 Уникальных библиотек Python
В данном видео рассмотрим 10 очень интересных Python библиотек, которые способны улучшить ваши проекты.
Они способы повысить читаемость и эффективность вашего кода, в некоторых случаях они ускоряют процесс разработки, так как предоставляют готовые инструменты.
👀 Смотреть на YouTube
▶️ Распространение исключений (propagation exceptions)
В видео рассмотрим:
⏺Как происходит распространение исключений по стеку вызова
⏺Перехват и обработка исключений на разных уровнях
👀 Смотреть на YouTube
📣 Разработка Task Manager с нуля до полнофункционального продукта
В статье мы пройдём весь путь – от установки необходимых инструментов и настройки окружения до разработки интерфейса и деплоя приложения на сервере
Каждый этап будет сопровождаться объяснениями и примерами кода, которые вы сможете найти в репозитории на GitHub
🖥 Читать подробнее
▶️ Наследование | Атрибуты private и protected
В видео рассмотрим особенности работы атрибутов private
и protected
при наследовании классов
👀 Смотреть на YouTube
Доводилось ли вам наблюдать полярное сияние? 💫
Кажется, пришло время создать специального Telegram-бота и увидеть этот потрясающий феномен. Чтобы было проще, мы подготовили новый материал в Академии Selectel.
Из него вы узнаете:
♦️ как устроены и почему возникают полярные сияния,
♦️ как автоматизировать оценку состояния магнитосферы Земли с помощью нескольких строк кода на Python,
♦️ как завернуть скрипт в Telegram-бота, чтобы получать готовый и понятный прогноз по нажатию кнопки в смартфоне,
♦️ как задеплоить бота в облако, чтобы он работал постоянно.
Все подробности — в Академии Selectel ➡️ https://slc.tl/dbswy
Реклама, АО «Селектел», ИНН: 7810962785, ERID: 2Vtzqw71hzP
📣 Руководство по созданию своей ORM на Python
ORM, или объектно-реляционное отображение – это программная технология, которая позволяет взаимодействовать с базами данных с использованием объектно-ориентированной парадигмы
В этой статье мы:
⏺Рассмотрим создание своей ORM на Python с документацией и публикацией на PyPI
⏺Создадим сессии, модели баз данных, различные поля, миграции и другой вспомогательный функционал
⏺Разберем изнутри, как работает такая концепция и как достигается удобство работы
🖥 Читать подробнее
▶️ Пример использования объектов property
Создаем пример класса Person для хранения персональной информации о сотрудниках и интерфейсы взаимодействия через объекты-свойства property.
👀 Смотреть на YouTube
📣 Функция property() в Python: добавляем управляемые атрибуты в классы
С помощью функции property()
в Python можно создавать управляемые атрибуты в классах
Управляемые атрибуты полезны, когда необходимо изменить внутреннюю реализацию атрибута, не изменяя публичный API класса
Из этого руководства вы узнаете, как:
⏺Создавать управляемые атрибуты или свойства в классах.
⏺Выполнять ленивую оценку атрибутов и создавать вычисляемые атрибуты.
⏺Делать классы более «питоничными», используя свойства вместо методов getter и setter.
⏺Создавать свойства только для чтения и с возможностью записи.
⏺Создавать согласованные и обратно совместимые API для классов.
Мы также рассмотрим практические примеры, в которых property()
используется для валидации входных данных, динамического вычисления значений атрибутов, логирования и других целей
🖥 Читать подробнее
📣 Создание RESTful API с помощью Django и Django REST Framework
Наша сегодняшняя цель – подробно разобраться в процессе создания REST API с использованием Django и Django REST Framework, разбираясь в каждом шаге и его значение
Мы также рассмотрим, почему создание API важно и как это может быть полезно в ваших будущих проектах
🖥 Читать подробнее
📣 Python REST API: Flask, Connexion и SQLAlchemy (часть 2)
В первой части мы создали базовый проект Flask и добавили конечные точки, которые вы подключите к базе данных SQLite по ходу текущей статьи
Вы также продолжите дополнять свой API новыми возможностями, для которых создадите аннотации с помощью Swagger UI API
В этой второй части серии вы узнаете, как:
⏺Использовать SQL-инструкции в Python
⏺Настраивать базу данных SQLite для вашего проекта Flask
⏺Использовать SQLAlchemy для хранения объектов Python в базе данных
⏺Работать с базой данных через REST API
⏺Сериализовывать и десериализовывать JSON в объекты Python через Marshmallow
🖥 Читать подробнее
📣 Телеграм-бот магазин на Python. Создание с нуля
В этой статье автор покажет, как сделать Telegram-бота для онлайн-магазина на Python, который позволяет пользователям просматривать каталог товаров, добавлять их в корзину и оформлять заказы
Мы также рассмотрим, как интегрировать платежи и работать с базой данных для хранения информации о товарах и корзинах пользователей
🖥 Читать подробнее
▶️ Атрибуты класса
Сегодня в видео рассмотрим:
⏺Атрибуты класса
⏺Как создать атрибут класса
⏺Как обратиться к атрибуту класса
⏺Как изменить атрибут класса
⏺Как удалить атрибут класса
👀 Смотреть на YouTube
Программист-одиночка? Сидишь дома, 24/7 в коде, и дом уже не дом? Задолбало? 😢
Найти таких же кодеров – квест не из простых…
Вопрос по работе? Кому написать? Тишина…
Поэтому специально для тебя замутили крутой чатик для новичков Python-щиков 🤝
1️⃣ Обсуждение сложных (и не только) моментов с опытными разработчиками и другими участниками
2️⃣ Регулярные плюшки в виде стримов от препода с 15-ти летним опытом
3️⃣ Общение с единомышленниками и заряд мотивации
➡️А еще, в закрепе есть бесплатный вводный курс по Python, ну это так, к слову))
Короче, всё для прокачки! Залетай к нам — ссылка на чат (тык)
▶️ Классы, объекты, экземпляры классов
В видео поговорим о том, что такое объект, класс и экземпляр класса
А также узнаем как создать свой собственный класс
👀 Смотреть на YouTube
📣 Замыкания в Python: примеры использования
В этой статье мы:
⏺Разберем, что такое замыкания и как они работают в Python.
⏺Узнаем, как и где их можно применять.
⏺Изучим альтернативы замыканиям.
Замыкание – это функция, которая определена внутри другой функции и использует переменные из локальной области видимости внешней функции
Эти переменные остаются доступными для вложенной функции даже после завершения выполнения внешней функции, что позволяет ей использовать их в дальнейшем
🖥 Читать подробнее
📣 Python REST API: Flask, Connexion и SQLAlchemy (часть 3)
В этой третьей части серии вы узнаете, как:
⏺Работать с несколькими таблицами с взаимосвязанной информацией в базе данных
⏺Создавать связи «один ко многим» в базе данных
⏺Управлять связями с помощью SQLAlchemy
⏺Сериализовать сложные схемы данных со связями с помощью Marshmallow
⏺Отображать связанные объекты в клиентском интерфейсе
🖥 Читать подробнее
📁🕵️ В Windows есть папка, которая собирает на вас компромат!
IT ВЕДОМСТВО опять предупредило своих подписчиков, как разгрузить компьютер от слежки и лагов системы.
А ещё они рассказывает о признаках майнеров, как удалить трояны и порно-баннеры за 5 минут
Почему греется проц без запущенных приложений и загружен HDD или SSD.
💻 Подпишитесь на IT ВЕДОМСТВО — залог цифровой гигиены и компьютерной грамотности
Как менялась разработка на Python и что нас ждёт дальше
📆 19 декабря собираем предновогодний митап от Яндекса, чтобы подвести итоги 2024 года.
Вспомним об интересных новостях, связанных с языком:
🔸 Обсудим Python 3.12, о котором говорили в прошлом году, и подумаем, какие ожидания оправдались, а какие нет
🔸 Посмотрим на версию 3.13, Faster CPython, jit и nogil
А ещё поговорим о трендах в архитектуре и развитии бэкенд-разработчика на круглом столе с экспертами:
🔸 Николаем Хитровым, тимлидом в Точке
🔸 Евгением Афонасьевым, тимлидом из Авито
🔸 Никитой Соболевым, опенсорс-разработчиком
🔸 Сергеем Яхницким, техлидом в Техплатформе
🔸 Александром Букиным, основателем Pytup
⏭️ Регистрируйтесь на встречу в Москве или подключайтесь к трансляции, где бы вы ни были.
📣 Сборка мусора в CPython: внутренние механизмы и алгоритмы
Подробное пошаговое руководство по коду, в котором показано, как CPython реализует управление памятью, включая подсчет ссылок и сборку мусора
Мы рассмотрим основные определения структуры данных, алгоритмы и исходный код
Ближе к концу мы также рассмотрим некоторые из основных изменений, внесенных в подсчет ссылок и реализацию сборки мусора
🖥 Читать подробнее
▶️ Наследование | Функция super() и делегирование
В видео рассмотрим:
⏺Что такое расширение (extended) классов и переопределение (overriding) методов
⏺Функцию super()
для обращения к атрибутам базового класса и вызова его методов
⏺Делегированный вызов на примере инициализаторов классов.
👀 Смотреть на YouTube
Привет!
Это команда Концепт-Разработка. Мы занимаемся развитием и внедрением продуктов в сфере больших данных, корпоративных хранилищ данных, BI и систем управления данными. У себя в канале развиваем сообщество бизнес и системных аналитиков, разработчиков и data-инженеров.
+ Актуальные вакансии;
+ Интересные разработки;
+ Проекты федеральных заказчиков;
+ Новости индустрии и многое другое.
Подписывайся на канал, мы будем рады и экспертам, и начинающим специалистам!
erid: LjN8JuyWv
❓Знаете, как неудобно искать нужные библиотеки, переносить виртуальные окружения или запускать проекты с десятками ошибок из-за «не тех» версий?
Теперь можно всё упростить — приходите на бесплатный урок по управлению зависимостями в Python 27 ноября в 19:00 мск!
📗Откройте для себя инструменты Pipenv и Poetry, которые берут под контроль все зависимости в вашем проекте. Больше никаких сюрпризов, когда код «вдруг перестал работать»
📗Мы покажем, как легко устанавливать, настраивать и управлять пакетами для создания чистой и воспроизводимой среды. Вы узнаете, в чем отличие Pipenv и Poetry, и как их можно использовать в любых проектах на Python.
💻Представьте: ваш код работает идеально на любом устройстве. Вы экономите время и больше не теряете контроль над версиями и пакетами. Это уровень профессионалов и вы можете его достичь!
🛑Регистрируйтесь на открытый урок и получите скидку на участие в курсе «Python Developer. Basic»: https://otus.pw/NGg0/
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
▶️ Паттерн "Моносостояние"
Делаем класс, у которого объекты имеют единое локальное пространство, единые локальные атрибуты – паттерн "Моносостояние".
👀 Смотреть на YouTube
▶️ Дескрипторы (data descriptor и non-data descriptor)
Из видео вы узнаете, что такое дескрипторы, их виды: data descriptor и non-data descriptor, отличие и
принцип работы
👀 Смотреть на YouTube
▶️ Наследование в объектно-ориентированном программировании
Наследование в ООП – это способность объекта наследовать свойства и методы от другого объекта
Этот принцип помогает сократить повторение кода
В видео рассмотрим:
⏺Как реализуется механизм наследования в языке
Python
⏺Примеры наследования классов, зачем это нужно
⏺Переопределение (overriding) методов и свойств
👀 Смотреть на YouTube