ru
Feedback

Не попадитесь на канал ботавода! Telemetrio находит и помечает такие каналы 👉 Хотите видеть метку — оформите подписку

INNOPROG — здесь об IT

INNOPROG — здесь об IT

Открыть в Telegram

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

Больше
387
Подписчики
Нет данных24 часа
-27 дней
Нет данных30 дней
Архив постов
Делимся приятными новостями – в команде INNOPROG пополнение! Знакомьтесь, Павел Кротов – Python-разработчик и преподаватель с
+2
Делимся приятными новостями – в команде INNOPROG пополнение! Знакомьтесь, Павел Кротов – Python-разработчик и преподаватель с опытом более 4 лет 👾Записаться на пробное занятие к Павлу можно здесь

Устал писать учебные калькуляторы? Сделай проект, которым реально можно пользоваться 👍🏻 Вместо очередного задания из учебника ты создашь собственного ИИ-ассистента для Telegram. Проект подойдет новичкам в Python и тем, кто хочет разобраться, как соединять код, API и нейросети в один работающий продукт. 📌Хочешь получить мини-курс бесплатно? Напиши в комментариях кодовое слово «АССИСТЕНТ», и мы отправим тебе доступ.

👨‍💻 Celery: как вынести тяжелые задачи из API в фон Погружаемся в тему и рассматриваем конкретные примеры вместе с Григорие
+6
👨‍💻 Celery: как вынести тяжелые задачи из API в фон Погружаемся в тему и рассматриваем конкретные примеры вместе с Григорием, преподавателем школы 📌Записаться на занятие к Григорию можно здесь

IT-курс без реального проекта — это только половина обучения Можно отлично знать теорию, но растеряться, когда перед тобой окажется незнакомый проект без пошаговой инструкции. Поэтому обучение должно заканчиваться не последним видеоуроком, а работой, которую можно показать работодателю и защитить на собеседовании. 📌Хочешь учиться на практике, с персональным преподавателем и реальными проектами? Пиши слово «УРОК» в комментариях, чтобы записаться на бесплатное вводное занятие в школе Иннопрог

👆👆👆 В нашей школе INNOPROG запустилась система геймификации для преподавателей! 🤟 Теперь за свою работу они получают внутренние баллы, которые можно обменивать на награды. Как это работает и что дает — читайте в посте, а результат смотрите на видео 📹 Что думаете о таком подходе?

🎮 Как мы внедрили геймификацию в работу преподавателей Геймификация давно вышла за пределы игрового пространства - В Duolingo тебя мотивируют серии дней, XP и лиги - В Яндекс Плюсе - задания, баллы и уровни - В фитнес-приложении Strava - челленджи, прогресс и достижения По сути, обычные действия превращаются в понятную систему целей, наград и наблюдения за своим прогрессом Мы решили попробовать похожий подход внутри INNOPROG - только применить его к работе преподавателей и сделали систему внутренних баллов - иннопрожек (IP)
Преподаватель работает как обычно, а система сама смотрит на его показатели - проведённые занятия, сданные отчёты, отправленные записи занятий, взаимодействие с учеником вне занятий в чате и т.д.

На основе этих показателей считается эффективность работы за день и автоматически начисляются IP

То есть это не просто "провёл урок - получил баллы" - у каждого показателя есть свой вес
А дальше самое приятное - накопленные IP можно тратить во внутреннем магазине Сейчас в качестве награды пока что используются промокоды, однако сама механика позволяет спокойно расширять каталог чем угодно ——— ⚙️ Немного про разработку По итогу нашей работы получился отдельный сервис внутри онлайн-платформы INNOPROG, который:
- собирает данные о работе преподавателей из внутреннего API INNOPROG

- каждый день автоматически формирует статистику

- начисляет внутреннюю валюту

- ведёт полную историю операций

- считает "ранги" преподавателей метрики эффективности

- следит за лимитами промокодов

- позволяет покупать награды за накопленные IP
Причём, механика работы такова, что статистику нельзя просто один раз посчитать и забыть - например, отчёт или запись занятия могут появиться не сразу, а спустя несколько дней Поэтому система периодически пересчитывает и при необходимости корректирует начисления Плюс важно было сделать так, чтобы случайный повторный запуск расчётов ничего не ломал и не начислял IP по много раз - это кстати называется идемпотентностью
Идемпотентность - это когда повторный запуск одной и той же операции не приводит к дополнительным изменениям состояния

В нашем случае это значит, что повторный пересчёт не должен второй раз начислить те же IP
Под капотом у всего этого дела: - фронтенд на React👩‍💻 + TypeScript 👩‍💻 - серверная часть на FastAPI👩‍💻 - БД PostgreSQL👩‍💻 - APScheduler для ежедневных автоматических расчётов 🕓 - Docker для контейнеризации 👩‍💻 - GitHub Actions для автоматического запуска тестов при изменениях в бэкенде⚙️ До окончательного релиза на онлайн-платформе INNOPROG, деплоил бэк сервис через Railway - удобная штука для запуска небольших проектов в облаке
Деплой - процесс развёртывания проекта в облаке, чтобы он постоянно работал онлайн и стал доступен пользователям
К посту как раз прикрепил демонстрацию того, как всё это в итоге выглядит со стороны преподавателя 👆 Ну и заодно хвалюсь своими показателями за неделю, о гордыня-гордыня😁 Я взял на себя разработку бэкенд-части сервиса, но работали мы в команде вместе с Артемием (@MifmanRu) и Вадимом (@VadimKokorev) Вадим, как фронтендер проекта, сделал удобный и наглядный интерфейс - как раз на видео можете его оценить Артемий взял на себя руководство разработкой и взаимодействие с INNOPROG по административной и бизнес-части проекта
У Артемия, кстати, тоже есть свой канал - https://t.me/codeshadowcources, можете заглянуть 👀
Мне вообще нравится такой тип задач, когда с нуля строишь систему с достаточно большой внутренней логикой - экономикой, аналитикой, автоматическими расчётами и многим другим Проект получился интересный, запустили его недавно, сейчас активно тестим и ждём фидбэк от наших пользователей - преподавателей👨‍🏫 #project #backend #python #fastapi #database

👨‍💻 OpenAI Dots — что это вообще такое? Разбираемся вместе с Артемием, преподавателем INNOPROG в сегодняшних карточках 📌За
+4
👨‍💻 OpenAI Dots — что это вообще такое? Разбираемся вместе с Артемием, преподавателем INNOPROG в сегодняшних карточках 📌Записаться на занятие к Артемию можно здесь

Нейросеть сделала тебе идеальное резюме, и именно поэтому его могут не заметить 🔗 Когда кандидаты массово используют ИИ, красивые формулировки перестают быть преимуществом — слишком многие звучат одинаково. На первый план выходит реальный опыт: конкретные задачи, личный вклад и результаты, которые можно подтвердить на собеседовании. 📌 Подписывайся: здесь разбираем, как войти в IT без выдуманного опыта и пустых обещаний

👨‍💻 Новые люди в команде INNOPROG Иван Мурзин – Frontend-разработчик и новый преподаватель школы. Занимаюсь веб-разработкой
👨‍💻 Новые люди в команде INNOPROG Иван Мурзин – Frontend-разработчик и новый преподаватель школы.
Занимаюсь веб-разработкой и созданием собственных проектов на React и TypeScript. В работе использую JavaScript, TypeScript, React, HTML, CSS, Git и Vite. Имею практический опыт разработки веб-приложений — от создания интерфейсов и работы с API до деплоя готовых проектов. На занятиях стараюсь заинтересовать ученика изучением фронтенда для собственных проектов.
📌 Помогу освоить: – HTML и CSS — создание современных и адаптивных веб-страниц; – JavaScript и TypeScript — основы языков и ключевые концепции; – React — компоненты, хуки, состояние и работа с API; – Git и GitHub — контроль версий и работа с проектами; – Практическая разработка — создание полноценных проектов с нуля. 👾Записаться на пробное занятие к Ивану можно здесь

Джунов слишком много. Сеньоров все еще не хватает. Парадокс? 😱 Работодатели все чаще ищут готовых специалистов, потому что обучение новичка требует времени, наставников и ресурсов. Но у такой модели есть проблема: если компании перестают выращивать начинающих разработчиков, через несколько лет рынок столкнется с еще большим дефицитом опытных специалистов. 📌 Хочешь научиться решать реальные задачи и собрать проекты для первого портфолио? Пиши слово «УРОК» в комментариях, чтобы записаться на бесплатное вводное занятие в школе Иннопрог

Выбрать профессию — сложная задача 🫣 Сначала выбираете перспективную и интересную сферу — IT. Потом специальность. У вас ана
+8
Выбрать профессию — сложная задача 🫣 Сначала выбираете перспективную и интересную сферу — IT. Потом специальность. У вас аналитический склад ума, вы любите работать с числами, поэтому выбираете для себя аналитику.  Отлично! Вы смотрите вакансии, и у вас разбегаются глаза. В каждой вакансии свои (очень разные!) требования. Оказывается, что видов аналитиков в IT очень много 🙌 Разбираем основные задачи и технологии, которые ждут от разных специалистов вместе с Анной, преподавателем INNOPROG

ИИ уже не про будущее. Он уже у тебя в телефоне 😎 Написать текст, разобраться в сложной теме, найти нужную информацию или собрать план работы — все это можно сделать с помощью ИИ за несколько минут. Главное — понимать, где он действительно экономит время, а где его ответ лучше перепроверить. (Кстати, этот ролик тоже сделал ИИ 🙌) 📌Хочешь научиться использовать ИИ-технологии в повседневной жизни? Пиши слово УРОК в комментариях, чтобы записаться на бесплатное пробное занятие в онлайн-школу программирования Иннопрог.

📌Rate Limiting – это ограничение количества запросов к серверу за определенный промежуток времени. Основная цель – защитить
📌Rate Limiting – это ограничение количества запросов к серверу за определенный промежуток времени. Основная цель – защитить систему от перегрузки или злоупотреблений, чтобы она оставалась стабильной и доступной для всех пользователей. Например, можно установить лимит в 100 запросов в минуту для каждого пользователя. Важно помнить, что Rate Limiting помогает предотвратить DDoS-атаки, сбои и обеспечивает равный доступ для всех клиентов. Это важная техника для поддержания безопасности и стабильности ваших веб-сервисов или API. ❤️ – если используете Rate Limiting в своих проектах 👍 – если хотите узнать, как защитить свои сервисы от перегрузки

Умеешь кодить, но заказов все равно нет? Возможно, дело не в коде 🫣 Чтобы брать первые заказы в IT, недостаточно знать Python или уметь собирать сайты. Нужно понимать задачу клиента, задавать правильные вопросы, оценивать сроки и доводить работу до результата. Хочешь освоить IT-профессию на практике, решая реальные задачи и собирая проекты на собственной платформе школы Иннопрог? 📌 Пиши слово «УРОК» в комментариях, чтобы записаться на бесплатное вводное занятие.

От домашки по информатике до собственного проекта на Python🦾 В сегодняшних карточках рассказываем историю нашего ученика Ами
+4
От домашки по информатике до собственного проекта на Python🦾 В сегодняшних карточках рассказываем историю нашего ученика Амира! Расспросили о том, с какими сложностями он столкнулся и с чего все началось 🔥

Самый дорогой навык разработчика — не писать код 🧑‍💻 В 2026 году ИИ может быстро сгенерировать рабочий фрагмент кода, но он не всегда понимает контекст проекта и последствия своих решений. Поэтому все выше ценятся специалисты, которые умеют проверять результат, видеть архитектурные риски и принимать технические решения.

Спасибо всем, кто делится обратной связью! ❤️ Мы рады видеть, как вы растете и подходите к программированию с интересом Ваши
+1
Спасибо всем, кто делится обратной связью! ❤️ Мы рады видеть, как вы растете и подходите к программированию с интересом Ваши отзывы помогают нам становиться лучше и эффективнее 🙌

Три тренда, которые прямо сейчас меняют рынок IT Конкуренция становится выше, зарплаты растут медленнее, а разрыв между начинающими и опытными специалистами увеличивается. Разбираемся, что это значит для тех, кто только планирует войти в IT, и для разработчиков, которые хотят расти дальше. 🚀 Хочешь освоить IT-профессию на практике, решая реальные задачи и собирая проекты на собственной платформе школы Иннопрог? Пиши слово «УРОК» в комментариях, чтобы записаться на бесплатное вводное занятие

Как правильно использовать ChatGPT при изучении программирования? 🤖 Разбираемся в данной теме вместе с преподавателем INNOPR
+4
Как правильно использовать ChatGPT при изучении программирования? 🤖 Разбираемся в данной теме вместе с преподавателем INNOPROG – Сергеем 👾 Записаться на пробное занятие к преподавателю можно по ссылке

ИИ пишет 70% кода в Uber. Почему разработчиков становится больше? Кажется, что если ИИ забирает на себя большую часть работы, компаниям нужно меньше программистов. Но Uber показывает обратный сценарий: автоматизация позволяет инженерам работать быстрее, а бизнесу — реализовывать больше идей и запускать новые продукты.