en
Feedback
ЮШП Южная школа программирования

ЮШП Южная школа программирования

Open in Telegram

🏆ЮШП - по подготовке IT-специалистов в городе Ростов-на-Дону! Мы первые, кто обучает оффлайн и реально помогает в трудоустройстве! С ЮШП ты получишь шанс на самореализацию и постоянный рост возможностей🔥 По всем вопросам👉🏻 @code61ru 🌐code61.ru

Show more
251
Subscribers
No data24 hours
-17 days
No data30 days
Posts Archive
Готов перейти в IT и получить востребованную профессию? ❗️МЫ НАУЧИМ❗️ Идет набор на КУРС "JAVA-РАЗРАБОТЧИК". Регестрируйся 👉
+3
Готов перейти в IT и получить востребованную профессию? ❗️МЫ НАУЧИМ❗️ Идет набор на КУРС "JAVA-РАЗРАБОТЧИК". Регестрируйся 👉🏻 https://code61.ru/java

Готов перейти в IT и получить востребованную профессию? ❗️МЫ НАУЧИМ❗️ Идет набор на КУРС "JAVA-РАЗРАБОТЧИК". Регестрируйся 👉
+2
Готов перейти в IT и получить востребованную профессию? ❗️МЫ НАУЧИМ❗️ Идет набор на КУРС "JAVA-РАЗРАБОТЧИК". Регестрируйся 👉🏻 https://code61.ru/java

Готов перейти в IT и получить востребованную профессию? ❗️МЫ НАУЧИМ❗️ Идет набор на КУРС "JAVA-РАЗРАБОТЧИК". Регестрируйся 👉
+3
Готов перейти в IT и получить востребованную профессию? ❗️МЫ НАУЧИМ❗️ Идет набор на КУРС "JAVA-РАЗРАБОТЧИК". Регестрируйся 👉🏻 https://code61.ru/java

Друзья, публикуем эталонное простое решение (O(n), один проход): def compress(s: str) -> str: if not s: return s res = [] count = 1 for i in range(1, len(s)): if s[i] == s[i - 1]: count += 1 else: res.append(s[i - 1] + str(count)) count = 1 # последний блок res.append(s[-1] + str(count)) compressed = "".join(res) return compressed if len(compressed) < len(s) else s 🧠 Суть решения: •идём по строке один раз •считаем подряд идущие символы •собираем результат в список (не строку — важно для скорости) •в конце сравниваем длины

🧠 Задача: “Сжатие строки” Дана строка s. Сжать её: заменить подряд идущие одинаковые символы на символ + количество повторов. 👉 Если результат не короче исходной строки — вернуть оригинал. Примеры: "aaabbc" → "a3b2c1" "abcd" → "abcd" "heyyyy" → "h1e1y4" Условия: O(n) строка до 10^6 символов Реализовать: compress(s: str) -> str

Друзья, давно не было на канале задачек😏 Считаем, что вечер пятницы - прекрасное время чтобы напоследок перед выходными «включить мозг»😉👇🏻

Почему Java-backend разработчик — одна из лучших профессий 2026 года? 🚀 Java-backend разработчик — это специалист, который с
+1
Почему Java-backend разработчик — одна из лучших профессий 2026 года? 🚀 Java-backend разработчик — это специалист, который стоит за «кулисами» цифрового мира. Банки, маркетплейсы, гос-сервисы, стартапы, ИИ-платформы — всё это работает благодаря backend-разработке на Java. В 2026 году спрос на таких специалистов только растёт: бизнесу нужны надёжные, масштабируемые и безопасные системы. Преимущества профессии: 🔥 Высокий и стабильный спрос — Java остаётся одним из главных языков в enterprise и крупных IT-проектах 💰 Конкурентные зарплаты и рост дохода с опытом 🌍 Возможность удаленной работы 🧠 Интеллектуальная профессия с постоянным развитием и реальными карьерными перспективами 🛡 Устойчивость к кризисам — backend нужен всегда Если ты хочешь профессию, которая даёт уверенность в завтрашнем дне, уважение на рынке и возможность влиять на реальные продукты — Java-backend разработка отличный выбор. 👉Совсем скоро старт курса! Регистрация https://code61.ru/java Будущее пишется кодом. Возможно, именно твоим! 💻

2026 год. Обычное утро. Обычное обновление. И вдруг — странное. Сайты открываются через раз. Приложения не подключаются. Серв
2026 год. Обычное утро. Обычное обновление. И вдруг — странное. Сайты открываются через раз. Приложения не подключаются. Сервисы «видят» друг друга… но не могут связаться. Часть интернета просто исчезает. Не сломалась. Не выключилась. Она стала невидимой. 🚨 Причина — сбой в BGP. Это «навигация» интернета. Она говорит: куда идти, чтобы найти сайт. Одна ошибка — и маршруты начинают путаться. 💥 Интернет не падает. Он… теряется. Запросы идут не туда. Данные не доходят. Системы перестают понимать друг друга. 🌍 За 15 минут: — падают сервисы — останавливаются бизнесы — миллионы пользователей в ступоре Ничего физически не сломалось. Серверы работают. Кабели на месте. Сломалась логика. 🎯 Вывод IT — это не про «написать код». Это про понимание: как связаны системы как работает инфраструктура как одна ошибка влияет на весь мир 🚀 И именно этому учатся не в теории, а на практике — разбирая реальные системы и реальные сбои. 👉 В ЮШП как раз учат думать так, чтобы понимать, что происходит под капотом.

КУРС «Java-backend-разработчик» 🚀 Всего за 5 месяцев вы освоите: • Базовые возможности Java • Основы ООП и продвинутые возможностям языка • Java Коллекции и Stream API • Основы многопоточного программирования • Паттерны проектирования. Рефакторинг кода • Передача данных по сети • Базы данных, SQL, JDBC API • Сборка проекта и контроль версий • Тестирование кода. Знакомство с JUNIT • Введение в SPRING CORE Но самое важное ждет после: выпускники смогут продемонстрировать свои навыки на итоговом экзамене перед представителями компаний-партнеров. Лучшие участники получат приглашение на стажировку 🔝🔥 Не упустите шанс стать востребованным специалистом в быстрорастущей отрасли IT-индустрии! https://code61.ru/java

DevOps-инженер — невидимый архитектор цифрового мира🧱🖥️ Он ежедневно выстраивает мосты между кодом и инфраструктурой, внедр
+6
DevOps-инженер — невидимый архитектор цифрового мира🧱🖥️ Он ежедневно выстраивает мосты между кодом и инфраструктурой, внедряет автоматизацию, следит за мониторингом и мгновенно реагирует на сбои. Благодаря его титаническому труду ваши приложения запускаются быстро, работают стабильно и не знают простоев👌🏻 Подробнее о курсе в ЮШП👇🏻 https://code61.ru/devops

Spring_и_Spring_Boot_Разработка_облачных_приложений_на_Java.pdf41.51 MB

Node.js разработка приложений.pdf97.31 MB

Разработка_алгоритмов_Инженерный_подход.pdf4.24 MB

Вчера мы говорили о разработке в IT и сегодня хотим поделиться с вами несколькими книгами по теме👇🏻

Разработка в IT — это не просто работа, а способ создавать целые миры из ничего. Ты начинаешь с идеи — иногда даже очень прос
Разработка в IT — это не просто работа, а способ создавать целые миры из ничего. Ты начинаешь с идеи — иногда даже очень простой — и превращаешь её в продукт, которым могут пользоваться тысячи или миллионы людей. Это ощущение контроля и творчества одновременно: ты и архитектор, и строитель, и немного волшебник. Почему это круто? Во-первых, ты постоянно развиваешься. Технологии меняются быстро, и скучать тут просто невозможно. Во-вторых, результат твоей работы виден сразу: написал код — получил работающую фичу. В-третьих, это одна из немногих сфер, где можно работать из любой точки мира и при этом быть востребованным. А ещё разработка бывает очень разной. Есть фронтенд — это всё, что видит пользователь: кнопки, анимации, интерфейсы. Есть бэкенд — “мозг” системы, где происходит логика, обработка данных и работа серверов. Есть мобильная разработка, геймдев, машинное обучение, кибербезопасность — и у каждого направления свой характер и свои вызовы. Подобрали для вас несколько интересных книг по разработке👇🏻

Хочешь научиться тестированию или же прокачаться дальше? Регистрируйся на курс «Тестировщик ПО» 👉🏻 https://code61.ru/qa

💡 Интерпретация результатов: 8/8 — ты уже думаешь как тестировщик (или очень близко) 6–7 — сильная база, можно идти глубже 4–5 — есть интуиция, но не хватает системности ≤3 — ты пока смотришь как пользователь, а не как QA

🎲 Тест «Ты уверен, что умеешь «ломать» программы правильно? 😏» Тестирование — это не про поиск багов «на глаз». Это про мышление: где система сломается, даже если всё выглядит идеально. И да — иногда лучший тестировщик не тот, кто знает больше инструментов, а тот, кто задаёт неудобные вопросы. Мы сделали для тебя небольшой тест из 8 вопросов. Он не про заученные термины — он про логику, интуицию и чуть-чуть профессиональной хитрости. Готов проверить себя? Погнали 👇 🖊 8 вопросов · ⏱ 15 сек

Интересный факт: вы знали, что тестировщики находят до 80% всех ошибок в программном обеспечении? Их внимание к деталям и кри
Интересный факт: вы знали, что тестировщики находят до 80% всех ошибок в программном обеспечении? Их внимание к деталям и критический подход помогают значительно улучшить качество продукта 🔍🔝 Именно поэтому тестировщики могут зарабатывать так же много, как и разработчики. В некоторых случаях опытные тестировщики получают даже больше, особенно если они занимаются автоматизацией тестирования 🔥 Хочешь также? Мы предлагаем погрузиться в мир тестирования с нуля: от основ до продвинутых техник автоматизации. Приходи на вводное занятие, чтобы открыть для себя мир, где ваше внимание к деталям и стремление к качеству будут вознаграждены! Ваша карьера в тестировании программного обеспечения начинается здесь🫶🏻 Регистрация 👉🏻 https://code61.ru/qa

😏 NASA теперь отправляет фотки с помощью лазерной связи — это ускорило передачу в 25 раз. Экипаж «Артемида-2» может присылат
😏 NASA теперь отправляет фотки с помощью лазерной связи — это ускорило передачу в 25 раз. Экипаж «Артемида-2» может присылать 4K-видео и другие данные со скоростью до 260 Мбит/с. Для сравнения: раньше радио обеспечивало примерно 10 Мбит/с. Благодаря нововведению мы и получаем красивейшие изображения Земли и Луны из космоса.