Разъяснивший Python
Открыть в Telegram
Твой проводник в омут Python'а Ссылка: @Portal_v_IT Сотрудничество: @oleginc
Больше6 893
Подписчики
+224 часа
-97 дней
-6430 дней
Архив постов
6 890
📓 Python 3. Самое необходимое.
• Описан базовый синтаксис языка Python 3: типы данных, операторы, условия, циклы, регулярные выражения, встроенные функции, объектно-ориентированное программирование, обработка исключений, часто используемые модули стандартной библиотеки и установка дополнительных модулей. Даны основы SQLite, описан интерфейс доступа к базам данных SQLite и MySQL, в том числе посредством ODBC. Рассмотрена работа с изображениями с помощью библиотек Pillow и Wand, получение данных из Интернета и использование архивов различных форматов.
• Книга содержит более двухсот практических примеров, помогающих начать программировать на языке Python самостоятельно.
#RU
6 890
Принцип YAGNI
Вам это не нужно. Не добавляйте кнопку, если вам об этом не просили. Не убивайте всё время на супер быстрый движок, если вас об этом не просили.
Инициатива это хорошо, но из-за неё может уйти больше времени на разработку. К тому же, каждая функция должна оплачиваться и, чаще всего, из кошелька клиента.
Кратко: если новая фича может принести пользу и при этом не потратит много времени/денег, то внедряйте, но перед этим обсудите с клиентом.
#принцип
6 890
Must Have для разработчиков! Итак, хотим поделится подборкой каналов.
@bzd_channel - Книги для программистов
@Python_Community_ru — Cообщество Python-разработчиков
@u_programmer — Всё самое смешное и актуальное на IT тематику
Напрягай мозги и подписывайся!
6 890
⚡️ Виртуальная среда
Сколько у вас проектов на пк? И у каждого свои зависимости. Не хотите перенести их в отдельную папку?
Виртуальная среда — это место, которое изолированно от системы. Создать —
python3 -m venv path/to/env.
Запуск — source path/to/env/bin/activate. После можете спокойно python, pip, easy_install. Все действия будут происходить внутри среды.
Преимущества: проекты легче переносятся, чище файл requirements.txt и нет проблем с другими проектами, а также легче полностью избавится от проекта.
#миниурок6 890
Надоело искать книги по всему интернету? Тогда это то что ты искал.
1) Крупная русскоязычная библиотека книг по программированию
2) Бот для поиска книг (В базе уже более 1500 книг)
3) Англоязычная библиотека книг по программированию
6 890
Принцип DRY
Don't repeat yourself («не повторяйся») — этот принцип означает, что стоит избегать дублирования кода или данных.
Внесение изменений в такой код становится в разы сложнее. Что если вы забыли добавить фичу в другом файле? Этот вопрос не даст вам покоя.
Следование принципу приводит проект к модульной архитектуре с чётким разделением между бизнес-логикой и программными классами.
#принцип #dry
6 890
3 вещи, без которых айтишнику не обойтись:
1. Хороший тимлид.
2. Удобная библиотека.
3. Подписка на CodeMode
Это главное хранлище книг и уроков для программистов.
Выучить новый язык, разобраться с алгоритмами и начать писать сайты — для этого курсы больше не нужны. Здесь вас прокачают бесплатно хоть до сеньора.
Не хотите тратить время и собирать всю инфу по крупицам? Переходите и качайте скиллы: @code_m0de
6 890
Я знаю что так будет, но почему?
Во первых вспоминаем, что значения по умолчанию генерируются только один раз и хранятся в
func.__defaults__.
Во вторых, вспоминаем про булевые операции, что они могут возвращать не только True/False, а и сами значения.
#объяснение6 890
💡 JavaScript - канал, в котором админ рассказывает сложный javascript человеческим языком.
Подписывайся, если хочешь прокачать JS и повысить свой чек за работу - t.me/simple_js
6 890
🔥 Оператор моржа
Помните, я рассказывал про оператор моржа, который появился в Python 3.9? Так вот, если вы до сих пор не понимаете, зачем и когда его использовать, то это видео для вас.
В ролике рассказывается про сам оператор, а после идут примеры его использования на практике. Приятного просмотра!
Смотреть | #видео
6 890
Для тех кто просил, тот самый канал с товарами для программистов👇
https://t.me/+8c5sBi3VofNjYTYy
6 890
Скинуть вам годный канал с подборкой товаров для программистов?
6 890
VSCode в браузере
Если у вас слабый пк или просто лень скачивать IDE на свой пк, то можете запустить его в браузере.
Он поддерживает почти все функции десктопного редактора, так ещё может подключаться к git репозиторию и править там (если есть доступ).
Единственный недостаток — расширения. Они доступны, но с серьёзными ограничениями. Python работает, уже хорошо.
Ссылка на сайт
#другое
6 890
⚡️ Python Teacher в Telegram!
Лучший канал про Python — фишки, советы, задачи и секреты языка. Каждый день только новая информация!
Успейте, пока не закрыли доступ: @Python_Teacherr
6 890
⚡️Среди пользователей Telegram провели опрос на 3 лучших канала по программированию. Взгляните на результаты:
Короче говоря, IT – здесь вас с нуля обучат кодингу на разных языках. C++, Java, Python, PHP – всю инфу разжевали так, что поймут даже чайники.
Голос питона – изучите самый популярный язык – Python. Простые инструкции, подборки книг и полезные видеоуроки.
Диванный эксперт по IT – фишки по кодингу, новости и бизнес. С мира по нитке.
3 канала вместо тысячи книг и курсов. Подписывайтесь!
6 890
📕 Книга "Искусственный интелект с примерами на Python."
Автор: Пратик.Дж
Год издания: 2019
Язык: Русский
Описание: Эта книга адресована разработчикам на языке Python, которые интересуются созданием приложений с использованием искусственного интеллекта. Книга написана так, чтобы излагаемый материал был доступен даже тем, кто только осваивает Python. Хорошее знание этого языка будет лишь дополнительным положительным фактором, способствующим более эффективной работе с файлами примеров. Но книга будет полезна и опытным программистам, которые хотят применять методы искусственного интеллекта в рамках уже изученных ими платформ.
👇 Читать/скачать книгу 👇
#ru #python
6 890
Спешите присоединиться к бесплатному онлайн-интенсиву по Python-разработке 8–10 августа в 19:00 по московскому времени! Познакомитесь с востребованным языком программирования. Узнаете, как работают «умные» чат-боты и виртуальные ассистенты ⚙️
Подробная программа: ▶️ https://clc.to/py4V3g.
✔️ Освоите основы программирования на Python.
✔️ Узнаете, что такое NLU и как компьютер понимает естественную речь.
✔️ Разберёте архитектуру «умных» чат-ботов.
✔️ Создадите чат-бота, научите его говорить и подключите к Telegram.
👉 Спикер интенсива — Михаил Овчинников, главный методист технического направления Skillbox. Разрабатывает ПО последние 17 лет. Докладчик крупнейших IT-конференций России. Специалист в области разработки высоконагруженных систем, обработки больших данных и машинного обучения.
🎁 Всем участникам подарим электронную книгу Пола Доэрти и Джеймса Уилсона «Человек + машина» издательства МИФ. Подключайтесь к прямым эфирам и используйте возможность получить сертификат на 10 000 рублей на любой курс Skillbox.
