Академия разработки Mediasoft
Академия разработки MediaSoft — это образовательная площадка, на которой вы можете изучить новые технологии и языки программирования под руководством действующих программистов, которые участвуют в разработке коммерческих продуктов и владеют актуальными знаниями.
-
8 летОпыта обучения и наставничества
-
6500Слушателей прошли курсы
-
27Направлений для обучения
Курсы
-
Курс в проработкеРазработка на Spring
Курс рассчитан на тех, кто знаком с разработкой на Java и хочет научиться создавать веб-приложения на основе фреймворка Spring.
Подробнее о курсе -
Курс в проработкеСистемная аналитика
Для тех, кто хочет освоить навыки профессии аналитика в IT-компании. Будет плюсом, если вы проходили наш летний курс по аналитике.
Подробнее о курсе -
Курс в проработкеReact
Курс рассчитан на тех, кто знает JavaScript. Будет плюсом, если вы проходили наш летний курс по JavaScript.
Подробнее о курсе -
Курс в проработкеРазработка на Go
Курс лекций рассчитан на людей, знающих основы любого языка программирования.
Подробнее о курсе -
Курс в проработкеРазработка на PHP
Курс рассчитан на людей, знающих основы любого языка программирования.
Подробнее о курсе -
Курс в проработкеРазработка под iOS
Курс рассчитан на тех, кто имеет навыки программирования на любом языке. Желательно иметь устройство с операционной системой MacOS.
Подробнее о курсе -
Курс в проработкеТестирование
Для тех, кто хочет освоить азы профессии инженера по качеству мобильных и веб-приложений.
Подробнее о курсе -
Курс в проработкеРазработка под Android
Курс рассчитан на тех, кто имеет базовые навыки программирования под Android и хочет получить углубленные знания по разработке мобильных приложений.
Подробнее о курсе -
Курс в проработкеРазработка на Flutter
Курс рассчитан на тех, кто хочет попробовать себя в кроссплатформенной разработке.
Будет здорово, если у вас уже есть навыки разработки под iOS или Android.
Подробнее о курсе -
Сейчас идетОтбор на практику ВУЗовПодробнее о курсе
Статьи
-
ЧитатьБольшая подборка выпусков MediaSoft Подкаст08.06.2026
-
ЧитатьJava, C#, Go, Python, PHP: что выбрать для разработки микросервисного бэкенда?02.06.2026
-
ЧитатьОсобенности тестирования финтех-проектов30.04.2026
-
ЧитатьПервый проект — полет нормальный: как начинающему QA не споткнуться о процессы и эффективно применить накопленные знания13.04.2026
-
ЧитатьВидео-разборы заданий ЕГЭ по информатике01.04.2026
-
ЧитатьКак попасть на практику в MediaSoft12.03.2026
-
ЧитатьВ какой момент Hibernate из волшебной палочки превращается в источник проблем?26.02.2026
-
ЧитатьКак подготовиться к ЕГЭ по информатике21.01.2026
-
ЧитатьНовый подкаст от MediaSoft: честно и открыто об IT27.11.2025
-
ЧитатьПродолжаем набор на бесплатную подготовку к ЕГЭ и ОГЭ 2026: математика, физика и информатика21.10.2025
-
ЧитатьКто же такой этот ваш «тестировщик»? Какой путь надо пройти, чтобы стать QA-специалистом07.08.2025
-
ЧитатьИнструменты для тестирования API: Postman, JMeter и SoapUI11.06.2025
-
ЧитатьПолезные материалы для аналитиков: каналы, ресурсы, книги05.05.2025
-
ЧитатьКак прошел митап по тестированию: записи докладов и презентации от спикеров04.04.2025
-
ЧитатьПродолжаем набор на бесплатную подготовку к ЕГЭ и ОГЭ 2025: математика, физика и информатика18.03.2025
-
ЧитатьОткрыта регистрация на митап по тестированию в Ульяновске: MediaSoft QA Weekend05.03.2025
-
ЧитатьПолезные материалы для тестировщиков: каналы, ресурсы и книги17.02.2025
-
ЧитатьПрофайлинг и утечка памяти в java: Java Flight Recorder, Mission Control И Visual VM11.02.2025
-
ЧитатьПолезные материалы для автотестировщиков: тренажеры, ресурсы, YouTube-каналы17.01.2025
-
ЧитатьКак улучшить читаемость JavaScript-кода? Советы разработчиков MediaSoft29.10.2024
-
ЧитатьОткрыт набор на подготовку к ЕГЭ и ОГЭ по математике, физике и информатике 2025 года22.08.2024
-
ЧитатьКак организовать переиспользование компонентов в React? Советы разработчиков MediaSoft08.08.2024
-
ЧитатьUSE CASE — что это, из чего состоит и как избежать ошибок при написании27.06.2024
-
ЧитатьКак перейти с Java на Kotlin при создании веб-приложений? Ресурсы для начала изучения и мнения экспертов07.05.2024
-
ЧитатьИспользование снифферов трафика в тестировании на примере Charles Proxy04.04.2024
-
ЧитатьMediaSoft Java Weekend — 4 доклада с презентациями для Java-разработчиков20.03.2024
-
ЧитатьЛайфхаки при использовании Java29.02.2024
-
ЧитатьС чего начать путь React-разработчику14.12.2023
-
ЧитатьЛайфхаки при изучении React24.10.2023
-
ЧитатьБрокеры сообщений — что это, из чего состоят, плюсы и минусы: сравниваем Apache Kafka, Redis и RabbitMQ02.08.2023
-
ЧитатьЧто такое нефункциональное ручное тестирование и какие инструменты использоватьСтатья на tproger.ru22.06.2023
-
ЧитатьФункциональное тестирование: что это, этапы, виды и инструменты использованияСтатья на tproger.ru16.06.2023
-
ЧитатьMediaSoft Analysts Weekend — 4 доклада с презентациями для системных аналитиков22.05.2023
-
ЧитатьElasticsearch — как работает система полнотекстового поиска: плюсы и минусы, альтернативы и лайфхаки03.05.2023
-
ЧитатьКлиент-серверное и межсервисное взаимодействие: разбираемся в REST, GraphQL, RPC и WebSocketСтатья на habr.com18.04.2023
-
ЧитатьС чего начать путь Go-разработчику15.03.2023
-
ЧитатьSymfony, Laravel или Yii2: какой фреймворк изучать PHP-разработчику17.01.2023
-
ЧитатьРаспределение памяти в Python: сколько и в каких случаях занимают типы данныхСтатья на tproger.ru07.11.2022
-
ЧитатьGit: гайд для начинающих21.10.2022
-
ЧитатьКак составить резюме в IT: советы HR06.09.2022
-
ЧитатьПостроение архитектуры при интеграции алгоритмов шифрования в приложении для финансового учетаСтатья на habr.com04.08.2022
-
ЧитатьБазовая защита данных на JavaScript25.07.2022
-
ЧитатьКакие soft skills нужны разработчику?20.07.2022
-
ЧитатьМиграции баз данных с помощью библиотеки LiquibaseСтатья на Типичном программисте15.07.2022
-
ЧитатьReact 18: новые хуки и как изменился рендерингСтатья на Типичном программисте04.05.2022
-
ЧитатьС чего начать путь iOS-разработчику22.04.2022
-
Читать10 ресурсов по Python от преподавателей Академии: статьи, YouTube-каналы и книги30.03.2022
-
СмотретьAI-технологии: создаем мобильное приложение под iOS с функцией распознавания речиЛайвкодинг мастер-класс совместно с Skillbox26.02.2022
-
Читать6 ресурсов по тестированию от преподавателей Академии: книги, статьи, YouTube-каналы13.02.2022
-
ЧитатьFAQ: самые частые вопросы про курсы Академии12.02.2022
-
ЧитатьКак составить портфолио начинающему программистуСтатья на Типичном программисте24.01.2022
-
ЧитатьПоведенческие паттерны проектирования: для каких задач нужны, виды и примеры реализации19.01.2022
-
ЧитатьСтруктурные паттерны проектирования: для каких задач нужны, виды и примеры реализации09.12.2021
-
ЧитатьПорождающие паттерны проектирования: для каких задач нужны, виды и примеры реализации17.11.2021
-
ЧитатьПаттерны проектирования: для чего нужны, какими бывают и чем отличаются от архитектурных25.10.2021
-
ЧитатьБольшая подборка ресурсов от Академии: курсы, мастер-классы, статьи и книги01.10.2021
-
ЧитатьС чего начать путь в ИТ: Android-разработчик18.06.2021
-
ЧитатьКак стать веб-разработчиком с нуляКомментарий на Promdevelop05.06.2021
-
ЧитатьРабота с анимацией в Android: разбираем MotionLayoutСтатья на Типичном программисте04.05.2021
-
ЧитатьС чего начать путь в ИТ: системный аналитик17.04.2021
-
ЧитатьИнструменты разработчика на Java: Spring, Hibernate, MyBatis и другие26.02.2021
-
ЧитатьМоя история в IT: паяльник и вышмат на пути программистаСтатья на Типичном программисте24.02.2021
-
ЧитатьСобеседование на позицию Middle JavaScript разработчика: примеры задач и необходимые знанияСтатья на Типичном программисте27.01.2021
-
ЧитатьКакую IDE выбрать Android, Flutter и iOS-разработчику12.01.2021
-
ЧитатьТипичные ошибки начинающих веб-разработчиков на JavaScriptКомментарий для Loftschool09.01.2021
-
ЧитатьКакую IDE выбрать frontend-разработчику: VS Code, WebStorm или Sublime Text24.12.2020
-
СмотретьПишем свой DI-контейнер на JavaЛайвкодинг мастер-класс совместно с Skillbox12.12.2020
-
ЧитатьКакую IDE выбрать backend-разработчику: Java, PHP, Python, Go25.10.2020
-
СмотретьСоздаем свой фреймворк для разработки приложений на PHPЛайвкодинг мастер-класс совместно с Skillbox18.10.2020
-
ЧитатьVue, React или Аngular — какой фреймворк изучать JS-разработчику06.10.2020
-
ЧитатьЧем отличается тестирование мобильных и веб-приложений18.08.2020
-
Читать17 вопросов джуну: что должен знать Junior-разработчикКомментарий на Типичном программисте07.08.2020
-
ЧитатьКак выделить время на самообучение, работая полный день — советуют экспертыКомментарий на Типичном программисте28.07.2020
-
ЧитатьREST API vs. GraphQL: выбираем архитектуру общения фронта и бэка для приложения27.07.2020
-
ЧитатьJava vs Kotlin для Android-разработки: ответы «за» и «против»Комментарий на Типичном программисте24.07.2020
-
ЧитатьПолезные плагины для IDE — подборки от экспертовКомментарий на Типичном программисте16.07.2020
-
ЧитатьЧто такое Flutter и с чего начинать изучение фреймворка для кроссплатформенной разработки03.06.2020
-
Читать«Страх созвона»: как разработчику прокачать навыки общения и научиться доносить свою точку зрения?Статья на Типичном программисте19.05.2020
-
ЧитатьКак из гуманитария стать программистом — отвечают экспертыКомментарий на Типичном программисте08.05.2020
-
ЧитатьFrontend vs. backend: выбираем сферу для обучения20.04.2020
-
ЧитатьКакие инструменты и подходы использовать для тестирования фронтенда — рассказывают экспертыКомментарий на Типичном программисте26.02.2020
-
ЧитатьЧто вы сможете запрограммировать через год, занимаясь по два часа в день: бэкендСтатья на Типичном программисте05.02.2020
-
ЧитатьКогда применять функциональное программирование, а когда ООП — отвечают экспертыКомментарий на Типичном программисте03.02.2020
-
ЧитатьПочему вам не стоит становиться программистом — эксперты рассказывают о недостатках профессииКомментарий на Типичном программисте20.01.2020
-
ЧитатьIoT, информационная безопасность и облачные технологии — за чем ещё следить айтишнику в 2020 году?Комментарий на Типичном программисте23.12.2019
-
СмотретьИспользование AI в речевых сервисах: мастер-классМастер-класс от Игоря Шеко / Voximplant17.12.2019
-
ЧитатьС чего начать свой путь в ИТ: советы от преподавателей Академии16.12.2019
-
ЧитатьКакие научно-популярные книги стоит почитать?Комментарий на Типичном программисте09.12.2019
-
ЧитатьДолжен ли «настоящий» программист знать язык Си — отвечают экспертыКомментарий на Типичном программисте03.12.2019
-
ЧитатьКак оценить профессионализм программиста за 5 вопросов — отвечают экспертыКомментарий на Типичном программисте25.11.2019
-
ЧитатьПлюсы и минусы профессии программиста — отвечают экспертыКомментарий на Типичном программисте18.11.2019
-
ЧитатьСтоит ли писать «красивый» код — отвечают экспертыКомментарий на Типичном программисте11.11.2019
-
ЧитатьСтоит ли изучать Golang и если да, то как — отвечают экспертыКомментарий на Типичном программисте28.10.2019
-
ЧитатьНатив или кроссплатформа — что выбрать начинающему мобильному разработчику?Комментарий на Типичном программисте21.10.2019
-
Читать12 советов по ускорению карьерного роста программистаКомментарий на GeekBrains13.06.2019
-
Читать15 самых сложных вещей в профессии разработчикаКомментарий на GeekBrains21.05.2019
-
ЧитатьНужен ли программисту диплом вуза или достаточно курсов? Мнение директора IT-компанииСтатья на RusBase20.02.2019
-
ЧитатьКак проявляется «профдеформация» программистаКомментарий на GeekBrains15.02.2019
-
ЧитатьНа что смотрят работодатели, когда оценивают ваш кодКомментарий на GeekBrains06.02.2019
-
Читать«Резиновый хозяин искать на Алибаба облако»: размещаем Elasticsearch на мощностях Alibaba CloudСтатья на Хабр22.08.2018
-
СмотретьБлокчейн-разработка: мастер-класс по технологии будущегоМастер-класс от Сергея Толмачёва / Waves Platform11.07.2018
-
ЧитатьНеполнотекстовый поиск: специфичные возможности Elasticsearch для сложных задачСтатья на Хабр03.06.2018
-
ЧитатьКак победить рутину, или Готовое приложение в Xcode за пару кликовСтатья на Хабр09.04.2018
-
ЧитатьРазработка высоконагруженного WebSocket-сервисаСтатья на Хабр12.03.2018
Наши преподаватели
-
Павел АндрющенкоРуководитель направления по разработке на JavaКуратор обучения на Java
Андрей ЧерабаевВедущий разработчик MediaSoftКуратор обучения на PHP
Алексей СиндюковВедущий разработчик MediaSoftКуратор обучения на Angular
Сергей ФадеевСпециалист по тестированиюКуратор обучения по тестированию веб и мобильных приложений
Эльза ХамдееваВедущий разработчик MediaSoftКуратор обучения под Android
Алексей КандалинцевBackend-разработчикКуратор обучения на Go
Татьяна БеловаВедущий разработчик MediaSoftКуратор обучения на FlutterЧасто задаваемые вопросы
-
/01Кто может пройти практику в MediaSoft в 2026 году?
Пройти производственную практику в нашей компании может студент ИТ-специальности, обучающийся в УлГУ, УлГТУ или ИАТУ.
-
/02Как устроена практика в MediaSoft и как мне на нее попасть?
Для студентов УлГУ, УлГТУ, ИАТУ в 2026 году.
Чтобы пройти практику в MediaSoft:
- Перейдите на страницу практики и ознакомьтесь с условиями отбора.
- Убедитесь, что до начала вашей практики осталось не менее двух недель.
- Выберите направление практики.
- Зарегистрируйтесь на вступительное тестирование по выбранному направлению.
- Дождитесь приглашения в чат отбора.
Подробнее о практике, об этапах отбора и выборе направления можно прочитать в статье «Как попасть на практику в MediaSoft».
-
/03Что будет, если я не сдам тест?
Мы не сможем зачислить вас на эту практику. Но если захотите попробовать свои силы на следующей практике, можно пройти тестирование заново. Для этого не нужно регистрироваться на сайте, достаточно написать куратору со стороны MediaSoft.
-
/04Я могу пройти тестирование по нескольким направлениям?
Да, при желании можно пройти тестирование по двум или всем трем направлениям сразу. Отбор проходит в один день, но в разное время. Только заранее предупредите куратора со стороны MediaSoft о своем желании.
-
/05Где взять ссылки на чаты?
Мы сами добавим вас в нужный чат после регистрации на сайте. За 2 недели до начала практики в чат отбора, где проходит тестирование, затем в чат самой практики, если вы успешно пройдете отбор.
-
/06Можно ли изучать дополнительные направления или сменить направление во время практики?
Помимо основных направлений, мы можем прислать полезные материалы по Frontend-разработке, тестированию (QA), разработке на python и C#.
Изучение дополнительного направления, как и изменение основного направления, обсуждается индивидуально с куратором со стороны MediaSoft, но только после того, как вас уже зачислили на практику.
-
/07Я уже проходил у вас практику в этом учебном году. Мне снова нужно сдавать вступительный тест?
Нет. Если в течение одного учебного года у вас несколько практик, тест сдается один раз. Напишите куратору со стороны MediaSoft, чтобы вас внесли в списки на следующую практику.
-
/08Когда начнется набор на курсы Академии?
Новые курсы пока в проработке. Вы можете оставить предварительную заявку на интересующий курс — мы свяжемся с вами, когда откроется набор.
-
/09Где посмотреть материалы прошлых курсов?
Материалы прошедших курсов доступны для самостоятельного изучения и практики. Выберите интересующее направление:
BACKEND
— Разработка на Java + Spring
— Разработка на Golang
— Разработка на Python
— Разработка на PHPFRONTEND
— Основы верстки на JavaScript
— React
— Интенсив по Frontend (Vue, TypeScripts, инструменты стилизации и PWB)MOBILE
— Разработка под Android
— Разработка под IOSАНАЛИТИКА / QA
— Системная Аналитика (базовый курс)
— Системная Аналитика (углубленный курс)
— Тестирование мобильных и web-приложенийДругие направления вы можете найти в соц.сетях Академии разработки: ВК, YouTube.
Галерея
Наши партнеры
Структуры, университеты и организации, вместе с которыми мы делаем ИТ‑образование в России доступным