Samsung Innovation Campus

Образовательный трек

Мобильная разработка

Промышленная разработка приложений для платформы Android на языках Java и Kotlin

arrow_white

Востребованная профессия

По данным Mediascope, в 2022 году основным устройством для доступа в интернет остается смартфон: 73,8% населения России или 90,2 млн человек  пользуются мобильным доступом. При этом в среднем российские пользователи ежедневно проводят в интернете 3 часа 40 минут. Современный человек все в большей степени держит связь не через телефонную сеть, а через мессенджеры, соцсети, ищет информацию через интернет-браузеры, оплачивает, пользуясь банковскими мобильными приложениями, заказывает еду и бронирует билеты. И всю эту столь необходимую инфраструктуру создают разработчики мобильных приложений!

На треке предлагается два курса «Мобильная разработка на Java» и «Мобильная разработка на Kotlin».

Первый курс — старейший в проекте, он стартовал в 2013 году в рамках программы «IT Школа Samsung».

Кроме того, для выпускников и преподавателей трека ежегодно проходит практический интенсив Samsung Android Bootcamp.

Содержание курса

Это базовый курс, с которого можно начать изучение современного программирования в целом и мобильной разработки. Его успешно осавивают не только студенты, но и школьники.

Авторы курса — специалисты Samsung и преподаватели программы «IT Школа Samsung».  Программа обучения рассчитана на 1 учебный год и состоит из пяти модулей:

  1. Основы программирования на языке Java
  2. Введение в объектно-ориентированное программирование
  3. Основы программирования Android приложений
  4. Алгоритмы и структуры данных на языке Java
  5. Основы разработки серверной части мобильных приложений

Особенности курса

Все задания по программированию выполняются в электронной учебной системе с использованием инструментов автоматической проверки кода, что позволяет самостоятельно наработать необходимые практические навыки разработки.

Изучается множество аспектов, начиная с структурного программирования и базовых алгоритмов, до структур и баз данных, концепции объектно-ориентированного программирования и версионной разработки.

Сертификат 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. 

Курс на языке Java подходит для изучения на младших курсах профильных направлений бакалавриата, а мобильная разработка на языке Kotlin предназначена для студентов старших курсов бакалавриата и магистратуры.

Курсы бесплатные, очные, длительность каждого — один учебный год. Причем их изучение может идти последовательно друг за другом.

Сертификат Samsung

Студенты вузов-партнеров получают сертификат Samsung при условии прохождения контрольных тестов по модулям онлайн-курса и выполнения финального проекта.

Конкурс проектов

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

Технические требования

Для прохождения курса необходимы: 

  • Компьютер с процессором не хуже Intel Core i5, 8 Гб ОЗУ, 240 Гб SSD. 
  • Планшет или смартфон Android

Стать партнером

Ведущие вузы России являются партнерами проекта Samsung Innovation Campus. 

Посмотреть список текущих партнеров и узнать об условиях сотрудничества здесь…

Реализация на площадках партнеров

Школьников мы приглашаем на программу «IT Школа Samsung» с курсом по мобильной разработке на Java. Она реализуется в вузах, школах и центрах дополнительного образования. 

Курс бесплатный, длительностью в один учебный год. Есть очный и дистанционный формат обучения.

Подробнее о программе здесь

Сертификат Samsung

Выпускники площадок программы «IT Школа Samsung» получают сертификат Samsung при условии прохождения контрольных тестов по модулям онлайн-курса и выполнения финального проекта.

Конкурс проектов

Каждый из выпускников имеет шанс принять участие в ежегодном конкурсе проектов «IT Школа выбирает сильнейших» 

Технические требования

Для прохождения курса необходимы: 

  • Компьютер с процессором не хуже Intel Core i5, 8 Гб ОЗУ, 240 Гб SSD. 
  • Планшет или смартфон Android

Стать партнером

Площадки IT Школы Samsung работают в более 50 городах России и Армении. Посмотреть список текущих партнеров и узнать об условиях сотрудничества здесь…