en
Feedback
INNOPROG — здесь об IT

INNOPROG — здесь об IT

Open in Telegram

Канал онлайн-школы из города Иннополис, где учат IT-профессиям в Telegram 👨‍💻 💬 все про IT, программирование, ИИ 💬 бесплатные уроки, советы и лайфхаки 💬 сервисы, тренды, рекомендации 🎓 Здесь учат IT: @innoprog_bot 💻 Наш сайт: https://innoprog.ru/

Show more
388
Subscribers
-124 hours
-37 days
-430 days
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 September0
06 September0
05 September+1
04 September0
03 September0
02 September0
01 September0
Channel Posts
👨‍💻 Во что превратилась идея, с которой все началось? Когда мы только начинали, у нас не было большого штата и готовой системы. Но было понимание, каким должно быть обучение программированию. Именно это и изменило все 📚 Пиши слово «УРОК» в комментариях, чтобы записаться на бесплатное вводное занятие

2
📌 Coroutine – это способ организации программного кода, который позволяет выполнять несколько задач одновременно, как будто
📌 Coroutine – это способ организации программного кода, который позволяет выполнять несколько задач одновременно, как будто они идут параллельно, хотя по сути программа быстро «переключается» между ними. Представьте, что вы читаете книгу и слушаете музыку: вы делаете оба дела, переключаясь между ними, не прекращая ни одно, ни другое. Coroutine делает именно так, позволяя программно менять задачи, чтобы ничего не простаивало и все шло плавно и быстро. Работает это за счет того, что короутины «делят» работу на маленькие кусочки, и моментально переключаются между ними, когда возникает необходимость. Такой подход помогает быстро и эффективно управлять ресурсами компьютера, особенно в сетевых приложениях или при работе с большим количеством данных, делая программу более отзывчивой и продуктивной. ❤️ — если было полезно
51
3
👨‍💻 Все началось с одного вопроса Почему одни ученики быстро растут, а другие, несмотря на старания, постоянно отстают? Отв
👨‍💻 Все началось с одного вопроса Почему одни ученики быстро растут, а другие, несмотря на старания, постоянно отстают? Ответ на него в итоге привел нас к созданию собственной школы 🎓
54
4
Пора открывать новую главу Сентябрь – это всегда про свежий старт. Кто-то идет в первый класс, кто-то в университет, а кто-то
Пора открывать новую главу Сентябрь – это всегда про свежий старт. Кто-то идет в первый класс, кто-то в университет, а кто-то решает освоить новый навык. Если в ваших планах есть программирование и IT, мы с удовольствием станем частью этого пути. С Днем знаний и до встречи в INNOPROG 💜
54
5
Не просто бот, а твой личный AI-помощник Представь, что ты сам создал ассистента, который отвечает на вопросы, помогает с зад
Не просто бот, а твой личный AI-помощник Представь, что ты сам создал ассистента, который отвечает на вопросы, помогает с задачами и генерирует идеи. Такой проект одновременно учит программированию и показывает, как применять AI на практике. 📚Чтобы получить мини-курс, напиши в комментариях кодовое слово «АССИСТЕНТ».
59
6
👨‍💻 Что новая функция Slack меняет для разработчиков, фрилансеров и людей без технического бэкграунда – разбираемся вместе+5
👨‍💻 Что новая функция Slack меняет для разработчиков, фрилансеров и людей без технического бэкграунда – разбираемся вместе с Артемием, преподавателем INNOPROG в сегодняшних карточках 📌Записаться на занятие к Артемию можно здесь
88
7
Навык, который работодатели замечают сразу ✅ Можно не знать какую-то технологию — этому научат. Но умение общаться, задавать
Навык, который работодатели замечают сразу ✅ Можно не знать какую-то технологию — этому научат. Но умение общаться, задавать правильные вопросы и брать ответственность за свою работу намного сложнее развить, поэтому именно на это часто обращают внимание еще на собеседовании.
71
8
От поиска мотивации, до веры в себя и любви к IT ❤️ Делимся историей Богдана – ученика INNOPROG! 📌 Хочешь освоить IT-професс+5
От поиска мотивации, до веры в себя и любви к IT ❤️ Делимся историей Богдана – ученика INNOPROG! 📌 Хочешь освоить IT-профессию на практике, решая реальные задачи и собирая проекты на собственной платформе школы Иннопрог? Пиши слово «УРОК» в комментариях, чтобы записаться на бесплатное вводное занятие.
78
9
Почему одни становятся разработчиками, а другие бросают 🧐 Разница не в таланте и даже не в возрасте
Почему одни становятся разработчиками, а другие бросают 🧐 Разница не в таланте и даже не в возрасте
83
10
RAG (Retrieval-Augmented Generation) – это подход, при котором искусственный интеллект ищет информацию в внешних источниках,
RAG (Retrieval-Augmented Generation) – это подход, при котором искусственный интеллект ищет информацию в внешних источниках, например, базе данных или документах, и использует найденные данные для формирования ответов. Представьте, что AI как бы делает запрос в справочник, а потом пишет ответ на его основе. Это помогает получать более точный и релевантный результат, особенно в задачах, где важна свежая или специфичная информация. 🔗Основная ценность RAG в том, что он объединяет возможности поиска и генерации, делая боты и системы поддержки более умными и осведомленными. Это отличный способ сделать AI не только умнее, но и полезнее для решении сложных информационных задач. ❤️ – если применяете RAG в проектах 👍 – если хотите понять, как сделать ответы AI точнее
81
11
Хочешь быстрый результат в программировании? 🫣 Забудь про марафоны на 10 часов в день — вот рабочая схема 📌 Хочешь освоить
Хочешь быстрый результат в программировании? 🫣 Забудь про марафоны на 10 часов в день — вот рабочая схема 📌 Хочешь освоить IT-профессию на практике, решая реальные задачи и собирая проекты на собственной платформе школы Иннопрог? Пиши слово «УРОК» в комментариях, чтобы записаться на бесплатное вводное занятие.
72
12
Продолжаем погружение в тему работы брокеров сообщений в Java и работы с RabbitMQ и смотрим второй урок мини-курса💥 Доступ к
Продолжаем погружение в тему работы брокеров сообщений в Java и работы с RabbitMQ и смотрим второй урок мини-курса💥 Доступ к видео уроку по кнопке внизу 👇
64
13
Video message
74
14
Первый урок мини-курса «Брокеры сообщений в Java. Работа с RabbitMQ» доступен к просмотру🔥 Для получения доступа к занятию п
Первый урок мини-курса «Брокеры сообщений в Java. Работа с RabbitMQ» доступен к просмотру🔥 Для получения доступа к занятию переходи в наш бот 👇
83
15
👾 Анонс мини-курса «Брокеры сообщений в Java. Работа с RabbitMQ» от Льва – преподавателя INNOPROG 📌Даты выхода уроков: Блок
👾 Анонс мини-курса «Брокеры сообщений в Java. Работа с RabbitMQ» от Льва – преподавателя INNOPROG 📌Даты выхода уроков: Блок 1 – 17 августа Блок 2 – 19 августа Ставьте напоминание в календаре, чтобы не пропустить 🦾
83
16
Боишься, что AI заменит программистов? Есть одна деталь, о которой редко говорят 🤫
Боишься, что AI заменит программистов? Есть одна деталь, о которой редко говорят 🤫
84
17
⚡️Aiohttp: ускоряем работу с API в Python Представь ситуацию: ты разрабатываешь бэкенд веб-платформу, которой необходимо регу
⚡️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-пр
Плохие новости для тех, кто хоронил джунов На рынке появляются сигналы, которые многие пока не замечают. Хочешь освоить IT-профессию на практике, решая реальные задачи и собирая проекты на собственной платформе школы Иннопрог? Пиши слово «УРОК» в комментариях, чтобы записаться на бесплатное вводное занятие.
87
19
Все мы были новичками... Честные советы от тех, кто прошел огонь, воду и медные трубы дебаггинга 🫣 А что бы вы посоветовали+9
Все мы были новичками... Честные советы от тех, кто прошел огонь, воду и медные трубы дебаггинга 🫣 А что бы вы посоветовали себе в начале? Делитесь в комментариях👇
120
20
Не знаешь, какой язык учить первым? Есть простой способ не ошибиться с выбором 🤔 📌Пиши слово «УРОК» в комментариях, чтобы п
Не знаешь, какой язык учить первым? Есть простой способ не ошибиться с выбором 🤔 📌Пиши слово «УРОК» в комментариях, чтобы получить бесплатный урок в школе программирования ИННОПРОГ. Подробности — по ссылке в шапке профиля
97