Python можно использовать для автоматизации различных рутинных задач, таких как сбор данных, обработка файлов и многое другое.
Python – это не только для разработчиков, но и инструмент, который автоматизирует рутину. Научится использовать его можно на курсе «Основы программирования на Python» с бессрочным доступом ко всем материалам 😉
🎄Начните свой 2025 со скидкой 35%. Это лучшее вложении уходящего года – https://proglib.io/w/91b2e717
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5
🐍🎄 Подводим итоги года
Расскажите в комментариях под этим постом о своих главных Python-открытиях уходящего года. Какой инструмент стали использовать на регулярной основе? Что полюбилось? Что наоборот показалось неудобным?
Делимся опытом👇
#интерактив
Расскажите в комментариях под этим постом о своих главных Python-открытиях уходящего года. Какой инструмент стали использовать на регулярной основе? Что полюбилось? Что наоборот показалось неудобным?
Делимся опытом👇
#интерактив
👍10❤1👏1
Forwarded from Библиотека девопса | DevOps, SRE, Sysadmin
🤖🎓 SmartClass: как научить AI проверять домашки программистов
Автоматизация рутинных задач — один из главных трендов в IT, но как насчет проверки домашек? Представьте себе систему, которая не только оценивает код студентов, но и помогает им понять свои ошибки, словно опытный наставник. Звучит как фантастика? В статье рассказывается, как проект SmartClass воплощает эту идею в реальность, используя возможности AI. Узнайте, какие технологии лежат в основе, с какими трудностями сталкиваются разработчики и как это меняет обучение программированию.
📎 Подробнее о том, как AI помогает проверять домашние задания
Автоматизация рутинных задач — один из главных трендов в IT, но как насчет проверки домашек? Представьте себе систему, которая не только оценивает код студентов, но и помогает им понять свои ошибки, словно опытный наставник. Звучит как фантастика? В статье рассказывается, как проект SmartClass воплощает эту идею в реальность, используя возможности AI. Узнайте, какие технологии лежат в основе, с какими трудностями сталкиваются разработчики и как это меняет обучение программированию.
📎 Подробнее о том, как AI помогает проверять домашние задания
👍8🥱2❤1
Пятничный #дайджест для питонистов
🔹MarkItDown
Это Python-инструмент для конвертации файлов и офисных документов в Markdown.
🔹statsmodels
Пакет, который дополняет scipy, в частности инструментарием описательной статистики и расширенными методами для построения регрессионных моделей, анализа временных рядов и проведения статистических тестов.
🔹How to Remove Items From Lists in Python
Новая статья на Real Python об очень прикладной задаче.
🔹Topological sort
Статья описывает, как с помощью Python-библиотеки graphlib можно выполнить топологическую сортировку задач, представленных в виде ориентированного ациклического графа (DAG).
🔹Обвиваем YouTube змеем
Полезная статья о том, как скачивать видео, аудио, плейлисты и каналы с YouTube, используя библиотеки вроде pytubefix.
🔹MarkItDown
Это Python-инструмент для конвертации файлов и офисных документов в Markdown.
🔹statsmodels
Пакет, который дополняет scipy, в частности инструментарием описательной статистики и расширенными методами для построения регрессионных моделей, анализа временных рядов и проведения статистических тестов.
🔹How to Remove Items From Lists in Python
Новая статья на Real Python об очень прикладной задаче.
🔹Topological sort
Статья описывает, как с помощью Python-библиотеки graphlib можно выполнить топологическую сортировку задач, представленных в виде ориентированного ациклического графа (DAG).
🔹Обвиваем YouTube змеем
Полезная статья о том, как скачивать видео, аудио, плейлисты и каналы с YouTube, используя библиотеки вроде pytubefix.
👍4❤2
❓Проверяем себя на знание Django
Это Django Quiz 2024 в блоге Adam Johnson. Состоит из 12 вопросов.
👉 Пройти можно по этой ссылке
👇 Как пройдёте, делитесь результатами в комментариях
Это Django Quiz 2024 в блоге Adam Johnson. Состоит из 12 вопросов.
👉 Пройти можно по этой ссылке
👇 Как пройдёте, делитесь результатами в комментариях
❤5🥱2👍1
🧑💻 My SQLAlchemy Cookbook: как работать с библиотекой эффективно
SQLAlchemy — это мощная библиотека для работы с базами данных, предоставляющая инструменты для выполнения SQL-запросов, управления схемой базы данных и работы с объектами в стиле ORM (Object-Relational Mapping).
Разработчик и автор блога Jamie's Blog создал Cookbook с часто используемыми шаблонами для работы с SQLAlchemy. Cookbook реализован в формате интерактивного Jupyter-ноутбука. Это позволяет быстро тестировать примеры кода и изучать лучшие практики использования библиотеки.
🔗 Ссылка
Разработчик и автор блога Jamie's Blog создал Cookbook с часто используемыми шаблонами для работы с SQLAlchemy. Cookbook реализован в формате интерактивного Jupyter-ноутбука. Это позволяет быстро тестировать примеры кода и изучать лучшие практики использования библиотеки.
🔗 Ссылка
👍14❤3
📚Напоминаем про наш полный курс «Самоучитель по Python для начинающих»
Мы написали и собрали для вас в одну подборку все 25 глав и 230 практических заданий!
🐍 Часть 1: Особенности, сферы применения, установка, онлайн IDE
🐍 Часть 2: Все, что нужно для изучения Python с нуля – книги, сайты, каналы и курсы
🐍 Часть 3: Типы данных: преобразование и базовые операции
🐍 Часть 4: Методы работы со строками
🐍 Часть 5: Методы работы со списками и списковыми включениями
🐍 Часть 6: Методы работы со словарями и генераторами словарей
🐍 Часть 7: Методы работы с кортежами
🐍 Часть 8: Методы работы со множествами
🐍 Часть 9: Особенности цикла for
🐍 Часть 10: Условный цикл while
🐍 Часть 11: Функции с позиционными и именованными аргументами
🐍 Часть 12: Анонимные функции
🐍 Часть 13: Рекурсивные функции
🐍 Часть 14: Функции высшего порядка, замыкания и декораторы
🐍 Часть 15: Методы работы с файлами и файловой системой
🐍 Часть 16: Регулярные выражения
🐍 Часть 17: Основы скрапинга и парсинга
🐍 Часть 18: Основы ООП – инкапсуляция и наследование
🐍 Часть 19: Основы ООП – абстракция и полиморфизм
🐍 Часть 20: Графический интерфейс на Tkinter
🐍 Часть 21: Основы разработки игр на Pygame
🐍 Часть 22: Основы работы с SQLite
🐍 Часть 23: Основы веб-разработки на Flask
🐍 Часть 24: Основы работы с NumPy
🐍 Часть 25: Основы анализа данных с Pandas
Мы написали и собрали для вас в одну подборку все 25 глав и 230 практических заданий!
🐍 Часть 1: Особенности, сферы применения, установка, онлайн IDE
🐍 Часть 2: Все, что нужно для изучения Python с нуля – книги, сайты, каналы и курсы
🐍 Часть 3: Типы данных: преобразование и базовые операции
🐍 Часть 4: Методы работы со строками
🐍 Часть 5: Методы работы со списками и списковыми включениями
🐍 Часть 6: Методы работы со словарями и генераторами словарей
🐍 Часть 7: Методы работы с кортежами
🐍 Часть 8: Методы работы со множествами
🐍 Часть 9: Особенности цикла for
🐍 Часть 10: Условный цикл while
🐍 Часть 11: Функции с позиционными и именованными аргументами
🐍 Часть 12: Анонимные функции
🐍 Часть 13: Рекурсивные функции
🐍 Часть 14: Функции высшего порядка, замыкания и декораторы
🐍 Часть 15: Методы работы с файлами и файловой системой
🐍 Часть 16: Регулярные выражения
🐍 Часть 17: Основы скрапинга и парсинга
🐍 Часть 18: Основы ООП – инкапсуляция и наследование
🐍 Часть 19: Основы ООП – абстракция и полиморфизм
🐍 Часть 20: Графический интерфейс на Tkinter
🐍 Часть 21: Основы разработки игр на Pygame
🐍 Часть 22: Основы работы с SQLite
🐍 Часть 23: Основы веб-разработки на Flask
🐍 Часть 24: Основы работы с NumPy
🐍 Часть 25: Основы анализа данных с Pandas
🔥11👍4❤2👏1
Forwarded from Proglib.academy | IT-курсы
👨🏼💻💼 5 возможных причин провала проектов в Data Science
Рассказываем в нашей статье о самых частых проблемах в реализации проектов с большими данными, которые могут привести к провалу.
🔗 Ссылка на статью
Забирайте курс и не проваливайте свои проекты:
🔵 Математика для Data Science
Рассказываем в нашей статье о самых частых проблемах в реализации проектов с большими данными, которые могут привести к провалу.
Забирайте курс и не проваливайте свои проекты:
Please open Telegram to view this post
VIEW IN TELEGRAM
👏4❤1
Мы запустили свежий канал, где делимся идеями для дизайна интерфейсов. Всё самое стильное, оригинальное и вдохновляющее теперь в одном месте.
📌 Чем полезен канал?
→ Идеи для дизайна интерфейсов.
→ Анимации, которые можно повторить или адаптировать.
→ Лёгкий способ искать вдохновение перед новым проектом.
👉 Подписывайтесь и вдохновляйтесь: UX in GIF
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5🔥2👍1
🐍✍️ Совет: всегда указывайте кодировку при сохранении файлов
Если ваш код может запускаться на разных операционных системах (например, Windows и Linux), всегда указывайте кодировку для файлов, которые вы читаете или записываете.
❓Почему это важно?
На Windows Python по умолчанию использует кодировку Windows-1252 (cp1252), тогда как на других системах, таких как Linux и macOS, используется UTF-8. Если в данных окажутся символы вне ASCII (например, ✨), несоответствие кодировок может привести к ошибкам чтения или записи.
✅ Для предотвращения таких проблем всегда указывайте кодировку явно. Наилучший выбор —
#советы
Если ваш код может запускаться на разных операционных системах (например, Windows и Linux), всегда указывайте кодировку для файлов, которые вы читаете или записываете.
❓Почему это важно?
На Windows Python по умолчанию использует кодировку Windows-1252 (cp1252), тогда как на других системах, таких как Linux и macOS, используется UTF-8. Если в данных окажутся символы вне ASCII (например, ✨), несоответствие кодировок может привести к ошибкам чтения или записи.
✅ Для предотвращения таких проблем всегда указывайте кодировку явно. Наилучший выбор —
encoding="utf-8"
.#советы
👍31🎉3❤2
Forwarded from Proglib.academy | IT-курсы
🐍🛣 Как изучать Python в 2025 году: дорожная карта
Детальный план обучения Python с нуля — разбираем каждый шаг на пути к профессиональной разработке в нашей статье:
🔗 Ссылка
Начните свой путь в IT вместе с нашим курсом по пайтон:
🔵 Основы программирования на Python
Детальный план обучения Python с нуля — разбираем каждый шаг на пути к профессиональной разработке в нашей статье:
🔗 Ссылка
Начните свой путь в IT вместе с нашим курсом по пайтон:
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8❤2
new_year.py
5.7 KB
🐢🎄 Немного черепашьего кода под Новый год
▪️Скачай .py-файл
▪️Запусти его через терминал
▪️Скачай .py-файл
▪️Запусти его через терминал
python new_year.py
❤10🌚6👾3🔥1
🌍✈️ 6 идей, как ускорить поиск работы за рубежом
Статья для тех, кто устал от отказов и безрезультатных поисков. Узнайте секреты, которые помогут вам найти работу за рубежом в разы быстрее!
👉 Читать статью
Статья для тех, кто устал от отказов и безрезультатных поисков. Узнайте секреты, которые помогут вам найти работу за рубежом в разы быстрее!
👉 Читать статью
❤3
👾🎄 Чем заниматься на новогодних каникулах? Ну, можно, например, заново пройти игры детства. А мы как раз сделали для вас подборку классических тайтлов, при создании которых использовался наш любимый Python
⚠️Осторожно, может свести олдскулы
✨ Battlefield 2
Использует Python для реализации ключевых элементов геймплея, таких как подсчёт очков и балансировка команд.
✨ Star Trek Bridge Commander
Python применялся как язык сценариев для миссий, а также для множества других функций.
✨ World of Tanks
Python использовался как скриптовой язык.
✨ Civilization 4
На Python реализована внутренняя логика в дополнении к легендарной серии стратегических игр.
✨ Vampire: The Masquerade — Bloodlines
Хотя сама игра (и её движок) написана на C++, сценарии для всех квестов и подобных элементов реализованы с использованием Python.
✨ Battlefield 2
Использует Python для реализации ключевых элементов геймплея, таких как подсчёт очков и балансировка команд.
✨ Star Trek Bridge Commander
Python применялся как язык сценариев для миссий, а также для множества других функций.
✨ World of Tanks
Python использовался как скриптовой язык.
✨ Civilization 4
На Python реализована внутренняя логика в дополнении к легендарной серии стратегических игр.
✨ Vampire: The Masquerade — Bloodlines
Хотя сама игра (и её движок) написана на C++, сценарии для всех квестов и подобных элементов реализованы с использованием Python.
👾6❤3
🐍🥂🎉 С наступающим Новым годом, друзья (а кого-то с уже наступившим) !
Наша команда желает вам:
Меньше багов ❌🐛
Больше чистого и понятного кода ✨📜
Успехов в обучении и освоении новых технологий 📘👨💻
И, конечно, стабильного деплоя с первой попытки! 🔧✅
Этот пост можно использовать, чтобы поздравить друг друга. Ставьте 🎉!
Наша команда желает вам:
Меньше багов ❌🐛
Больше чистого и понятного кода ✨📜
Успехов в обучении и освоении новых технологий 📘👨💻
И, конечно, стабильного деплоя с первой попытки! 🔧✅
Этот пост можно использовать, чтобы поздравить друг друга. Ставьте 🎉!
❤22🎉11❤🔥2
🧑💻 Статьи для IT: как объяснять и распространять значимые идеи
Напоминаем, что у нас есть бесплатный курс для всех, кто хочет научиться интересно писать — о программировании и в целом.
Что: семь модулей, посвященных написанию, редактированию, иллюстрированию и распространению публикаций.
Для кого: для авторов, копирайтеров и просто программистов, которые хотят научиться интересно рассказывать о своих проектах.
👉Материалы регулярно дополняются, обновляются и корректируются. А еще мы отвечаем на все учебные вопросы в комментариях курса.
Напоминаем, что у нас есть бесплатный курс для всех, кто хочет научиться интересно писать — о программировании и в целом.
Что: семь модулей, посвященных написанию, редактированию, иллюстрированию и распространению публикаций.
Для кого: для авторов, копирайтеров и просто программистов, которые хотят научиться интересно рассказывать о своих проектах.
👉Материалы регулярно дополняются, обновляются и корректируются. А еще мы отвечаем на все учебные вопросы в комментариях курса.
❤4🎉4
Forwarded from Библиотека программиста | программирование, кодинг, разработка
💻📈 Итоги года Proglib: 2024 год в цифрах и достижениях
«Библиотека программиста» подводит итоги 2024 года: 415 экспертных статей и миллион просмотров ежемесячно. Разбираем ключевые достижения, лучшие материалы и делимся планами развития.
👉 Читать статью
👉 Зеркало
P. S. Ну просто не могли не прикрепить мем года к этому посту 🫶
«Библиотека программиста» подводит итоги 2024 года: 415 экспертных статей и миллион просмотров ежемесячно. Разбираем ключевые достижения, лучшие материалы и делимся планами развития.
👉 Читать статью
👉 Зеркало
😁11👍5❤1
⚙️ Подпишись на нашу еженедельную email-рассылку, чтобы быть в курсе последних открытий и тенденций в мире бэкенда.
В еженедельных письмах ты найдешь:
● Языки программирования и фреймворки для бэкенда
● Архитектура и проектирование серверных приложений
● Базы данных и управление данными
● Безопасность и защита данных
● Облачные технологии и DevOps
● API и интеграции
● Тестирование и отладка
● Инструменты и утилиты для бэкенд-разработчиков
● Лучшие практики и паттерны проектирования
👉Подписаться👈
В еженедельных письмах ты найдешь:
● Языки программирования и фреймворки для бэкенда
● Архитектура и проектирование серверных приложений
● Базы данных и управление данными
● Безопасность и защита данных
● Облачные технологии и DevOps
● API и интеграции
● Тестирование и отладка
● Инструменты и утилиты для бэкенд-разработчиков
● Лучшие практики и паттерны проектирования
👉Подписаться👈
❤2
Forwarded from Библиотека тестировщика | QA, тестирование, quality assurance, manual testing, autotesting, ручное тестирование, автотесты
Даже самые целеустремлённые и дисциплинированные разработчики порой сталкиваются с периодами прокрастинации. Это состояние чаще вызвано глубокими причинами, чем просто нежеланием работать. Делимся личной историей разработчика, сумевшего преодолеть прокрастинацию.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍16❤3👏2😁1