Telegram Group Search
📌 Что такое кортеж в Python

Если совсем просто — кортеж (tuple) — это как список, только его нельзя менять.

Пример:
user = ('Max', 25, 'Seattle')


Это «пакет данных» — имя, возраст, город.
Можно посмотреть, что внутри (print(user[0])),
но нельзя заменить (user[0] = 'John' выдаст ошибку).

Зачем тогда кортежи:
— данные стабильны и не должны меняться (например, координаты или настройки)
— занимают меньше памяти, чем списки
— можно использовать как ключи в словаре

🏃‍♀️ Азбука айтишника

#ликбез
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍1
Что из этого — кортеж?
Anonymous Quiz
7%
{1, 2, 3}
13%
[1, 2, 3]
80%
(1, 2, 3)
Можно ли изменить элемент кортежа?
Anonymous Quiz
83%
Нет, кортеж — неизменяемый
17%
Да, как в списке
Как создать кортеж из одного элемента?
Anonymous Quiz
52%
(5)
38%
(5,)
10%
[5,]
Что выведет код?

t = (10, 20, 30) print(t[1])
Anonymous Quiz
25%
10
59%
20
16%
error
Нужно ли сейчас высшее образование для работы в IT?

Многие говорят, что IT-пузырь лопается, вакансий становится меньше, а конкуренция среди новичков растёт. В 2024–2025 годах компании сокращали IT-штаты, а конкуренция среди джунов высокая, но не критичная.

По закону, работать в IT можно без высшего образования. Однаков высшее образование даёт некоторые преимущества:

– Отсрочку от армии (для многих это пункт №1);
– Возможность мягкой миграции — не только в другую страну (учёба даёт возможность получить студенческую визу), но и в другой город (учёба обеспечит общежитием).
– Небольшое преимущество при найме, особенно если диплом из престижного вуза;
– Возможность работать в госучреждениях (там профильное высшее образование зачастую необходимо).


Главный вопрос — если в IT плохо, то где хорошо? И стоит ли тратить 4 года на учебу ради этих плюсов?

Делитесь мнением 👇

🏃‍♀️ Азбука айтишника

#междусобойчик
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1🙏1
🛠 Автоматизация задач с n8n

Что если бы все рутинные задачи делались сами? Вот тут заходит n8n — платформа для автоматизации, которая не пытается за вас кодить, но умеет связать 400+ сервисов в рабочие цепочки.

➡️ Что умеет

▪️ Подключает сервисы (Google Drive, Telegram, GitHub, CRM-системы и т.д.)

▪️ Позволяет писать свои скрипты на JavaScript/Python

▪️ Интегрирует AI-агентов (LangChain, LLM-модели)

▪️ Даёт полную автономность — можно self-host или в облаке

📌 Примеры юзкейсов:
— Автопостинг в соцсетях из Notion
— Бэкапы базы в S3 раз в день
— Автообновление данных в Google Sheets
— Автоматизация CI/CD (GitHub + CI-инструменты)

Если мозги не варят — есть 900+ готовых шаблонов

📎 GitHub

🏃‍♀️ Азбука айтишника

#буст
Please open Telegram to view this post
VIEW IN TELEGRAM
💥 Октябрь — месяц апгрейда!

До конца этого месяца действует скидка 40% на все курсы Proglib Academy (кроме AI-агентов, ML для старта и математики).

Под акцию попал и наш хит — курс «Алгоритмы и структуры данных».

👨‍💻 Он подойдёт джунам, мидлам и всем, кто хочет писать код осознанно, а не наугад.

👨‍🏫 Преподаватели — инженеры из Яндекса и ВШЭ.

🎓 Сертификат по итогам обучения — в портфолио.

47 видеоуроков и 150 практических задач;
поддержка преподавателей и чат;
доступ к материалам на 12 месяцев.

Полная программа курса тут 👈

👉 Остальные курсы
📎 30 бесплатных API для разработчиков

🏃‍♀️ Азбука айтишника

#буст
Please open Telegram to view this post
VIEW IN TELEGRAM
🎓 От кодера к дирижеру: как вайб-кодинг меняет рынок IT-образования

Помнишь свою первую программу "Hello World"? А сейчас студенты начинают с фразы «Привет, ChatGPT, создай мне приложение для учета расходов».

И знаешь что? Получают рабочий результат быстрее, чем мы когда-то выводили эту чертову строчку на экран. Это меняет всю философию обучения программированию.

👉 Рассказываем, как именно меняется обучение будущих айтишников и к чему это может привести

А если после статьи захотите разобраться, как работает математика в Data Science — вот экспресс-курс, который всё расставит по полочкам

🏃‍♀️ Азбука айтишника

#буст
Please open Telegram to view this post
VIEW IN TELEGRAM
💜Интерактивная карта Python‑пакетов PyPI

Разработчик Леннарт Финке создал проект визуализации примерно 100 тыс. пакетов PyPI и их зависимостей.

PyPI, репозиторий пакетов Python Software Foundation, насчитывает более полумиллиона проектов с открытым исходным кодом. Поскольку я использую многие из них каждый день, мне показалось уместным получше узнать этот набор пакетов и выразить им свою признательность. Индексация на сайте обеспечивает удобный поиск и фильтрацию, что хорошо при поиске чего‑то конкретного. Однако я решил взглянуть на каждый пакет сразу, построить визуализацию, — пояснил Финке.


Для визуализации и сбора метаданных использовался JSON API от PyPI, а также данные из копии репозитория на BigQuery.

🤨 Чем полезен проект:

— Найдете новые пакеты Python и их взаимосвязи
— Поймете структуру экосистемы Python
— Посмотрите изнутри, как можно реализовать такую визуализацию

➡️ Взглянуть на проект — здесь
➡️ GitHub проекта

🏃‍♀️ Азбука айтишника

#ликбез
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
🗿 ООП: инкапсуляция, наследование и полиморфизм

ООП — это не набор шаблонов из книжек, а инженерный подход. Парадигма, которая помогает организовать программный код, разделяя его на независимые и легко управляемые блоки, называемые объектами. ООП делает код более модульным и гибким, что облегчает его поддержку и расширение.

Основные концепции ООП:

Объект — это коробка, в которой хранятся данные и методы. Программисты создают объекты на основе классов. Каждый объект на основе одного класса имеет одинаковое поведение, но может отличаться данными.

Класс — это инструкция или шаблон для создания объектов. Он задает, какие данные (свойства) и какие методы будут у объектов, созданных на его основе.

Теперь рассмотрим три важнейших принципа ООП:

1. Инкапсуляция: принцип заключается в том, что данные объекта скрыты от внешнего мира, и доступ к ним можно получить только через специально предусмотренные методы — геттеры и сеттеры. Это защищает данные от неконтролируемых изменений и упрощает взаимодействие с объектами. 

2. Наследование: наследование позволяет создавать новые классы на основе существующих, перенимая все их свойства и методы. Это упрощает повторное использование кода и расширение функционала без переписывания существующих решений.

3. Полиморфизм: принцип позволяет объектам разных классов обрабатывать однотипные операции по-разному, в зависимости от их реального типа. Это дает возможность писать более общий и гибкий код.

Если вы режете код, а не играете им в дартс — ООП может сильно помочь. Не потому что модно, а потому что позволяет думать про поведение, не теряя структуру.

🏃‍♀️ Азбука айтишника

#междусобойчик
Please open Telegram to view this post
VIEW IN TELEGRAM
❤‍🔥22👍2
🎓 Как вайб-кодинг меняет рынок IT-образования

В карточках разобрали, как именно меняется обучение будущих айтишников и к чему это может привести.

👉 Читать статью

🏃‍♀️ Азбука айтишника

#буст
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔2👍1
📊 Бесплатные курсы от Стэнфорда для тех, кто хочет ворваться в ML

Пока остальные учат PHP и C++, у тебя есть шанс изучить ML и быть востребованным спецом в ближайшее десять лет (это минимум).

Собрали 5 бесплатных курсов от Стэнфорда — бери и учись, пока они не закрылись.

➡️ Подборка для настоящего буста

1️⃣ Введение в ИИ — узнаешь, что делает ChatGPT умным (и почему нейросети иногда тупят).

2️⃣ ИИ для автопилотов — программируем беспилотники и не даём им врезаться в столбы.

3️⃣ Python для начинающих — чтобы не писать SQL-запросы в Excel.

4️⃣ Машинное обучение — не просто «подключить библиотеку», а реально понять, как работают модели.

5️⃣ Статистика и моделирование — чтобы не строить графики «на глаз».

5️⃣ Программирование на R — когда надо ковырять большие данные.

🏃‍♀️ Азбука айтишника

#буст
Please open Telegram to view this post
VIEW IN TELEGRAM
🧠 Готовишься к собесам, а ноутбук еле тянет IDE?

Самое время прокачать скиллы и апгрейднуть железо!

Proglib Academy разыгрывает MacBook Pro 14 (M3 Pro, 36 GB, 1 TB SSD) 💻

Купи любой наш курс до 15 ноября → пройди 2 недели обучения → напиши куратору #розыгрыш. Всё, ты в игре!

📚 Среди курсов:

▫️ Алгоритмы и структуры данных — топ для подготовки к собесам в Яндекс и FAANG.

▫️ Архитектуры и шаблоны проектирования — чтобы думать как senior.

▫️ Python, математика для DS, основы IT и другие направления.

👉 Принять участие
2025/10/27 13:36:57
Back to Top
HTML Embed Code: