INNOPROG — здесь об IT
Open in Telegram
Канал онлайн-школы из города Иннополис, где учат IT-профессиям в Telegram 👨💻 💬 все про IT, программирование, ИИ 💬 бесплатные уроки, советы и лайфхаки 💬 сервисы, тренды, рекомендации 🎓 Здесь учат IT: @innoprog_bot 💻 Наш сайт: https://innoprog.ru/
Show more388
Subscribers
-124 hours
-37 days
-430 days
Data loading in progress...
Similar Channels
Tags Cloud
Incoming and Outgoing Mentions
---
---
---
---
---
---
Attracting Subscribers
September '26
September '26
+1
in 0 channels
August '26
+6
in 1 channels
Get PRO
July '26
+3
in 1 channels
Get PRO
June '26
+6
in 1 channels
Get PRO
May '26
+4
in 1 channels
Get PRO
April '26
+6
in 1 channels
Get PRO
March '26
+8
in 1 channels
Get PRO
February '26
+9
in 4 channels
Get PRO
January '26
+4
in 0 channels
Get PRO
December '25
+7
in 1 channels
Get PRO
November '25
+8
in 6 channels
Get PRO
October '25
+7
in 5 channels
Get PRO
September '25
+8
in 1 channels
Get PRO
August '25
+13
in 4 channels
Get PRO
July '25
+36
in 3 channels
Get PRO
June '25
+6
in 0 channels
Get PRO
May '25
+12
in 0 channels
Get PRO
April '25
+12
in 0 channels
Get PRO
March '25
+26
in 0 channels
Get PRO
February '25
+21
in 2 channels
Get PRO
January '25
+37
in 0 channels
Get PRO
December '24
+25
in 0 channels
Get PRO
November '24
+6
in 0 channels
Get PRO
October '24
+16
in 0 channels
Get PRO
September '24
+28
in 2 channels
Get PRO
August '24
+30
in 0 channels
Get PRO
July '24
+16
in 0 channels
Get PRO
June '24
+44
in 0 channels
Get PRO
May '24
+97
in 0 channels
Get PRO
April '24
+103
in 0 channels
Get PRO
March '24
+49
in 0 channels
Get PRO
February '24
+251
in 0 channels
| Date | Subscriber Growth | Mentions | Channels | |
| 07 September | 0 | |||
| 06 September | 0 | |||
| 05 September | +1 | |||
| 04 September | 0 | |||
| 03 September | 0 | |||
| 02 September | 0 | |||
| 01 September | 0 |
Channel Posts
👨💻 Во что превратилась идея, с которой все началось?
Когда мы только начинали, у нас не было большого штата и готовой системы. Но было понимание, каким должно быть обучение программированию. Именно это и изменило все
📚 Пиши слово «УРОК» в комментариях, чтобы записаться на бесплатное вводное занятие
| 2 | 📌 Coroutine – это способ организации программного кода, который позволяет выполнять несколько задач одновременно, как будто они идут параллельно, хотя по сути программа быстро «переключается» между ними.
Представьте, что вы читаете книгу и слушаете музыку: вы делаете оба дела, переключаясь между ними, не прекращая ни одно, ни другое. Coroutine делает именно так, позволяя программно менять задачи, чтобы ничего не простаивало и все шло плавно и быстро.
Работает это за счет того, что короутины «делят» работу на маленькие кусочки, и моментально переключаются между ними, когда возникает необходимость.
Такой подход помогает быстро и эффективно управлять ресурсами компьютера, особенно в сетевых приложениях или при работе с большим количеством данных, делая программу более отзывчивой и продуктивной.
❤️ — если было полезно | 51 |
| 3 | 👨💻 Все началось с одного вопроса
Почему одни ученики быстро растут, а другие, несмотря на старания, постоянно отстают? Ответ на него в итоге привел нас к созданию собственной школы 🎓 | 54 |
| 4 | Пора открывать новую главу
Сентябрь – это всегда про свежий старт. Кто-то идет в первый класс, кто-то в университет, а кто-то решает освоить новый навык.
Если в ваших планах есть программирование и IT, мы с удовольствием станем частью этого пути.
С Днем знаний и до встречи в INNOPROG 💜 | 54 |
| 5 | Не просто бот, а твой личный AI-помощник
Представь, что ты сам создал ассистента, который отвечает на вопросы, помогает с задачами и генерирует идеи. Такой проект одновременно учит программированию и показывает, как применять AI на практике.
📚Чтобы получить мини-курс, напиши в комментариях кодовое слово «АССИСТЕНТ». | 59 |
| 6 | 👨💻 Что новая функция Slack меняет для разработчиков, фрилансеров и людей без технического бэкграунда – разбираемся вместе с Артемием, преподавателем INNOPROG в сегодняшних карточках
📌Записаться на занятие к Артемию можно здесь | 88 |
| 7 | Навык, который работодатели замечают сразу ✅
Можно не знать какую-то технологию — этому научат. Но умение общаться, задавать правильные вопросы и брать ответственность за свою работу намного сложнее развить, поэтому именно на это часто обращают внимание еще на собеседовании. | 71 |
| 8 | От поиска мотивации, до веры в себя и любви к IT ❤️ Делимся историей Богдана – ученика INNOPROG!
📌 Хочешь освоить IT-профессию на практике, решая реальные задачи и собирая проекты на собственной платформе школы Иннопрог?
Пиши слово «УРОК» в комментариях, чтобы записаться на бесплатное вводное занятие. | 78 |
| 9 | Почему одни становятся разработчиками, а другие бросают 🧐
Разница не в таланте и даже не в возрасте | 83 |
| 10 | RAG (Retrieval-Augmented Generation) – это подход, при котором искусственный интеллект ищет информацию в внешних источниках, например, базе данных или документах, и использует найденные данные для формирования ответов.
Представьте, что AI как бы делает запрос в справочник, а потом пишет ответ на его основе. Это помогает получать более точный и релевантный результат, особенно в задачах, где важна свежая или специфичная информация.
🔗Основная ценность RAG в том, что он объединяет возможности поиска и генерации, делая боты и системы поддержки более умными и осведомленными. Это отличный способ сделать AI не только умнее, но и полезнее для решении сложных информационных задач.
❤️ – если применяете RAG в проектах
👍 – если хотите понять, как сделать ответы AI точнее | 81 |
| 11 | Хочешь быстрый результат в программировании? 🫣
Забудь про марафоны на 10 часов в день — вот рабочая схема
📌 Хочешь освоить IT-профессию на практике, решая реальные задачи и собирая проекты на собственной платформе школы Иннопрог?
Пиши слово «УРОК» в комментариях, чтобы записаться на бесплатное вводное занятие. | 72 |
| 12 | Продолжаем погружение в тему работы брокеров сообщений в Java и работы с RabbitMQ и смотрим второй урок мини-курса💥
Доступ к видео уроку по кнопке внизу 👇 | 64 |
| 13 | Video message | 74 |
| 14 | Первый урок мини-курса «Брокеры сообщений в Java. Работа с RabbitMQ» доступен к просмотру🔥
Для получения доступа к занятию переходи в наш бот 👇 | 83 |
| 15 | 👾 Анонс мини-курса «Брокеры сообщений в Java. Работа с RabbitMQ» от Льва – преподавателя INNOPROG
📌Даты выхода уроков:
Блок 1 – 17 августа
Блок 2 – 19 августа
Ставьте напоминание в календаре, чтобы не пропустить 🦾 | 83 |
| 16 | Боишься, что AI заменит программистов?
Есть одна деталь, о которой редко говорят 🤫 | 84 |
| 17 | ⚡️Aiohttp: ускоряем работу с API в Python
Представь ситуацию: ты разрабатываешь бэкенд веб-платформу, которой необходимо регулярно делать по 10 запросов в 10 разных API
- При обычном использовании requests мы отправляем первый запрос, ждём ответа, потом второй, потом третий и так далее...
- А можно сделать так: пока один API обрабатывает наш запрос, программа может переключиться на работу с другими запросами
Вот для таких задач и существует aiohttp
aiohttp - это библиотека для асинхронной работы с HTTP в Python, с её помощью можно как отправлять HTTP-запросы, так и поднимать свой web-сервер
Главная фишка тут именно в асинхронности
Допустим, у нас есть несколько адресов:
import asyncio
import aiohttp
async def get_site(session, url):
async with session.get(url) as response:
print(url, response.status)
async def main():
urls = [
"https://python.org",
"https://github.com",
"https://google.com"
]
async with aiohttp.ClientSession() as session:
await asyncio.gather(
*[get_site(session, url) for url in urls]
)
asyncio.run(main())
Что здесь происходит? 👇
1. Мы создаём одну клиентскую сессию (ClientSession)
2. Делаем сразу несколько запросов через asyncio.gather() - функцию, которая запускает несколько асинхронных операций вместе и ждёт, пока они завершатся
3. И не ждём, пока каждый запрос полностью закончится перед запуском следующего
4. Пока мы ждём ответ от одного сайта, Python может переключиться на обработку другого запроса
В этих задачах aiohttp будет особенно полезен:
- работа с большим количеством API
- парсеры и сбор данных
- микросервисы
- Telegram-боты
- любые задачи, где программа много ждёт сеть
Чем это лучше обычной библиотеки requests?
1. Если нужно сделать один-два запроса, то requests может подойти:
requests.get(url)
2. Но если запросов сотни, код на requests много времени просто ждёт ответа от API, а с aiohttp это время ожидания можно использовать для выполнения других запросов
Важно: aiohttp не делает сам HTTP-запрос быстрее, выигрыш появляется за счёт того, что во время ожидания выполнения одного запроса программа может заниматься другими
Подводя итог, можно сказать следующее:
requests - простая и удобная библиотека для обычных запросов и небольших скриптов
aiohttp - библиотека помощнее, которая нужна в ситуациях, когда начинается серьёзная асинхронная работа с сетью
А какие асинхронные библиотеки вы использовали в своих проектах? | 152 |
| 18 | Плохие новости для тех, кто хоронил джунов
На рынке появляются сигналы, которые многие пока не замечают.
Хочешь освоить IT-профессию на практике, решая реальные задачи и собирая проекты на собственной платформе школы Иннопрог? Пиши слово «УРОК» в комментариях, чтобы записаться на бесплатное вводное занятие. | 87 |
| 19 | Все мы были новичками...
Честные советы от тех, кто прошел огонь, воду и медные трубы дебаггинга 🫣
А что бы вы посоветовали себе в начале? Делитесь в комментариях👇 | 120 |
| 20 | Не знаешь, какой язык учить первым?
Есть простой способ не ошибиться с выбором 🤔
📌Пиши слово «УРОК» в комментариях, чтобы получить бесплатный урок в школе программирования ИННОПРОГ. Подробности — по ссылке в шапке профиля | 97 |
