Python Ninja | Программирование
6.92K subscribers
1.08K photos
99 videos
917 links
Канал для всех кто хочет освоить или прокачать навыки программирования на Python. Присоединяйся, чтобы стать настоящим Python Ninja!

Связь: @sfoninja
Download Telegram
Как писать код быстрее 👀

✈️ Python Ninja
Please open Telegram to view this post
VIEW IN TELEGRAM
16👍2
Подарочек на выходные от David Beazley бесплатный практический курс — «Practical Python Programming»

Охватывает ключевые темы: организация кода, ООП, внутреннее устройство объектов, генераторы, тестирование и пакеты. Более 10 000 звёзд на GitHub, без регистрации, с примерами кода и домашками

Начинай уже сегодня 📝

☝️ Ссылка источник

✈️ Python Ninja
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥1
Нашёл для вас шпаргалку по самым частым ошибкам в Python

Эта шпаргалка поможет быстро находить и устранять распространённые ошибки в Python. Вы узнаете, как распознавать SyntaxError, TypeError, NameError и другие исключения, а также разберётесь в их причинах

В материале есть примеры ошибок и простые способы их исправления — от пропущенных кавычек до проблем с файлами и словарями

Сохраняй пригодится 📝

✈️ Python Ninja
Please open Telegram to view this post
VIEW IN TELEGRAM
👍121
Ловите подгон коллекция интерактивных лабораторий от KodeKloud

Бесплатная платформа с интерактивными лабораториями для практики Linux и Kubernetes. Здесь можно отточить навыки администрирования, работы с контейнерами и облачными технологиями через реальные задания в браузере, без установки дополнительного ПО 😌

☝️ Ссылка источник

✈️ Python Ninja
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
6👍2
Совет по Python

Не преобразовывай итераторы в списки только ради срезов. Это тратит память и время впустую 😬

Вместо этого используй islice из модуля itertools — результат тот же, но без лишних затрат 💪

from itertools import islice

# Плохо: загружает всё в память
data = list(big_file_iter)
first_10 = data[:10]

# Хорошо: берёт только первые 10 элементов
first_10 = list(islice(big_file_iter, 10))


Python Ninja
Please open Telegram to view this post
VIEW IN TELEGRAM
🤝4🔥1
Принес полезное «DockerCheatSheet» — руководство по использованию Docker

Удобная шпаргалка Docker всё нужное в одном месте: основные команды, примеры конфигурации Dockerfile, инструкции по управлению образами, контейнерами, сетями и томами, а также краткий обзор docker-compose

Забираем в закладки пригодится❤️

☝️ Ссылка источник

Python Ninja
Please open Telegram to view this post
VIEW IN TELEGRAM
4👍1
Чувство вины оно такое 👀

Python Ninja
Please open Telegram to view this post
VIEW IN TELEGRAM
😁154❤‍🔥2
Держите ещё одну сокровищницу для новичков «Coddy Journeys»

Бесплатная онлайн платформа где вы осваиваете программирование, проходя интерактивные маршруты и решаете задачи прямо в браузере

Учёба превращается в игру, шаг за шагом к своим первым успехам в IT ❤️

☝️ Ссылка источник

Python Ninja
Please open Telegram to view this post
VIEW IN TELEGRAM
3🔥3
This media is not supported in your browser
VIEW IN TELEGRAM
Лучший способ увидеть как на самом деле работает ML «Drawdata»

Используйте Drawdata, чтобы прямо в Jupyter нарисовать 2D-датасет, выбирать точки через виджет и наблюдать, как модель обновляется по мере добавления данных

Полностью интерактивно, в реальном времени и open-source 🥇

Ссылка источник

Python Ninja
Please open Telegram to view this post
VIEW IN TELEGRAM
3👍3
Мощный ресурс «RefactoringGuru» всё о паттернах проектирования

Собраны все основные паттерны проектирования с примерами кода, схемами и краткими объяснениями. Удобно для повторения, обучения или собеседований

☝️ Ссылка источник

Python Ninja
Please open Telegram to view this post
VIEW IN TELEGRAM
8👍2
Ловите подгон книга «Think Python»

Бесплатная онлайн‑книга, которая вводит в мир Python с самых азов: от переменных и условий до рекурсии, классов и объектов, шаг за шагом раскрывая язык программирования, при этом позволяя сразу запускать код в браузере

Оставайтесь любопытными вот что я бы сказал начинающим 🔥

☝️ Ссылка источник

Python Ninja
Please open Telegram to view this post
VIEW IN TELEGRAM
11👍1
Kubernetes The Hard Way — мощный гайд где ты вручную поднимаешь кластер

Автор поднял более 400 кластеров вручную и делится результатами почти двух лет работы и скриптов, отполированных до блеска. Если хочешь не просто «запустить Kubernetes», а разобраться, почему каждый бинарь и каждое соединение работают именно так — эта сокровищница для тебя 🏴‍☠️

☝️ Ссылка источник

Python Ninja
Please open Telegram to view this post
VIEW IN TELEGRAM
4🤝1
Вайб-качалка 😏

Python Ninja
Please open Telegram to view this post
VIEW IN TELEGRAM
😁14
This media is not supported in your browser
VIEW IN TELEGRAM
Знаете ли вы, что VSCode умеет открывать браузер прямо из редактора?

И для этого не нужны никакие сторонние расширения — всё работает «из коробки». Следите за изменениями в реальном времени.

Ставь лайк если не знал

Python Ninja
Please open Telegram to view this post
VIEW IN TELEGRAM
9👍6
Найди неверное выражение с оператором присваивания

Что выведет код 😢

Python Ninja
Please open Telegram to view this post
VIEW IN TELEGRAM
3😎1
Варианты
Anonymous Quiz
8%
A
6%
B
17%
C
70%
D
3❤‍🔥2
Сетевые команды Windows: Краткий справочник

Держите список самых полезных команд для диагностики и управления сетью в операционной системе Windows 🏴‍☠️

Python Ninja
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥121
Принес энциклопедию алгоритмов с примерами кода «The Algorithms»

Тонна алгоритмов с открытым исходным кодом, красиво оформленные, удобно искать и изучать. Python, Go, Java, C++, JavaScript и даже Rust. Если хочешь реально разобраться в алгоритмах — начни отсюда 📝

☝️ Ссылка источник

✈️ Python Ninja
Please open Telegram to view this post
VIEW IN TELEGRAM
🤩41
This media is not supported in your browser
VIEW IN TELEGRAM
Ловите подгон «Exercism» образовательная онлайн платформа ориентированная на практику

Более 7000 упражнений на 75 различных ЯП. Каждый язык представлен целой дорожкой с задачами, которые помогут разобраться во всех тонкостях шаг за шагом

Отличное место чтобы подтянуть навыки или попробовать новый язык 😎

☝️ Ссылка источник

Python Ninja
Please open Telegram to view this post
VIEW IN TELEGRAM
25👍2