Образовательный трек
Мобильная разработка
Курсы для школьников и студентов по разработке приложений для платформы Android на языках Java и Kotlin

Востребованная профессия
По данным Mediascope, в 2022 году основным устройством для доступа в интернет остается смартфон: 73,8% населения России или 90,2 млн человек пользуются мобильным доступом. При этом в среднем российские пользователи ежедневно проводят в интернете 3 часа 40 минут. Современный человек все в большей степени держит связь не через телефонную сеть, а через мессенджеры, соцсети, ищет информацию через интернет-браузеры, оплачивает, пользуясь банковскими мобильными приложениями, заказывает еду и бронирует билеты. И всю эту столь необходимую инфраструктуру создают разработчики мобильных приложений!
На треке предлагается три курса: “Мобильная разработка на Kotlin” – студентам, “Разработка мобильных игр” – школьникам и “Мобильная разработка на Java” – школьникам и студентам.
Курс “Мобильная разработка на Java”– старейший в проекте, он стартовал в 2013 году в рамках программы “IT Школа Samsung”.
Кроме того, для выпускников и преподавателей трека ежегодно проходит практический интенсив Samsung Android Bootcamp.




























Содержание курса
Это базовый курс, с которого можно начать изучение программирования в целом и мобильной разработки. Его успешно осваивают школьники 8-9 класса.
Авторы курса – специалисты Samsung и преподаватели программы «IT Школа Samsung». Программа обучения рассчитана на 3 месяца и состоит из четырех спринтов:
- Спринт 1. Введение в Java
- Спринт 2. Знакомство с LibGDX
- Спринт 3. Работаем с Box2D
- Спринт 4. Создаем платформер
Продолжительность обучения з месяца:
- 4 спринта по 3 недели каждый, по 4 ак. часа очных занятий в неделю
- Разработка выпускного проекта – 2 недели
Особенности курса
Получение практического результата на каждом шаге траектории обучения с приведением релевантных теоретических материалов.
Широкая аудитория. Низкие требования к уровню начальной подготовки учащихся. Одновременно в курсе есть уточняющие вопросы и дополнительные материалы для более продвинутого уровня обучения.
Формат сторителлинга делает обучение более увлекательным, погружая ученика в ситуацию прохождения стажировки в гейм-студии.
Проектное обучение и работа в команде: игровой проект как результат каждого спринта, а также собственная игра в виде командного выпускного проекта.
Профориентационный характер. Программа курса приближена к реальным задачам в области разработки игр: программирование, работа с графикой и физикой, создание пользовательского интерфейса.
Сертификат Samsung
Сертификат Samsung об успешном прохождении программы по курсу «Разработка мобильных игр» выдается учащимся при успешной сдаче 4 игр по результатам изучения каждого спринта и защите выпускного командного проекта.
Сертификаты выпускаются в электронном виде и могут быть проверены на сайте проекта.

Содержание курса
Это курс, с которого можно начать изучение мобильной разработки. Его успешно осавивают не только студенты, но и школьники 9 класса и старше.
Авторы курса – специалисты Samsung и преподаватели программы «IT Школа Samsung». Программа обучения рассчитана на 1 учебный год и состоит из пяти модулей:
- Основы программирования на языке Java
- Введение в объектно-ориентированное программирование
- Основы программирования Android приложений
- Алгоритмы и структуры данных на языке Java
- Основы разработки серверной части мобильных приложений
Особенности курса
Все задания по программированию выполняются в электронной учебной системе с использованием инструментов автоматической проверки кода, что позволяет самостоятельно наработать необходимые практические навыки разработки.
Изучается множество аспектов, начиная со структурного программирования и базовых алгоритмов, до структур и баз данных, концепции объектно-ориентированного программирования и версионной разработки.
Сертификат Samsung
Сертификат Samsung об успешном прохождении программы по курсу «Мобильная разработка на Java» выдается учащимся при условии успешного прохождения тестов по модулям и защиты индивидуального проекта.
Сертификаты выпускаются в электронном виде и могут быть проверены на сайте проекта.

Содержание курса
Это продвинутый курс по разработке мобильных приложений для платформы Android на языке Kotlin. Авторы программы и учебного курса – специалисты Samsung и преподаватели программы «IT Школа Samsung».
Программа обучения рассчитана на 1 учебный год и состоит из щести модулей:
1. Основы языка Kotlin
2. Основы разработки Android приложений
3. Основы разработки пользовательского интерфейса Android приложений
4. Выполнение задач в фоновом режиме
5. Хранение данных
6. Сетевое взаимодействие
Важнейшей частью курса является индивидуальный проект – мобильное приложение, работа над которым позволяет в полной мере получить реальный опыт разработки.
Что нужно знать до обучения
Для успешного освоения программы необходимо:
- Владеть каким-либо объектно-ориентированным языком программирования, в идеале, язык Kotlin или Java.
- Базово владеть структурами данных, объектно-ориентированным проектированием и паттернами разработки.
- Иметь представление о культуре и стиле написания ПО
- Уметь пользоваться системой контроля версий (предпочтительно git)
Особенности курса
Все задания по программированию выполняются в электронной учебной системе с использованием инструментов автоматической проверки кода, что позволяет самостоятельно наработать необходимые практические навыки разработки.
Курс охватывают особенности синтаксиса и конструкций, концепции null безопасности, расширений и других особенностей языка программирования на Kotlin при создании приложений под Android.
В курсе рассматривается рекомендуемая компанией Google архитектура приложений MVVM, а также архитектурные компоненты библиотеки Jetpack.
Сертификат Samsung
Сертификат Samsung об успешном прохождении программы по курсу «Мобильная разработка на Kotlin» выдается студентам вузов-партнеров программы Samsung Innovation Campus (IT Академия) при условии успешного прохождения тестов по модулям и защиты индивидуального проекта.
Сертификаты выпускаются в электронном виде и могут быть проверены на сайте проекта.

Реализация на площадках партнеров
Курсы трека “Мобильная разработка” совместно реализуются на площадках партнеров проекта Samsung Innovation Campus (IT Школа):
- Разработка мобильных игр
- Мобильная разработка на языке Java
Изучение этих курсов может идти последовательно друг за другом.
Сертификат Samsung
Учащиеся получают сертификат Samsung при условии успешного прохождения курса и выполнения выпускного проекта (см. описание соответствующего курса).

Преимущества при поступлении в вузы
Мы проводим ежегодные конкурсы, которые дают выпускникам преимущества при поступлении в российские вузы.
- Конкурс “IT Школа выбирает сильнейших” проводится среди проектов выпускников и входит в перечень Министерства Просвещения России.
- Конкурсы НТО и “Юниор” по профилю “Мобильная разработка” реализуются совместно с НИЯУ МИФИ.

Технические требования
Для прохождения курса необходимы:
- Компьютер с процессором не хуже Intel Core i5, 8 Гб ОЗУ, 240 Гб SSD.
- Планшет или смартфон Android

Стать партнером
Более 40 образовательных организаций являются партнерами проекта Samsung Innovation Campus.
Узнать об условиях сотрудничества здесь…

Реализация на площадках партнеров
Трек “Мобильная разработка” совместно реализуется на площадках партнеров проекта Samsung Innovation Campus.
Курс на языке Java подходит для изучения на младших курсах профильных направлений бакалавриата, а мобильная разработка на языке Kotlin предназначена для студентов старших курсов бакалавриата и магистратуры.
Курсы бесплатные, очные, длительность каждого – один учебный год. Причем их изучение может идти последовательно друг за другом.
Сертификат Samsung
Студенты вузов-партнеров получают сертификат Samsung при условии прохождения контрольных тестов по модулям онлайн-курса и выполнения финального проекта.

Конкурс проектов
Каждый из выпускников очных программ имеет шанс принять участие во Всероссийском Межвузовском конкурсе проектов. Лучшие проекты получают менторское сопровождение. Экспертное жюри оценивает проекты не только с технической точки зрения, но и с учетом реальной применимости решения. Среди номинаций конкурса есть специальная награда партнерам – «Вуз года»!

Технические требования
Для прохождения курса необходимы:
- Компьютер с процессором не хуже Intel Core i5, 8 Гб ОЗУ, 240 Гб SSD.
- Планшет или смартфон Android
